CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |
20.09.2002, 23:19:58
|
Anfänger
|
|
Registriert seit: Jul 2002
Beiträge: 19
|
|
cookie setzen, cookie auslesen, cookie...
cookie setzen, cookie auslesen, cookie löschen. wie genau mach ich das mit php?
danke,
Sirius :)
|
21.09.2002, 09:29:29
|
|
Cookie setzen:
setCookie("CookieName", "CookieWert", "Verfallszeit");
CookieName und CookieWert sind wohl klar. Mit Verfallszeit bestimmst Du wie lange der Cookie hält. Läßt Du das Feld weg, hält der Cookie nur bis der Browser geschloßen wird. Jetzt Du Verfallszeit auf time()+3600 hält der Cookie eine Stunde.
Cookie löschen:
setCookie("CookieName", "egal", "time() - 1");
Durch time()-1 setzt Die die Verfallszeit des Cookie auf Jetzt minus 1 Sekunde - sprich in die Vergangenheit - dadurch wird der Cookie gelöscht.
Cookie lesen:
$_COOKIE["CookieName"]
Kann sein dass das auch $_COOKIES heißt, bin ich jetzt nicht sicher.
Das geht nur aber PHP 4.1.1. Bei älteren Versionen mußt Du
$HTTP_COOKIE_VARS["cookiename"] verwenden.
|
21.09.2002, 10:20:55
|
Anfänger
|
|
Registriert seit: Jul 2002
Beiträge: 19
|
|
Re: cookie setzen, cookie auslesen, cookie...
danke erst mal... leider funktioniert das cookie setzen aber nicht :( keine ahnung weshalb... ich hab das so gemacht:
<?php setcookie('name', 'inhalt', time() + (3600)); ?>
weil cookies setzen darf man ja nur am anfang der seite, da steht das auch, aber funktionieren tuts nicht :(
|
21.09.2002, 11:15:09
|
|
Du darfst nichts, wirklich nichts (kein Leerzeichen, kein <html>, keine Leerzeile) an den Browser senden bevor Du das Cookie setzt.
|
21.09.2002, 11:16:22
|
Anfänger
|
|
Registriert seit: Jul 2002
Beiträge: 19
|
|
das dort oben steht in der ersten zeile...
|
21.09.2002, 14:23:56
|
Member
|
|
Registriert seit: Apr 2002
Beiträge: 821
|
|
http://faq.php-q.net/#error
Um ein Cookie zu löschen reicht
setcookie('name');
|
21.09.2002, 14:40:31
|
Anfänger
|
|
Registriert seit: Jul 2002
Beiträge: 19
|
|
tja, das problem is ja dass der cookie gar nich erstellt wird :(
|
21.09.2002, 14:58:54
|
|
Akzeptiert der Testbrowser Cookies?
|
21.09.2002, 15:01:05
|
Anfänger
|
|
Registriert seit: Jul 2002
Beiträge: 19
|
|
ja, ich hab auch jede menge cookies dieses forums bei mir im verzeichnis
|
23.10.2002, 00:34:38
|
Junior Member
|
|
Registriert seit: Aug 2002
Beiträge: 395
|
|
öhm... vielleicht ist es nur ein Tipp-Fehler, aber du darfst nicht time() + (3600) schreiben sondern einfach time()+3600 also die Zahl darf nicht in Klammern!
Aber mal ne andere Frage:
Wenn ich jetzt per Cookie Logindaten speichern will, wie z.B. hier im Forum, muss das Cookie ja unendlich gültig sein, was schreib ich dann bei der Gültigkeit rein? Denn wenn ich nix reinschreibe is es doch nur solange gültig bis der Browser geschlossen wird, oder?
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 13:45:44 Uhr.
|