schön guten abend habe da ein kleines problem mit der ausgabe per print_r($cookie)
hier erstmal mein code ...
es funktionier auch alles soweit ... die cookies speichert er aber bei der abfrage sagt er nur :
Array ( [0] => default output handler )
was bedeutet das und was kann ich dagegen machen ?
thx im voraus
hier erstmal mein code ...
PHP:
<?php
ob_start();
error_reporting(E_ALL);
if(isset($_POST["permanent"])){
setcookie("test", "test", time()+3600);
setcookie("test2", "test2", time()+3600);
}
if(isset($_POST['getlogin'])) {
$email = mysql_real_escape_string($_POST['mail']);
$pass = mysql_real_escape_string($_POST['pwd']);
$log = 0;
//check email
if(empty($email)){
$error[] = 'Du musst deine E-Mail adresse angeben!';
}
//check pwd
if(empty($pass)){
$error[] = 'Passwort vergessen?';
}
//fehler ausgabe
if(is_array('error')) {
echo'<b>Login ist fehlgeschlagen! </b><br><br>';
foreach($error as $err) {
echo'<li>'.$err.'<br>';
}
echo'<br><br><input type="button" class="button" onClick="javascript:history.back()" value="Back">'; die();
} else {
//emial überprüfen
$sql = "SELECT * FROM ".PRE."user
WHERE email = '$email'" ;
$result = mysql_query($sql);
if (!$result) {
exit;
}
if (mysql_num_rows($result) == 0) {
exit;
}
while ($row = mysql_fetch_assoc($result)) {
$pwd = $row["password"];
//passwort vergleichen
if(md5($pass) != $pwd) {
exit;
} else {
$log = 1;
session_name('weloveSessions');
$_SESSION['userID'] = $row['userID'];
$_SESSION['authorization'] = $row['authorization'];
$_SESSION['username'] = $row['username'];
$_SESSION['status'] = $row["status"];
if($_SESSION['status'] == "banned") {
echo '<meta http-equiv="refresh" content="1;URL=index.php?location=banned">';
} else {
echo '<meta http-equiv="refresh" content="1;URL=index.php?location=getprofil&ID='.$row["userID"].'">';
}
}
}
}
} else {
$smarty = new Smarty;
$smarty->assign('permanent', 1);
$smarty->display('login.tpl');
}
ob_end_flush();
?>
es funktionier auch alles soweit ... die cookies speichert er aber bei der abfrage sagt er nur :
Array ( [0] => default output handler )
was bedeutet das und was kann ich dagegen machen ?
thx im voraus