Hallo,
Kann das sein das Cookies deaktiviert sind???
MfG
Exking
Hallo,
Kann das sein das Cookies deaktiviert sind???
MfG
Exking
nö
cookies laufen
Aber unter localhost geht es aber bei euch net
also es kommt der Fehler:
Warning: Cannot modify header information - headers already sent by (output started at /users/metin2itemboerse/www/login.php:5) in /users/metin2itemboerse/www/login.php on line 6
die 6.Zeile ist
setcookie(“onuser”, “exking”);
Ich habe die Variable mal ersetzt
die fehlermeldung sagt ja net das coomkies net tun sondern der header bereits gesendet wurde…
irgendwo in deiner login.php ist ne ausgabe ( evtl leerzeichen oder ähnliches?) einfach mal im editor öffnen und nachgucken
Hi,
der Fehler wird durch die header()-Funktion verursacht.
Vor dem Beginn deines Skriptes darf absolut nichts stehen, nichteinmal ein Leerzeichen.
Ansonsten poste mal deinen Code.
MfG, xcube
Jetzt habe ich ein Problem weil es soll so sein.
<?php
$onuser = $_COOKIE['onuser'];
if($onuser=='')
{
echo "<h3>Sie wollen sich einloggen.</h3>";
setcookie("onuser", "exking");
}
else
{
echo "<h3>Sie wollen sich ausloggen.</h3>";
setcookie("onuser", "");
}
?>
<?php
$onuser = $_COOKIE['onuser'];
if($onuser=='')
{
setcookie("onuser", "exking");
echo "<h3>Sie wollen sich einloggen.</h3>";
}
else
{
setcookie("onuser", "");
echo "<h3>Sie wollen sich ausloggen.</h3>";
}
?>
so ists (das echo gibts ja auch was aus )
Cookies ist übrigens Browser seitig, der Server sendet nur nen HTTP Header dafür^^
Man kann Cookies vom Server aus auch nicht deaktivieren. (außerdem sollte man diese auch über header() selber setzen können)