Hi Mädels ![Smilie](https://www.php-resource.de/forum/core/images/smilies/smile.gif)
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![Big Grin](https://www.php-resource.de/forum/core/images/smilies/biggrin.gif)
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:
![Smilie](https://www.php-resource.de/forum/core/images/smilies/smile.gif)
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
![Big Grin](https://www.php-resource.de/forum/core/images/smilies/biggrin.gif)
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