Mailinglisten-Archive |
um wieviel uhr habe ich denn gestern abend noch geantwortet ?? ;-))))))) Wenn Du die Seiten im Cache löschen willst, dann einfach: <META HTTP-EQUIV="Expires" CONTENT="Fri, Jun 12 1981 08:20:00 GMT"> <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> oder header("Cache-control: no-cache"); wofür steht das "type" wenn das cookie mit einer 1 sek verzögerung gelöscht werden soll ? SetCookie("type","",time()+1); ich würde das "+1" weglassen, wer weiss was in einer sekunde alles passieren kann :-) Ich > Cyrill, > > verstehe ich noch nicht ganz, im ersten script sollen 2 cookies geloescht werden, wieso ist da die gueltigkeitsdauer wichtig? > > Und was bringen mir anderen Namen? Was wuerde sich aendern, wenn ich anstatt user, benutzer nehme?? > > sorry aber muss nochmal nachfragen... > > > ist ja auch klar dass die cookies nicht gelöscht werden ! > > im ersten cookie hast du "log","user" und "type" mit einer > > gültigkeitsdauer > > von einer sekunde gesetzt. > > im zweiten script steht wieder das cookie mit "user" und "log" und wenn > > das > > gestetzt > > wird, überschreibt es das erste cookie und somit ist das erste auch nicht > > mehr > > gelöscht, sondern sogar eine stunde gültig !!! > > verwende einfach andere var namen im ersten oder zweiten script ! > > > <? echo Kiri(); ?> > > > ----- Original Message ----- > > From: Marc Logemann <logemann_(at)_morelogs.de> > > To: <php_(at)_solix.wiso.Uni-Koeln.DE> > > Sent: Monday, November 15, 1999 5:05 PM > > Subject: [php] Cookies und Cache > > > >> Hi, > >> > >> habe folgende Situation, in einem login script sollen Cookie eintraege > > geloescht werden: > >> > >> <?php > >> SetCookie("log","",time()+1); > >> SetCookie("user","",time()+1); > >> SetCookie("type","",time()+1); > >> ?> > >> <html> > >> <body> > >> <form action="menu_27.php3" method="post"> > >> [..] > >> > >> > >> das menu_27.php3 setzt basierend auf login daten cookies: > >> > >> <?php > >> $dat = date("Y-m-d"); > >> SetCookie("user",$user,time()+3600); > >> SetCookie("log",$dat,time()+3600); > >> ?> > >> <html> > >> [..] > >> > >> Soweit so gut, wenn ich jedoch nun wieder zum login screen gehe (und > >> somit > > das 1. script aufrufe) werden die Cookies nicht geloescht weil die Seite > > immer ausm Cache genommen wird. Kann ich eine Anweisung in das 1. Script > > setzen welche verhindert das das script ausm Cache geladen wird? Wenn ja > > wo > > und wie?
php::bar PHP Wiki - Listenarchive