ich habe mir mal ein loginscript zusammenstellen lassen und es schon 00 mal verändert.. jetzt hab ich die website gelöscht aber das script vorher gesichert:
- Code: Alles auswählen
<?php
$UserList = array(
"raph" => "website",
);
if (isset($_POST["User"]))
{
$User = $_POST["User"];
$Pass = $_POST["Pass"];
$UserPassOk = false;
foreach ($UserList as $Name=>$Passwort)
{
if (($User == $Name) and ($Pass == $Passwort)) $UserPassOk = true;
}
if ($UserPassOk)
{
$_SESSION['login'] = 1;
header('Location: login/'.$User.'/'.$User.'');
}
else
{
?>
falsche zugangsdaten! <a href="javascript:history.back();">zurück</a>
<?php
}
}
else
{
?>
<!-- '.$User.' -->
<table>
<form method=post>
<tr><td width="300px" align="right" class="pu"><b>Username:</b> <input name="User" class="user" type="text" onmouseover="this.className='userhover';" onmouseout="this.className='user';"></input></td></tr>
<tr><td width="5" height="4"><img src="style/images/space.gif" width="5" height="4"></td></tr>
<tr><td width="300px" align="right" class="pu"><b>Passwort:</b> <input type='password' class='pass' name='Pass' onmouseover="this.className='passhover';" onmouseout="this.className='pass';"></input></td></tr>
<tr><td width="5" height="4"><img src="style/images/space.gif" width="5" height="4"></td></tr>
<tr><td width="120px" align="right"><input type='submit' class='login'onmouseover="this.className='loginhover';" onmouseout="this.className='login';" value='Login'></input></form></td></tr>
</table>
<?php
}
?>
jetz funktionierts nicht mehr!" und ich glaub ich weiß auch was! irgendwie muss auf der seite^^noch über <html> was hin und auf die seite, auf die man sich einloggt..
stimmt das?
kann mir jemand helfen? was fehlt da genau für ein code?
mfg, raph
EDIT:
er sendet folgende fehlermeldung:
- Code: Alles auswählen
logo
Warning: Cannot modify header information - headers already sent by (output started at /www/www/virtual/jesusjumper.de/sub_4strichstrich/htdocs/index.php:4) in /www/www/virtual/jesusjumper.de/sub_4strichstrich/htdocs/index.php on line 33
zeile 33 ist folgende:
- Code: Alles auswählen
header('Location: login/'.$User.'/'.$User.'');
