Hulp voor zeer simpel aadmeldingsscript

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

10/06/2004 13:05:00
Quote Anchor link
Weet iemand wat er niet klopt aan deze script?
Hij geeft "Fun" al weer op de pagina voor dat de gebruiker succesvol is ingelogd. Weet iemand hier de oplossing.
<HTML>
<HEAD>
</HEAD>
<BODY>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
if ($username = "admin")
{
    
if ($password= "emergency")
{
    
echo "Fun!";
}
    
else
{
echo "You entered a wrong password!";
}
}
    
else
{
echo "You entered a wrong username!";
}

?>

<FORM ACTION="" METHOD="POST">
<INPUT NAME=username><BR>
<INPUT NAME=password><BR>
<INPUT type="submit">
</FORM>
</BODY></HTML>
 
PHP hulp

PHP hulp

26/11/2024 13:28:48
 
Mitch X

Mitch X

10/06/2004 13:13:00
Quote Anchor link
Mss door de = ?
Niet dat het scipt verder klopt maar je zet:
if($username = "admin") <- is true
if($password = "emergency") <- ook true ...
 
Elwin - Fratsloos

Elwin - Fratsloos

10/06/2004 13:23:00
Quote Anchor link
Als het niet duidelijk is wat Mitch zegt (ik moest hem ook ff twee keer lezen):
Je gebruikt de = verkeerd, één =-teken is om een waarde te defineren ($var = 2), dubbel = betekend vergelijken (if ($var == 2)).

Zie ook http://nl3.php.net/manual/nl/language.operators.comparison.php

Elwin
 
Mitch X

Mitch X

10/06/2004 14:04:00
Quote Anchor link
Tsja ik had ff haast ;)
Zal volgende keer duidelijker zijn :)
 

11/06/2004 13:20:00
Quote Anchor link
Ok, bedankt. Volgens mij was het in Perl ook zo. Bedankt! Kheb m geupdate en hij doet het prima :D!
 
Elwin - Fratsloos

Elwin - Fratsloos

11/06/2004 14:35:00
Quote Anchor link
Quote:
Tsja ik had ff haast ;)
Zal volgende keer duidelijker zijn :)

Yeah, doe dat! ;)
Quote:
Volgens mij was het in Perl ook zo.

Volgens mij is dat in (ongeveer) elke programmeertaal...

Elwin
 
Mitch X

Mitch X

11/06/2004 14:40:00
Quote Anchor link
Volgens mij ook :)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.