Gary: Variabelwert in Javascript einsetzen via perl!

Beitrag lesen

Morgen Struppi

print qq(document.cookie = 'userid=meinwert; expires='24h+a.toGMTString()+';';),"\n";

Warum nutzt du nicht das CGI Modul, dass du schon eingebunden hast?

???

Das verstehe ich nicht? meinwert ist der Name des Cookies, was ist $zeitstempel? Was hat das in dem Kontext mit JS zu tun?

Das habe ich im Netz gefunden:
------------------------------------------------
var a = new Date();
a = new Date(a.getTime() +1000*60*60*24*365);
document.cookie = 'meincookie=meinwert; expires='+a.toGMTString()+';';
------------------------------------------------

Meincookie habe ich in userid umbenannt. So heist der Keks.
für meinwert möchte ich $Zeitstempel verwenden. Das kommt von:
my $Zeitstempel = time;

Die Html-Seite ist http://www.euro-superconductors.com/de-produkte-be.html

Nur das diese zukünftig (bei mir auf dem rechner bereits Fakt) folgende uri bekommt:
------------------
www.euro-superconductors.com/de-produkte-be.pl
------------------

Das heist, wenn ein User auf Bestellung klickt, wird das Perlscript angeworfen, und dieses liefert die Bestellungsseite aus - mit Cookie.
Das ist der Trick dabei!

Dann hat der den Keks mit dem Zeitstempel. Schritt eins ist eben eine Identifizierung des Clients. Auf das kann ich dann die Aktionen des Warenkorbes beziehen.

Bei der zu generierenden Bestellungs-Html möchte ich im Perl die JS funktion vom Internet nutzen. Das müsste irgendwie so gehen:

print qq(document.cookie = 'userid=),"\n";
print $Zeitstempel;
print qq; expires='24h+a.toGMTString()+';';),"\n";

Aber er schreibt kein Cookie!

Gruß Gary

0 55

Variabelwert in Javascript einsetzen via perl!

Gary
  • perl
  1. 0
    Struppi
    1. 0
      Gary
      1. 0
        Struppi
        1. 0
          Gary
          1. 0
            Struppi
            1. 0
              Gary
              1. 0
                Struppi
              2. 0
                RobRobson
                1. 0
                  Gary
                  1. 0
                    Gary
                    1. 0
                      Struppi
                      1. 0

                        Immer noch Cookie -> aber Header!

                        Gary
                        1. 0
                          Gary
                          1. 0
                            Struppi
                            1. 0

                              Fertig!!!

                              Gary
                              1. 0
                                Gary
                                1. 0

                                  It' still not working!

                                  Gary
                                  1. 0
                                    Gary
                                    1. 0
                                      Beat
                                      1. 0
                                        Gary
                                        1. 0
                                          Matti Maekitalo
                                          1. 0
                                            Gary
                                            1. 0

                                              Alles in Ordnung !!!

                                              Gary
                                            2. 0
                                              Struppi
                                              1. 0
                                                Gary
                                                1. 0
                                                  Struppi
                                                  1. 0
                                                    Gary
                                                    1. 0
                                                      Struppi
                                                      1. 0

                                                        Ende...

                                                        Gary
                                                        1. 0
                                                          Struppi
                                                          1. 0
                                                            Gary
                                                            1. 0
                                                              Gary
                                                            2. 0
                                                              Struppi
                                                              1. 0

                                                                Unbekannte Länge verarbeiten?

                                                                Gary
                                                                1. 0
                                                                  Struppi
                                                                  1. 0
                                                                    Gary
                                                                    1. 0

                                                                      Zählerproblem

                                                                      Gary
                                                                      1. 0

                                                                        Zählerproblem - präzisiert!

                                                                        Gary
                                                                        1. 0
                                                                          Beat
                                                                          1. 0
                                                                            Beat
                                                                          2. 0
                                                                            Gary
                                                                    2. 0
                                                                      Struppi
                                                                      1. 0
                                                                        Jean-Max
                                                                        1. 0
                                                                          Beat
                                                                          1. 0
                                                                            Gary
                                                                2. 0
                                                                  Beat
                                                                  1. 0
                                                                    Gary
                                                                    1. 0
                                                                      Beat
                                    2. 0
                                      Matti Maekitalo
                    2. 0

                      Erledigt!

                      Gary
  2. 1
    ChrisB
    1. 0
      Gary
      1. 0
        Der Martin
      2. 0
        Struppi