thx333: php und cookie (und damit mein ich keine weihnachtskekse)

hallo

ist es möglich in einem php script ein cookie zu setzen, und in einem anderen script (nicht im selben!) dieses cookie auszulesen?

im ersten script:

setcookie("meincookie", $satz1."|".$satz2, time()+72*3600);

im anderen (im zweiten sozusagen) habe ich folgendes gemacht:

if ($meincookie) {
  $daten = explode("|", $meincookie);
  $satz1 = $daten[0];
  $satz1 = $daten[1];

echo  "Das Cookie enthält $satz1 und $satz2";

} else {
    $echo  "Kein Cookie gefunden!";

Tja und als resultat bekomme ich immer meldung, dass keine cookie gefunden wurde, obwohl ich es unmittelbar vorher im ersten script gesetzt habe.

hat jemand eine idee?

mfg
thx333

  1. die letzte zeile im script natürlich ohne $

    echo  "Kein Cookie gefunden!";

  2. ist es möglich in einem php script ein cookie zu setzen, und in
    einem anderen script (nicht im selben!) dieses cookie auszulesen?

    Sicher.

    [..]

    Tja und als resultat bekomme ich immer meldung, dass keine cookie
    gefunden wurde, obwohl ich es unmittelbar vorher im ersten script
    gesetzt habe.

    a) Experimentiere bei setcookie() mal mit path und domain
    b) Prüfe, ob dein Browser überhaupt den Keks bekommen und abgespeichert hat (Netscape: cookies.txt, IE: windows/cookies).
    c) Prüfe, ob dein Sende-Skript tatsächlich Cookies sendet (telnet).
    d) Prüfe, was dein Empfangs-Skript empfängt (phpinfo()).

    Gruß,
      soenk.e