Raffi: cookie schreiben, das dann mit php ausgelesen wirf

HAllo Leute

Ich habe folgendes problem:

ich möchte mit Javascript ein cookie setzen. Ich frage danach mit php ab ob es gesetzt ist. wenn ich es auch mit php setze, funktioniert es. wie setzt ich nun das cookie mit javascript?

PHP zum auslese:

if(isset( $intro ))

danke und gruss raffi

  1. Hat sich erledigt...hatte ein schreibfehler drin.

    gruss
    raff

    1. Geht doch nicht :(

      Sobald ich das fenster schliesse, ist das cookie weg...

      wie kann ich das verhindern?

      function setintro(){
      document.cookie="intro=no";
      }

      1. Hi,

        Selbstgespräche sollen ja heilsam sein ...  ;-)

        Sobald ich das fenster schliesse, ist das cookie weg...

        du must ein expires in den cookiestring reinsetzen:
        http://selfhtml.teamone.de/javascript/objekte/document.htm#cookie

        bye eddie

        1. Es geht nicht....was mach ich falsch:

          Cookie setzen:

          <script language="JavaScript">
             var ablauf = new Date();
             var infuenfTagen = ablauf.getTime() + (5 * 24 * 60 * 60 * 1000);
             ablauf.setTime(infuenfTagen);
             document.cookie = "Name=intro; expires=" + ablauf.toGMTString();
             alert(document.cookie) ;
          </SCRIPT>

          Beim wiederbescuhch der Seite:

          <?
          if(isset( $intro ))
           print '<meta http-equiv="refresh" content="0; URL=home.php?id=home">';
          ?>

          Durch diesen Script soll jemand das intro"ausschalten" können. Und dass soll ohne Zeitbegrenuzung so bleiben, also immer deaktiviert!

          gruss
          raffi

          1. Hi,

            if(isset( $intro ))

            Wo wird diese Variable gesetzt?

            Meinst Du vielleicht $_COOKIE["intro"]
            bzw. $HTTP_COOKIE_VARS["intro"]?

            cu,
            Andreas

            --
            Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
          2. HAllo,

            Es geht nicht....was mach ich falsch:

            Unter http://page.inf.fu-berlin.de/~mrademac/javascript/cookie.txt gibts 'ne Sammlung von JS-Routinen für Cookies. Vielleicht hilfts ja.

            Und wenn du das nicht direkt verwenden willst hast du zumindest funktionierendes Anschauungsmaterial.

            By
            Reinhard