Inloggen webpagina (automatisch)

Pagina: 1
Acties:

  • Xoverride
  • Registratie: December 2000
  • Laatst online: 21-04 19:58

Xoverride

sabai sabai

Topicstarter
Ik probeer het volgende automatisch voor elkaar te krijgen:

de website: http://www.nutsaansluitingen.nl en klik op Noord Holland

een nieuw scherm verschijnt met een inlogmogelijkheid.

De inloggegevens heb ik, maar ik wil dus dit scherm voor mijn neus krijgen met 1 url aanroep, dus als ik bijvoorbeeld vanaf mijn desktop een html bestand aanklik.

Ik heb de volgende code geprobeerd en dat werkte dus gewoon gisteren op mijn thuiscomputer. Op het systeem waar het moet draaien(mijn laptop) dus niet :? Ik heb de automatisch login er ook even tussengezet, maar die had ik nog niet getest met onderstaande code.

Iemand de oplossing , want ik zit vast...

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<html>
<head>
<title></title>
<script language="JavaScript">
var w;
function login() {
      w = window.open('http://www.nutsaansluitingen.nl/', "naampje");
      w.top.frames(1).frames(1).location.href =  'http://www.nutsaansluitingen.nl/Ontwikkel/StartN-H.php?Provincie=2';


               //automatisch invullen inloggegevens

  document.forms['loginform'].action = 'http://www.nutsaansluitingen.nl/Ontwikkel/topfram.php';
  document.forms['loginform'].method = 'post';
  document.forms['loginform'].submit(); 
  
    
}
</script>
</head>
<body onLoad="login()">
<form name="loginform">
    <input type="text" name="login" value="login">
    <input type="password" name="pass" value="pass">
    </form>
</body>
</html>

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 06-05 18:51

Creepy

Tactical Espionage Splatterer

* Creepy mompelt iets over html/javascript dat in Webdesign & Graphics hoort en niet in Programming & Webscripting

Zie ook P&W FAQ - HTML / javascript /css, etc...

move : Webdesign & Graphics

[ Voor 15% gewijzigd door Creepy op 12-05-2005 11:13 ]

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 22:41
Wat heb je verder geprobeerd? Vergelijkbare sites gevonden, source codes bekeken?

Motor onderhoud bijhouden


  • Vecodo
  • Registratie: Februari 2003
  • Laatst online: 30-01 10:09
Ik kan er weer eens helemaal naast zitten :P zoals altijd 8)7

maar moet je dan niet gaan werken met cookies en sessies ?
en kom je dan niet automatisch uit op PHP ?


zoals ik al zei ...kan zijn dat ik er helemaal naast zit

  • Xoverride
  • Registratie: December 2000
  • Laatst online: 21-04 19:58

Xoverride

sabai sabai

Topicstarter
willem169 schreef op donderdag 12 mei 2005 @ 11:18:
Wat heb je verder geprobeerd? Vergelijkbare sites gevonden, source codes bekeken?
uuhm. Is dat heel belangrijk ?

Heb natuurlijk hier rond gezocht, groups.google, diverse javascript pagina's, de source code van de website uitgeplozen enz. enz. . Wat een mens doet om tot een oplossing te komen..

edit: en het meest irritant is dus dat het ook gewoon biijjjna werkt :?

[ Voor 10% gewijzigd door Xoverride op 12-05-2005 11:31 ]


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 22:41
een query gebruiken? a href="piet.php?pagina=inloggen.melp"

Motor onderhoud bijhouden


  • Xoverride
  • Registratie: December 2000
  • Laatst online: 21-04 19:58

Xoverride

sabai sabai

Topicstarter
willem169 schreef op donderdag 12 mei 2005 @ 11:36:
een query gebruiken? a href="piet.php?pagina=inloggen.melp"
Nope, kijk maar eens op de website.

De inlogmogelijkheid wordt geregeld door: http://www.nutsaansluitingen.nl/Ontwikkel/topfram.php

en die is soms tekst en soms een inlogmogelijkheid.

  • Sappie
  • Registratie: September 2000
  • Laatst online: 27-04 07:10

Sappie

De Parasitaire Capaciteit!

Misschien kijkt topfram.php (na verzenden) wel naar de referrer en gaat het je dus nooit op deze manier lukken helaas.

Wat je nog kan proberen is die hidden input "schakel" ook mee te sturen. Misschien checkt ie daar ook nog op.. voor de goede waarde voor die input kijk in deze file: http://www.nutsaansluitingen.nl/Ontwikkel/Scripts/Login.js

[ Voor 63% gewijzigd door Sappie op 12-05-2005 12:11 ]

Specs | Audioscrobbler


  • Xoverride
  • Registratie: December 2000
  • Laatst online: 21-04 19:58

Xoverride

sabai sabai

Topicstarter
Sappie schreef op donderdag 12 mei 2005 @ 12:09:
Misschien kijkt topfram.php (na verzenden) wel naar de referrer en gaat het je dus nooit op deze manier lukken helaas.

Wat je nog kan proberen is die hidden input "schakel" ook mee te sturen. Misschien checkt ie daar ook nog op.. voor de goede waarde voor die input kijk in deze file: http://www.nutsaansluitingen.nl/Ontwikkel/Scripts/Login.js
Ja ik had dat bestand al gevonden, maar daar kan je verder toch niet zoveel mee?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
 function submitform()
 {
   document.Inlogform.submit();
 }
 
 function Navigeerterug()
 {
   document.location="LogIn.php";
 }
 
 function doSubmitLogin(E)
 {
   var code;
   if (!e) var e = window.event;
   if (e.keyCode) code = e.keyCode;
   else if (e.which) code = e.which;
   if (code==13) 
   {
     document.Inlogform.Schakel.value = '1';
     submitform();
   }
 }

 function doSubmitLoginclick(E)
 {
   document.Inlogform.Schakel.value = '1';
   submitform(); 
 }

 function doSubmitLogoutclick(E)
 {
   document.Inlogform.Schakel.value = '2';
   submitform();
 }

  • Sappie
  • Registratie: September 2000
  • Laatst online: 27-04 07:10

Sappie

De Parasitaire Capaciteit!

probeer dit eens:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<html>
<head>
<title></title>
<script language="JavaScript">
var w;
function login() {
      w = window.open('http://www.nutsaansluitingen.nl/', "naampje");
      w.top.frames(1).frames(1).location.href =  'http://www.nutsaansluitingen.nl/Ontwikkel/StartN-H.php?Provincie=2';


               //automatisch invullen inloggegevens

  document.forms['loginform'].action = 'http://www.nutsaansluitingen.nl/Ontwikkel/topfram.php';
  document.forms['loginform'].method = 'post';
  document.forms['loginform'].submit(); 
  
    
}
</script>
</head>
<body onLoad="login()">
<form name="loginform">
    <input type="text" name="login" value="login">
    <input type="password" name="pass" value="pass">
    <input type="hidden" name="Schakel" value="1">
    </form>
</body>
</html>

Als dit niet werkt dan checked topfram.php naar alle waarschijnlijk of de referrer ook topfram.php is en gaat het je niet lukken op deze manier.

[ Voor 27% gewijzigd door Sappie op 12-05-2005 12:39 ]

Specs | Audioscrobbler


  • Xoverride
  • Registratie: December 2000
  • Laatst online: 21-04 19:58

Xoverride

sabai sabai

Topicstarter
Sappie schreef op donderdag 12 mei 2005 @ 12:37:
probeer dit eens:
Als dit niet werkt dan checked topfram.php naar alle waarschijnlijk of de referrer ook topfram.php is en gaat het je niet lukken op deze manier.
Nee het werkt niet. Hij geeft een Exception, maar ik denk dat het te maken heeft met deze regel code : w.top.frames(1).frames(1).location.href = 'http://www.nutsaansluitingen.nl/Ontwikkel/StartN-H.php?Provincie=2';

Volgens mij werkt dat niet, maar gek genoeg werkte de volgende regels code in een html bestand bij mijn thuiscomputer gisteren wel:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<html>
<head>
<title></title>
<script language="JavaScript">
var w;
function login() {
      w = window.open('http://www.nutsaansluitingen.nl/', "naampje");
      w.top.frames(1).frames(1).location.href =  'http://www.nutsaansluitingen.nl/Ontwikkel/StartN-H.php?Provincie=2';
      

    }
</script>
</head>
<body onLoad="login()">
</body>
</html>


Ik kreeg dus op mijn thuis computer het scherm te zien wat je ook krijgt als je gewoon surft naar nutsaansluitingen.nl en dan klikt op Noord Holland.

Werkt bovenstaande code misschien wel bij jou?

[ Voor 17% gewijzigd door Xoverride op 12-05-2005 12:56 ]


  • Sappie
  • Registratie: September 2000
  • Laatst online: 27-04 07:10

Sappie

De Parasitaire Capaciteit!

dat javascriptje heeft verder niets met het inloggen maken en is dus weer een ander probleem waarvoor je ff hier zou kunnen kijken: http://www.quirksmode.org/js/contents.html#frames

Gaat het inloggen verder wel goed?

Specs | Audioscrobbler


  • Xoverride
  • Registratie: December 2000
  • Laatst online: 21-04 19:58

Xoverride

sabai sabai

Topicstarter
Sappie schreef op donderdag 12 mei 2005 @ 13:00:
dat javascriptje heeft verder niets met het inloggen maken en is dus weer een ander probleem waarvoor je ff hier zou kunnen kijken: http://www.quirksmode.org/js/contents.html#frames

Gaat het inloggen verder wel goed?
Nou voor dat inloggen zou ik gebruik kunnen maken van een form die automatisch die velden vult en submit, zoals in wat code boven staat.

Die website heb ik al eens bekeken, maar nog steeds zit ik vast

  • Sappie
  • Registratie: September 2000
  • Laatst online: 27-04 07:10

Sappie

De Parasitaire Capaciteit!

Xoverride schreef op donderdag 12 mei 2005 @ 13:09:
Nou voor dat inloggen zou ik gebruik kunnen maken van een form die automatisch die velden vult en submit, zoals in wat code boven staat.
ja ok.. maar je wilt eerst weten of het inloggen uberhaupt wel goed gaat. Als het niet goed gaat, heeft het ook geen nut om er verder nog aandacht aan te besteden, en hoef je je niet meer druk te maken om javascript.

[ Voor 5% gewijzigd door Sappie op 12-05-2005 13:14 ]

Specs | Audioscrobbler


  • Xoverride
  • Registratie: December 2000
  • Laatst online: 21-04 19:58

Xoverride

sabai sabai

Topicstarter
Sappie schreef op donderdag 12 mei 2005 @ 13:14:
[...]

ja ok.. maar je wilt eerst weten of het inloggen uberhaupt wel goed gaat. Als het niet goed gaat, heeft het ook geen nut om er verder nog aandacht aan te besteden, en hoef je je niet meer druk te maken om javascript.
Ja het inloggen gaat goed als ik de pagina voor me heb waar je inlognaam en password kan invoeren; de topfram.php dus. Maar het punt is dus: ik krijg die inlogpagina niet voor mijn neus.

Doet bij jou het stukje code het wel wat ik hierboven heb staan ?

  • Xoverride
  • Registratie: December 2000
  • Laatst online: 21-04 19:58

Xoverride

sabai sabai

Topicstarter
Maar er is dus niet echt een oplossing voor kennelijk :?

jammer :'(

[ Voor 3% gewijzigd door Xoverride op 13-05-2005 11:41 ]


Verwijderd

Ik krijg geen inlogscherm te zien, maar als je Firefox als browser gebruikt zou je evt. iets kunnen proberen met greasemonkey en het autologin user script...
Pagina: 1