Nabend zusammen,
ich hab das untenstehende Script nu endlich fertig, funktionierte auch soweit. Jedoch hab ich eben Mozilla ausgemacht und wollte dann neu auf die Seite drauf gehn... dann kam folgender Fehler:
Hier das PHP Script:
ich hab das untenstehende Script nu endlich fertig, funktionierte auch soweit. Jedoch hab ich eben Mozilla ausgemacht und wollte dann neu auf die Seite drauf gehn... dann kam folgender Fehler:
Code:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /Applications/MAMP/Homepages/real-insanity.com/index.php:17) in /Applications/MAMP/Homepages/real-insanity.com/inhalt/login_header.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /Applications/MAMP/Homepages/real-insanity.com/index.php:17) in /Applications/MAMP/Homepages/real-insanity.com/inhalt/login_header.php on line 2
Hier das PHP Script:
PHP:
#<?php
session_start();
if(isset($_REQUEST['action'])=="logout"){
unset($_SESSION['user_id']);
session_destroy();}
if(isset($_SESSION['user_id'])) {
echo '<table border="0" margin="0" cellspacing="0" cellpadding="0">
<tr>
<td>Willkommen,</td>
<td> '.$_SESSION['user_nickname'].'!</td>
</tr>
<tr>
<form action="?section=login&action=logout" method="post">
<td><input type="image" src="images/buttons/logout.jpg" name="submit" value="Login"></td>
</form>
<form action="?section=profile" method="post">
<td><input type="image" src="images/buttons/edit_profile.jpg" name="submit" value="Login"></td>
</form>
</tr>
</table><br>';}
else {
echo '<table border="0" margin="0" cellspacing="0" cellpadding="0">
<tr>
<form action="?section=Login" method="post">
<td><input value="User" width="6" type="text" name="User" id="User" class="input"></td>
<td><input value="Passwort" width="6" type="password" name="password" id="password" class="input"></td>
<td><input type="image" src="images/buttons/login.jpg" name="submit" value="Login"></td>
<td><input type="image" src="images/buttons/forget.jpg" name="forget" value="Login Vergessen?"></td>
</form>
</tr>
</table><br>';}
if(isset($_POST['User'],$_POST['password'],$_POST['submit'])){
$sql = "SELECT ID,Name,PW FROM user WHERE Name='".$_POST['User']."' AND PW=md5('".$_POST['password']."')";
$result = mysql_query($sql) OR die(mysql_error());
if(mysql_num_rows($result)>0){
$row = mysql_fetch_array ($result);
$_SESSION["user_id"] = $row["ID"];
$_SESSION["user_nickname"] = $row["Name"];}
else{
echo "<br>User und PW stimmen nicht überein!!! <br><br>";}}
?>