+ Antworten
Ergebnis 1 bis 7 von 7

Thema: Wieso klappt das nicht?

  1. #1
    TP-Junior SAMariter macht alles soweit korrekt
    Registriert seit
    Jul 2010
    Beiträge
    5

    Wieso klappt das nicht?

    Hallo zusammen.

    Ich suche nun schon seit zwei Tagen im Internet rum, un finde einfach keine Lösung. Der Code ist eigentlich super einfach, will aber nicht klappen.

    Könnt Ihr euch das mal anschauen. Ich möchte eigentlich nur einen Cookie zurücksetzen.

    PHP-Code:
    <?php
    setcookie
    ("eingeloggt""");
    setcookie("id""");

    header("location: ../index.shtml");


    ?>
    Danke euch.

    CU

  2. #2
    TP-Moderator maxi89 lebt für das TP und seine User maxi89 lebt für das TP und seine User maxi89 lebt für das TP und seine User maxi89 lebt für das TP und seine User maxi89 lebt für das TP und seine User maxi89 lebt für das TP und seine User maxi89 lebt für das TP und seine User maxi89 lebt für das TP und seine User maxi89 lebt für das TP und seine User Avatar von maxi89
    Registriert seit
    Nov 2004
    Ort
    Mulpe an der Tunke
    Beiträge
    2.538
    Ist mit "zurücksetzen" das Löschen gemeint oder willst du nur den Wert im Cookie ändern?

  3. #3
    TP-Junior SAMariter macht alles soweit korrekt
    Registriert seit
    Jul 2010
    Beiträge
    5
    Hallo Maxi.

    Ursprünglich wollte ich den Cookie löschen. Dazu muß man ja noch das "Haltbarkeitsdatum" in die Vergangenheit setzen.
    PHP-Code:
    setcookie("Name"""time()-60*60*24); 
    Nachdem das nicht funktioniert hat, wollte ich einfach den Wert im Cookie ändern. Das klappt aber auch nicht.

    Ich möchte über den Cookie eine Login-Logout funktion machen. Beim Login wird ein Formular versendet und der Cookie dann auf "1" gesetzt (Das klappt auch). Beim Logout (siehe Datei oben) soll der Cookie wieder gelöscht werden. Und genau das klappt einfach nicht. Wo ist da mein Denkfehler...

    CU

  4. #4
    TP-Veteran max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User Avatar von max.m
    Registriert seit
    Dec 2005
    Ort
    Stuttgart
    Beiträge
    1.955
    Also mit

    PHP-Code:
    setcookie("Name"""time() -1); 
    kann ich einen Cookie löschen.

  5. #5
    TP-Moderator maxi89 lebt für das TP und seine User maxi89 lebt für das TP und seine User maxi89 lebt für das TP und seine User maxi89 lebt für das TP und seine User maxi89 lebt für das TP und seine User maxi89 lebt für das TP und seine User maxi89 lebt für das TP und seine User maxi89 lebt für das TP und seine User maxi89 lebt für das TP und seine User Avatar von maxi89
    Registriert seit
    Nov 2004
    Ort
    Mulpe an der Tunke
    Beiträge
    2.538
    Wird der Code irgendwo per include() / require() irgendwo anders reingeholt oder mischt da noch ein Templatesystem mit?
    Ich könnte mir vorstellen, dass da einfach bereits vorher eine Ausgabe ist, die dann das Ändern der Cookies verhindert. Cookie- und Header-Sachen müssen immer vor jeder anderen Ausgabe passieren - wenn da auch nur ein Leerzeichen ausgegeben wird, hat das nicht mehr hin. Falls deine PHP-Dateien in UTF-8 sind und du die "Markierungsbytes" (BOM, Byte Order Mark) durch deinen Editor schreiben lässt, wäre das ebenfalls eine mögliche Fehlerursache.

  6. #6
    TP-Junior SAMariter macht alles soweit korrekt
    Registriert seit
    Jul 2010
    Beiträge
    5
    Also die Datei wird nicht nicht mit Include eingelesen. Wenn man im Menü auf Logout klickt, kommt man über einen href auf die PHP-Datei (in der auch nur das drinsteht was unten zu sehen ist).

    Was meinst du mit "Markierungsbytes"?? Das ist mir neu. Die Datei ist in ANSI/ASCII kodiert. Das macht allerdings in der Tat ein Editor.

    CU

  7. #7
    TP-Veteran max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User Avatar von max.m
    Registriert seit
    Dec 2005
    Ort
    Stuttgart
    Beiträge
    1.955
    Zitat Zitat von samariter Beitrag anzeigen
    was meinst du mit "markierungsbytes"??
    BOM

+ Antworten

Ähnliche Themen

  1. PHP: Dynamische Vorauswahl klappt und klappt nicht?
    Von Boris im Forum Traum-Dynamik
    Antworten: 14
    Letzter Beitrag: 12.05.2008, 18:06
  2. in IE gehts in FF nicht Wieso?
    Von monsterag im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 26.03.2007, 18:48
  3. Antworten: 28
    Letzter Beitrag: 29.12.2004, 13:17
  4. wieso klappt es mett im netscape 7.2
    Von Nash im Forum HTML & CSS
    Antworten: 6
    Letzter Beitrag: 25.06.2003, 14:53
  5. PM wieso geht das nicht
    Von bicornis im Forum Support-Forum
    Antworten: 2
    Letzter Beitrag: 04.04.2002, 15:25

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51