Mailinglisten-Archive | 
Norbert Pfeiffer schrieb:
> Hi Sebastian,
> 
> 
>>>im Prinzip nein - ABER:
>>>http://www.uris.de/test/div/cookietest.php4
>>
>>das ist aber nicht _ein_ Scriptdurchlauf
> 
> genau,
> deswegen beginnt die Mail auch mit 'nein - ABER' ... ;-)
sie beginnt mit 'im prinzip' ;-)
eigentlich sogar mit 'Hi' ...
>>außerdem überprüfst du GET und nicht COOKIE
> 
> oops,
für diese arrogante oops immer schick ich dir irgendwann nochmal ne 
mailbombe ... war natürlich nen witz ;-)
> ist das wirklich so schwer zu durchschauen ... ?
> Da steht doch:
> <?
> if (!$keks) { /*
> - setze Cookie und
> - mache einen Redirekt
> - beende das Script */
>     }
> und erst wenn $_GET['C'] gesetzt ist, wird der Keks
> 'verzehrt', weil: vorher jibbet gar keinen nicht ...
ja der Code ist wirklich sehr schlecht zu lesen und noch schlechter zu 
verstehen ...
außerdem wechselt dein Script den Host
von www.uris.de (in deinem geposteten Link)
zu uris.de
deshalb erscheint bei mir nämlich:
$_COOKIE Array
(
)
--
<?php
if ( ! isset( $_REQUEST['C'] ) )
{
   setcookie("checker", "set");
   header( 'Location: http://' . $_SERVER['HTTP_HOST'] . 
$_SERVER['PHP_SELF'] . '?C');
   exit;
}
if ( isset( $_COOKIE['checker'] ) )
{
   echo 'cookies work';
}
else
{
   echo 'no cookies';
}
?>
-- 
Sebastian Mendel
www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com
www.sf.net/projects/phpdatetime        www.sf.net/projects/phptimesheet
    php::bar PHP Wiki - Listenarchive