Login met allen passwoord werkt niet

Gestart doorWouterr12 reacties45 weergaven

13 berichten · pagina 1 van 1

Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Hallo iedereen,

ik was met mijn script een beetje aant rotzooien, omdat ik wou dat je allen een paswoord moest invoeren en dat je dan naar een fotopagina wordt doorgestuurt.. dat passwoord die die moet herken staat in de database onder de tablad passwoord ik heb dat alemaal al gedaan maar nu lukt het niet helemaal met de script confused hier is die:

[COLOR= #0000BB]<?php[/COLOR]

[URL="http://www.php.net/include"]include[/URL] [COLOR= #DD0000]connect.php[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/session_start"]session_start[/URL][COLOR= #007700]();[/COLOR]

[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]login[/COLOR][COLOR= #007700]])
{[/COLOR]
    [COLOR= #FF8000]//get form data[/COLOR]
   [COLOR= #0000BB]$password[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/addslashes"]addslashes[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]password[/COLOR][COLOR= #007700]]));[/COLOR]
   
   [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700](![/COLOR][COLOR= #0000BB]$password[/COLOR][COLOR= #007700])[/COLOR]
      [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Voer een wachtwoord in!"[/COLOR][COLOR= #007700];[/COLOR]
   [URL="http://www.php.net/else"]else[/URL]
   [COLOR= #007700]{[/COLOR]
    [COLOR= #FF8000]//log in[/COLOR]
    [COLOR= #0000BB]$login[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM passwoord WHERE passwoord=$passwoord"[/COLOR][COLOR= #007700]);[/COLOR]
      [URL="http://www.php.net/while"]while[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$login[/COLOR][COLOR= #007700]))
      {[/COLOR]

       [COLOR= #FF8000]//get database password[/COLOR]
       [COLOR= #0000BB]$passwoord_db[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]passwoord[/COLOR][COLOR= #007700]];[/COLOR]

       [COLOR= #FF8000]//check password[/COLOR]
       [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$passwoord[/COLOR][COLOR= #007700]!=[/COLOR][COLOR= #0000BB]$passwoord_db[/COLOR][COLOR= #007700])[/COLOR]
          [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Incorrect password"[/COLOR][COLOR= #007700];[/COLOR]
       [URL="http://www.php.net/else"]else[/URL]
        [COLOR= #007700]{[/COLOR]
           [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]passwoord[/COLOR][COLOR= #007700]]=[/COLOR][COLOR= #0000BB]$passwoord[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]//assign session[/COLOR]
          [COLOR= #007700]}
       }[/COLOR]
       [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<meta http-equiv="refresh" content="2;url=nieuws.php">[/COLOR][COLOR= #007700];

      }
    }   
}
   
   <[/COLOR]form action[COLOR= #007700]=[/COLOR][COLOR= #DD0000]index.php[/COLOR] method[COLOR= #007700]=[/COLOR][COLOR= #DD0000]POST[/COLOR][COLOR= #007700]>[/COLOR]
   Wachtwoord[COLOR= #007700]:<[/COLOR]br[COLOR= #007700]>
   <[/COLOR]input type[COLOR= #007700]=[/COLOR][COLOR= #DD0000]password[/COLOR] name[COLOR= #007700]=[/COLOR][COLOR= #DD0000]password[/COLOR][COLOR= #007700]><[/COLOR]br[COLOR= #007700]>
   <[/COLOR]input type[COLOR= #007700]=[/COLOR][COLOR= #DD0000]submit[/COLOR] name[COLOR= #007700]=[/COLOR][COLOR= #DD0000]login[/COLOR] value[COLOR= #007700]=[/COLOR][COLOR= #DD0000]Login[/COLOR][COLOR= #007700]><[/COLOR]br[COLOR= #007700]>
   <[/COLOR]/form[COLOR= #007700]>[/COLOR]
 


?>


(ik heb al een connect.php)
Alvast bedankt!
Snabbotube
0
Berichten
10.409
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
sowieso moet

session_start();


helemaal boven in dus word het

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/session_start"]session_start[/URL][COLOR= #007700]();[/COLOR]
0
Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

dat staat er al...
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ik snap niet wat je wilt

je zoekt in de database naar het wachtwoord $wachtwoord, en daarna kijk je bij die rij of dat $wachtwoord wel hetzelfde als $wachtwoord is wat je in de database hebt gezocht? emo
0
Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja, maar het moet helemaal bovenaan, dus direct onder de Verder moet je de query iets aanpassen:
$login = mysql_query("SELECT * FROM passwoord WHERE passwoord=".$passwoord."");
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
En je form staat niet in een echo.
0
Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Kan iemand dat mischien helemaal goed maken snap jullie niet helemaal sadley eerst was et trouwens een login systeem maar ik heb wat dingen weg gehaald wat iki dacht dat er niet in hoefde....
0
Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Niemand sadley?
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/session_start"]session_start[/URL][COLOR= #007700]();[/COLOR]
[URL="http://www.php.net/include"]include[/URL] [COLOR= #DD0000]connect.php[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]login[/COLOR][COLOR= #007700]]))
{[/COLOR]
    [COLOR= #FF8000]//get form data[/COLOR]
   [COLOR= #0000BB]$password[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]password[/COLOR][COLOR= #007700]];[/COLOR]
   
   [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700](![/COLOR][COLOR= #0000BB]$password[/COLOR][COLOR= #007700])[/COLOR]
      [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Voer een wachtwoord in!"[/COLOR][COLOR= #007700];[/COLOR]
   [URL="http://www.php.net/else"]else[/URL]
   [COLOR= #007700]{[/COLOR]
    [COLOR= #FF8000]//log in[/COLOR]
    [COLOR= #0000BB]$login[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM passwoord WHERE passwoord="[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/mysql_real_escape_string"]mysql_real_escape_string[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$passwoord[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]);[/COLOR]
      [URL="http://www.php.net/while"]while[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$login[/COLOR][COLOR= #007700]))
      {[/COLOR]

       [COLOR= #FF8000]//get database password[/COLOR]
       [COLOR= #0000BB]$passwoord_db[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]passwoord[/COLOR][COLOR= #007700]];[/COLOR]

       [COLOR= #FF8000]//check password[/COLOR]
       [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$passwoord[/COLOR][COLOR= #007700]!=[/COLOR][COLOR= #0000BB]$passwoord_db[/COLOR][COLOR= #007700])[/COLOR]
          [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Incorrect password"[/COLOR][COLOR= #007700];[/COLOR]
       [URL="http://www.php.net/else"]else[/URL]
        [COLOR= #007700]{[/COLOR]
           [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]passwoord[/COLOR][COLOR= #007700]]=[/COLOR][COLOR= #0000BB]$passwoord[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]//assign session[/COLOR]
       [COLOR= #007700]}[/COLOR]
       [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<meta http-equiv="refresh" content="2;url=nieuws.php">[/COLOR][COLOR= #007700];
       }
    }   
}[/COLOR]
?>
   <form action=index.php method=POST>
   Wachtwoord:<br>
   <input type=password name=password><br>
   <input type=submit name=login value=Login><br>
   </form>


zoiets
0
Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Werkt niet sadley srry
0
Berichten
10.409
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
<form action= method=POST>
   Wachtwoord:<br>
   <input type=password name=password><br>
   <input type=submit name=login value=Login><br>
   </form>


de form action kan gewoon leeg
0
Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

snap je niet? sadley
0
Berichten
1.641
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
een paar schoonheidsfoutjes. Maar ik zelf ben ook geen succesvol scripterschater Maar ik kan wel errors lezen zoals iedere php scripter en die oplossen en ik denk dat jij dat ook het beste kan doen.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren