php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.11.2006, 18:18  
Benutzer
 
Registriert seit: 22.10.2005
Beiträge: 98
mollitz
mollitz eine Nachricht über MSN schicken
Standard cookie wird nicht sofort gesetzt

hi, wenn ich ein script ausführe und darin einen cookie speichere, dann kann ich diesen cookie nicht im gleichen script sofort wieder auslesen.
kann man das ändern?
mollitz ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 11.11.2006, 18:22  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Nein, das ist so.

Zitat:
Cookies will not become visible until the next loading of a page that the cookie should be visible for. To test if a cookie was successfully set, check for the cookie on a next loading page before the cookie expires. Expire time is set via the expire parameter. A nice way to debug the existence of cookies is by simply calling print_r($_COOKIE);.
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 11.11.2006, 18:26  
Benutzer
 
Registriert seit: 22.10.2005
Beiträge: 98
mollitz
mollitz eine Nachricht über MSN schicken
Standard

jo das bedeutet doch auf deutsch:
der cookie wird im skript gesetzt, ist aber insofern unsichtbar, als dass das script, das den cookie gesetzt hat, den noch nicht sehen/abrufen kann.
richtig so?
mollitz ist offline  
Alt 11.11.2006, 18:30  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Ja richtig so.

Wen man sich mal überlegt was da eigentlich passiert ist das auch nachvollziehbar:

Der Client sendet eine Anfrage an den Server. Der Server schickt den Cookie und den Inhalt der Seite zum Client. Ende.

Erst beim nächsten Aufruf kann der Client den Keks wieder zum Server zurückschicken
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 11.11.2006, 18:34  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Ja.

Deine Frage war, ob man es ändern kann und die Antwort war Nein. Also was ist unklar?
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard ist offline  
Alt 11.11.2006, 18:51  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Vor allem wozu? Du setzt ja im selben Skript den Cookiewert, also kennst du ihn.
Zergling-new ist offline  
Alt 11.11.2006, 19:11  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Na ich denke mal, um sofort rauszukriegen, ob es geklappt hat.
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard ist offline  
Alt 16.11.2006, 21:41  
Benutzer
 
Registriert seit: 22.10.2005
Beiträge: 98
mollitz
mollitz eine Nachricht über MSN schicken
Standard

ahhhh jetzt hab ichs nachvollzogen! ^^
also ich wollts einfach machen, damit ich nicht sowas schreiben muss
PHP-Code:
if(isset($_POST['blabli'])
setcookie('bla'$_POST['blabli']);
[
b]
if(isset(
$_POST['blabli']))
$wert $_Post['blabli'];
else
$wert $_COOKIE['bla'];
[/
b
gecheckt?
mollitz ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Cookie löschen funktioniert nicht GSJLink PHP Tipps 2007 2 24.01.2007 14:55
Cookievariablen werden nicht gesetzt PsychoEagle HTML, Usability und Barrierefreiheit 10 10.01.2007 14:11
cookie gesetzt aber kann nicht ausgelesen werden? dethlef14 PHP Tipps 2006 2 04.10.2006 18:22
Session-Cookie wird nicht gesetzt, ohne Fehlermeldung Dr_Enquinox PHP Tipps 2006 13 20.02.2006 07:33
[Erledigt] Autologin mit Cookie, wie? Beste Lösung? PHP-Fortgeschrittene 17 16.02.2006 14:03
Cookie setzten funktioniert nicht!? nicobischof PHP Tipps 2006 13 06.01.2006 13:38
Cookie DER_Brain PHP Tipps 2005-2 4 27.06.2005 17:49
Cookie löschen tomtaz PHP Tipps 2005-2 3 06.06.2005 20:50
Browser abfragen, ob ein Cookie gesetzt werden kann PHP Tipps 2005 9 11.04.2005 18:24
cookie wird nicht gesetzt - ( vorher KEINE ausgabe ) PHP Tipps 2005 4 14.02.2005 13:34
Cookie wird nicht gesetzt PHP Tipps 2005 2 10.01.2005 23:03
Cookie bis nächsten Montag gültig machen Magic PHP Tipps 2004-2 2 09.12.2004 18:21
Cookie / localhost / Problem gelöst PHP-Fortgeschrittene 11 02.11.2004 22:41
Cookie wird nicht gesetzt PHS PHP Tipps 2004 1 21.06.2004 14:37
[Erledigt] cookie bei erster aktualisierung auslesen... PHP Tipps 2004 3 09.06.2004 09:58

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php cookie nicht sofort, php cookie sofort auslesen, php cookie value ändern, cookie php sofort, abrufen eines cookiewerts, cookie wird nicht sofort

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:54 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.