| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: Cookie setzen funktioniert nicht mehr... im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Moin Allerseits, Ich habe mir heute mal gedacht mich an des Cookiesetzen zu machen. Hatte bisher nur mal n ...
![]() |
| | #1 (permalink) |
| Registriert seit: 12.10.05 ![]() Likes: 0 | Anzeige Moin Allerseits, Ich habe mir heute mal gedacht mich an des Cookiesetzen zu machen. Hatte bisher nur mal n bissel geschaut wies geht und n Grundverständnis dafür zu bekommen. Naja, hat funktioniert nur seltsamerweise, probier ich es heute schon mit dem 5ten beispielscript und er setzt mir einfach keine cookies! aber genug der worte hier mal das Cookiesscript: Code:
<?php
$AktuellesDatum = date("d.m.Y H:i:s");
$Gueltigkeit = time()+86400;
setcookie("ErsterBesuch", $AktuellesDatum, $Gueltigkeit);
?> So und zur Vorsorge: Ja, ich lasse cookies zu und ja das script wird auch ausgeführt. es wird inmitten der body-tags included. Vll. weiss ja wer warums ned klappt, würde mir sehr helfen, mfg, tko2 |
| | |
| | #2 (permalink) |
| Hast du vielleicht einfach Cookies im Browser deaktiviert ?! Das Script ist korrekt. 0wnZ | |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter Registriert seit: 12.10.05 ![]() Likes: 0 | Nein!! Ich lasse Cookies wie gesagt zu, das ist ja das merkwürdige.... ich probier gleich mal von nem anderen pc aus mir nen cookie setzen zu lassen... woran kann das liegen?... mfg, tko2 edit: Nein, geht auch ned vom anderen PC aus, muss am Server liegen oder am Script... edit2: das oben gepostete beispiel ist 1:1 hier: http://ihelpu.eu/cookie.php wenn man es so aufruft müsste einem ja ein cookie gsetzt werden... aber wird nicht -.- |
| | |
| | #4 (permalink) |
| Registriert seit: 05.11.05 ![]() Likes: 0 | Hi, soweit ich mich erinnern kann werden cookies mit dem header versendet. Das heißt dass du die setcookie funktion ausführen musst bevor text an den browser geschickt wird. Du hast geschrieben, dass du es im body includest, zu dem Zeitpunkt ist der header jedoch schon versendet. Wenn du die Anweißung includen willst dann bevor du Text an den Browser schickst. |
| | |
| | #5 (permalink) |
| Themenstarter Registriert seit: 12.10.05 ![]() Likes: 0 | Hi! Auf deine Tipp hin hab ichs mal so probiert: Code: <html>
<head>
<?php
//COOKIE
if($submit != "" && $set == "xxx") {
include("cookie.php");
}
// Cookie-Ende
?>
<link rel="stylesheet" type="text/css" href="bookmark.css">
</head>
<form method="post" action="login.php"> ![]() Mfg, tko? |
| | |
| | #6 (permalink) |
| Senior Member | cookies müssen ganz am anfang vom php also <?php setcookie(); dann dein rest ^^ /auf leerzeichen vor "<?php" achten
__________________ cu Chakky we are dreaming in digital we are living in realtime we are thinking in binary we are talking in IP welcome to our world |
| | |
| | #7 (permalink) |
| Themenstarter Registriert seit: 12.10.05 ![]() Likes: 0 | Dann wäre es aber unmöglich ein cookiesscript zu includen?! weil man ja den Include-Befehl vor dem eigentlichen Setcookie dann hat. Auch Uhrzeiten wären ned möglich weil ich keinen timestamp vorher machen kann?! Wie meinste das genau?? danke, mfg, tko2 edit: habs einfach so mal ausprobiert, direkt hinter <?php setcookie auszuführen, nichts.. |
| | |
| | #8 (permalink) |
| Moderator ![]() | Vor setcookie darf keinerlei Ausgabe erfolgen, so einfach ist die Regel. Includen kann man sowas auch problemlos, solange das Rendern der Ausgabe erst anschließend erfolgt. PHP-Code: |
| | |
| | #9 (permalink) |
| Themenstarter Registriert seit: 12.10.05 ![]() Likes: 0 | Code:
<?php
//COOKIE
if($submit != "" && $set == "xxx") {
include("cookie.php");
}
// Cookie-Ende
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="bookmark.css">
</head>
<form method="post" action="login.php">
...
</html> Leider auch ohne Erfolg, was hab ich da falsch gemacht, hab das so verstanden aus deinem Post... Danke, tko2 |
| | |
| | #10 (permalink) |
| Moderator ![]() | Wenn die erste Zeile deines Scripts so aussieht wie im geposteten Code, dann ist da schon der Fehler. Die öffnende spitze Klammer von <?php muss das erste Zeichen seines Scripts sein. |
| | |
| | #11 (permalink) |
| Themenstarter Registriert seit: 12.10.05 ![]() Likes: 0 | Nein, daran liegts leider auch nicht. Ich kanns mir nachwievor nicht erklären was da falsch läuft... trotzdem danke, tko2 |
| | |
| | #12 (permalink) |
| Registriert seit: 15.10.06 ![]() Likes: 0 | Komisch!!! Bei mir setzt der diesen Cookie: Name ErsterBesuch Value 07.02.2007+21%3A13%3A25 Host ihelpu.eu Path / Secure No Expires Donnerstag, 8. Februar 2007 21:13:26 MFG -=HKA=- |
| | |
| | #13 (permalink) |
![]() Registriert seit: 06.01.07 ![]() Likes: 0 | bei mir auch frag den cookie doch einfach mal über ein script ab, vielleicht zeigt dein browser den nur aus irgendeinem grund net an... PHP-Code: |
| | |
| | #14 (permalink) |
| Themenstarter Registriert seit: 12.10.05 ![]() Likes: 0 | Hi, Danke, werd mal versuchen den ausgeben zu lassen,ansonsten warum sollte er ihn ned anzeigen? Ich lass mir welche setzen von der seite laut Einstellung beim FF wie IE selbes Problem und bei nem andren Pc lies er sich mit IE auch ned setzen... Naja ich mel dmich bezüglich des Erfloges oder Misserfolges nochmal. Mfg, tko2 Edit: Bekomm ihn wenn ich mir weiter unten den Cookie ausgeben lasse ausgegeben und gesetzt OO - Etwas komisch aber naja, wenns denn bei euch auch geht bin ich froh, kann daraus jetzt was brauchbares machen. Danke für eure Hilfe! |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| FireFox Cookie setzen | System.IO | Internet Allgemein | 3 | 30.10.06 11:30 |
| CMD funktioniert nicht mehr? | Abooya | Windows | 17 | 31.12.05 18:56 |
| Cookie mit Datum setzen | Flou | (Web-) Design und webbasierte Sprachen | 1 | 25.05.03 21:00 |
| cookie setzen! | Gismon | (Web-) Design und webbasierte Sprachen | 1 | 06.08.02 13:01 |
| NR-EINS.DE funktioniert nicht mehr? | boppy | Hackerboard.de-Feedback | 4 | 22.12.01 22:18 |