tnoehles
Neues Mitglied
Hallo,
frohe Weihnachten! ;-) Ich habe folgendes Problem. Ich wechsel bei meiner Hompage die Seiten mit einer Switchabfrage. Jetzt habe bzw. möchte ich ein Loginsystem auf der Seite integrieren. Hier schonmal der Code:
Der schlaue PC meldet mir jetzt immer, wenn ich richtig eingeloggt bin, dass die Seite nicht gefunden wurde. Jetzt meine Frage: Was muss an diesem Code geändert werden? (Der war vorher in HTML intergriert und hat ohne Probleme gefunzt.) Zur Information ich bin nicht gerade der PHP-Experte. Danke schonmal im vorraus
tnoehles
frohe Weihnachten! ;-) Ich habe folgendes Problem. Ich wechsel bei meiner Hompage die Seiten mit einer Switchabfrage. Jetzt habe bzw. möchte ich ein Loginsystem auf der Seite integrieren. Hier schonmal der Code:
PHP:
<?php
$zugang = Array();
/****Notiere Hier die Benutzer**********************************/
/****Notiere sie in der Form Benutzername|Passwort**************/
/****Es darf kein | zeichen im Benutzername oder Passwort sein!*/
$zugang[] = "user|passwort";
/***************************************************************/
if($_POST['send'] == null || $_POST['send'] == "")
{
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<table>
<tr>
<td><span class="lesen">Benutzername:</span></td>
<td><span class="lesen">
<input type="text" name="user">
</input>
</span></td>
</tr>
<tr>
<td><span class="lesen">Passwort:</span></td>
<td><span class="lesen">
<input type="password" name="pw">
</input>
</span></td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
<tr>
<td><span class="lesen">
<input type="submit" name="send" value="einloggen" />
</span></td>
<td><span class="lesen">
<input type="reset" name="reset" value="löschen" />
</span></td>
</tr>
</table>
</form>
<p align="center"><span class="lesen">
<?php
}
else
{
$login = false;
foreach($zugang as $benutzer)
{
$benutzer = preg_split('/\|/',$benutzer);
if($_POST['user'] == $benutzer[0] && $_POST['pw'] == $benutzer[1])
{
$login = true;
}
}
if($login == true)
{
?>
BlaBla
<?php
}
else
{
echo"Dein Benutzername / Passwort war falsch!<br>";
echo"<a href=\"".$_SERVER['PHP_SELF']."\">zurück!</a>";
}
}
?>
tnoehles