Hi Mädels
Wieder mal habe ich ein Problem, aber diesmal geht es um ein einfaches Login Script.
Langsam aber sicher schreite ich mit meinen PHP Kentnissen voran
Naja kommen wir mal zur Sache:
Ich habe ein Loginscript Programmiert, welches einen Namen und ein Passwort in eine Variable abspeichert und diese Variable abfragt.
Wenn das name und das Passwort stimmt, soll das Script: "Sie sind eingeloggt" ausgeben.
Falls nicht soll es "Daten nicht korrekt".
Das Problem ist jetzt:
1. Auch wenn ich die richtigen Daten eingebe, sagt er mir "Daten nicht korrekt"
2. Parse error: parse error in c:\apache\htdocs\login\login.php on line 12
Ich hab das scripte erstmal mit dem define() Befehl versucht zu Programmieren, aber das hat irgendwie mit der Abfrage nicht geklappt...
Hier ist das Script:
index.php:
login.php:
Wieder mal habe ich ein Problem, aber diesmal geht es um ein einfaches Login Script.
Langsam aber sicher schreite ich mit meinen PHP Kentnissen voran
Naja kommen wir mal zur Sache:
Ich habe ein Loginscript Programmiert, welches einen Namen und ein Passwort in eine Variable abspeichert und diese Variable abfragt.
Wenn das name und das Passwort stimmt, soll das Script: "Sie sind eingeloggt" ausgeben.
Falls nicht soll es "Daten nicht korrekt".
Das Problem ist jetzt:
1. Auch wenn ich die richtigen Daten eingebe, sagt er mir "Daten nicht korrekt"
2. Parse error: parse error in c:\apache\htdocs\login\login.php on line 12
Ich hab das scripte erstmal mit dem define() Befehl versucht zu Programmieren, aber das hat irgendwie mit der Abfrage nicht geklappt...
Hier ist das Script:
index.php:
PHP-Code:
<?
$name = "Gaint";
$passwort = "admin";
?>
<div align="center">
<form method="POST" action="login.php">
<table border="0" width="318">
<tr>
<td width="101">Name</td>
<td width="201"> <input type="text" name="name_eingeben" size="23"></td>
</tr>
<tr>
<td width="101">Passwort</td>
<td width="201"> <input type="password" name="passwort_eingeben" size="23"></td>
</tr>
<tr>
<td width="101"> </td>
<td width="201"><input type="submit" value="Login"></td>
</tr>
</table>
</form>
</div>
PHP-Code:
<?
if(isset($name_eingeben) && isset($passwort_eingeben))
{
if ($name == $name_eingeben && $passwort == $passwort_eingeben)
{
echo "Sie sind eingeloggt";
}
else
{
echo "Daten nicht korrekt";
}
}
elseif(!isset($name_eingeben) || !isset($passwort_eingeben))
{
echo "Bitte alle Felder ausfüllen";
}
?>
Kommentar