cookies - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von cw (11 Beiträge) am Donnerstag, 10.Oktober.2002, 09:46.
    cookies

      aloha,
      habe eine page, auf der ich immer den nutzernamen (in form von '&namerein=$namerein')durch alle seiten 'durchziehe'.
      habe nun das kapitel cookies durchgelesen und finde das bsp in der bib nat. ein wenig unangebracht, da der user sich ja bereits am anfang auf der page identifizieren muss.
      wie krieg ich es nun hin, das der name bei den cookies automatisch den 'namerein' (siehe oben) entspricht.
      hier original cookie code:
      <perl>
      

      if($cmd eq "clear")
      {
          out "Cookies sind jetzt gelöscht...";
          set_cookies "Name=", "Besuche=";
          out '<p><a href="baseportal.pl?htx='.$htx.'">Seite erneut aufrufen</a>';
      } else
      {
          if($Name)
          {
              out "Willkommen $Name!";
              set_cookies "Name=$Name", "*Besuche=1";
      
              out '<p><a href="baseportal.pl?htx='.$htx.'">Seite erneut aufrufen</a>';     } elsif($_cookies{Name})     {         $Besuche=$_cookies{Besuche}+1;         out "Hallo $_cookies{Name}, dies ist Dein $Besuche. Besuch!";
              set_cookies "*Besuche=$Besuche";

              out '<p><a href="baseportal.pl?htx='.$htx.'">Seite erneut aufrufen</a>';
              out ' - <a href="baseportal.pl?htx='.$htx.'&cmd=clear">Cookies löschen</a>';
          } else
          {
           out <<EOF;
      Herzlich Willkommen! Dies ist Dein erster Besuch. Wie heisst Du?<p>
      <form action="baseportal.pl?htx=/$htx" method="post" enctype="multipart/form-data">
      <input type="hidden" name="htx=" value="$htx">
      Name: <input type="text" name="Name="> <input type="submit" value="Abschicken">
      </form>
      EOF
          }
      }
      

      </perl>


    Ihre Antwort:

    Name: EMail: EMail bei Antwort? WWW:
    Titel:
    Text:

    Neuer Eintrag


 Alle Einträge zum Thema: Zur Liste 
    Beitrag von cw (11 Beiträge) am Donnerstag, 10.Oktober.2002, 09:46.
    cookies

      aloha,
      habe eine page, auf der ich immer den nutzernamen (in form von '&namerein=$namerein')durch alle seiten 'durchziehe'.
      habe nun das kapitel cookies durchgelesen und finde das bsp in der bib nat. ein wenig unangebracht, da der user sich ja bereits am anfang auf der page identifizieren muss.
      wie krieg ich es nun hin, das der name bei den cookies automatisch den 'namerein' (siehe oben) entspricht.
      hier original cookie code:
      <perl>
      

      if($cmd eq "clear")
      {
          out "Cookies sind jetzt gelöscht...";
          set_cookies "Name=", "Besuche=";
          out '<p><a href="baseportal.pl?htx='.$htx.'">Seite erneut aufrufen</a>';
      } else
      {
          if($Name)
          {
              out "Willkommen $Name!";
              set_cookies "Name=$Name", "*Besuche=1";
      
              out '<p><a href="baseportal.pl?htx='.$htx.'">Seite erneut aufrufen</a>';     } elsif($_cookies{Name})     {         $Besuche=$_cookies{Besuche}+1;         out "Hallo $_cookies{Name}, dies ist Dein $Besuche. Besuch!";
              set_cookies "*Besuche=$Besuche";

              out '<p><a href="baseportal.pl?htx='.$htx.'">Seite erneut aufrufen</a>';
              out ' - <a href="baseportal.pl?htx='.$htx.'&cmd=clear">Cookies löschen</a>';
          } else
          {
           out <<EOF;
      Herzlich Willkommen! Dies ist Dein erster Besuch. Wie heisst Du?<p>
      <form action="baseportal.pl?htx=/$htx" method="post" enctype="multipart/form-data">
      <input type="hidden" name="htx=" value="$htx">
      Name: <input type="text" name="Name="> <input type="submit" value="Abschicken">
      </form>
      EOF
          }
      }
      

      </perl>

     Antworten

    Beitrag von cw (11 Beiträge) am Donnerstag, 10.Oktober.2002, 16:09.
    Re: cookies

      hi, habs irgendwie hinbekommen...
      glaube aber, dass benutzer nur beim 2. aufruf seinen namen sieht.
      mal was grundsätzliches:
      1. kann ich denn irgendwie auslesen wie oft ein besucher auf der seite war?
      2. wann er da war, etc. unter auswertung der cookies? oder geht das nur am pc des users?? nicht, oder?
      3. kann ich cookie wirklich einen speziellen user zuordnen? im moment ises ja so (siehe code), dass ich beim login in mit anderen namen trotzdem die aufrufe des vorherigen nutzers auf meinem rechner mitangerechnet bekomme.
      hier mein code:

      <perl>
      set_cookies "Name=$namerein; path=/";
      $Besuche=$_cookies{Besuche}+1;
      out "Hallo $_cookies{Name}, dies ist Dein $Besuche. Besuch!";
      set_cookies "*Besuche=$Besuche";
      </perl>
      

      antwort wäre hilfreich!
      cw

     Antworten


     
 Liste der ersten 150 Einträge:Einklappen Zur Eingabe 
 Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.06s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!