kostenloser Webspace werbefrei: lima-city


PHP Cookies functionieren nicht.

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    nilsmargotti

    Kostenloser Webspace von nilsmargotti

    nilsmargotti hat kostenlosen Webspace.

    Es tut mir leid, wenn es dieses Thema bereits gibt, aber ich habe es nicht gefunden.

    Also:

    Meine Cookies funktionieren irgendwie nicht.

    Es kommt keine Fehlermeldung, aber es ist auch kein Cookie da.

    setcookie("angemeldet", true, time() + 60*60*24*30);


    Was habe ich falsch gemacht? :confused:



    Beitrag zuletzt geändert: 5.10.2011 17:00:05 von nilsmargotti
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Autor dieses Themas

    nilsmargotti

    Kostenloser Webspace von nilsmargotti

    nilsmargotti hat kostenlosen Webspace.

    capun schrieb:

    http://de.selfhtml.org/javascript/objekte/document.htm#cookie



    PHP! nicht Html

    Ich habe genau das gemacht was in php-Manuel steht.

    Funktioniert trotzdem nicht.

    :wall::wall::wall::wall:
  4. g****e

    Versuchs mal, indem du "true" durch 1 ersetzt. Ich bin mir nicht sicher, vllt irre ich mich auch, aber ich hab irgendwo mal gelesen bin ich der Meinung, dass keine boolschen Werte direkt möglich sind, sondern du 0 oder 1 benutzen musst. Ich bin mir aber nicht sicher, also keine gewähr, aber ein versuch Wert.

    Setz aber zur not mal das Errorreporting auf E_STRICT, und benutze vllt den Output Buffer. Mit dem Outputbuffer bist du sicher, dass keine Ausgabe vorher geschieht (Das gibt zb kein Error meineswissens und verhindert einen Cookie).
    Mein Wissen über Cookies ist aber begrenzt, ewig bis seit über einem Jahr nicht benutzt, also kann ich mich auch irren, das wären aber die Punkte, die ich mal ausprobieren würde.

    @capun:
    Sowas nenne ich mal Guldenhunting, der Post bringt rein garnichts.

    Liebe Grüße
  5. Autor dieses Themas

    nilsmargotti

    Kostenloser Webspace von nilsmargotti

    nilsmargotti hat kostenlosen Webspace.

    ggamee schrieb:
    Versuchs mal, indem du "true" durch 1 ersetzt. Ich bin mir nicht sicher, vllt irre ich mich auch, aber ich hab irgendwo mal gelesen bin ich der Meinung, dass keine boolschen Werte direkt möglich sind, sondern du 0 oder 1 benutzen musst. Ich bin mir aber nicht sicher, also keine gewähr, aber ein versuch Wert.

    Setz aber zur not mal das Errorreporting auf E_STRICT, und benutze vllt den Output Buffer. Mit dem Outputbuffer bist du sicher, dass keine Ausgabe vorher geschieht (Das gibt zb kein Error meineswissens und verhindert einen Cookie).
    Mein Wissen über Cookies ist aber begrenzt, ewig bis seit über einem Jahr nicht benutzt, also kann ich mich auch irren, das wären aber die Punkte, die ich mal ausprobieren würde.


    War ne schöne Idee aber leider klappt es nicht.

    Ich glaub der Server mag mich einfach nicht. Server :pissed:

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    UPDATE: Jetzt hab ichs aufm xampp ausprobiert

    FEHLERMELDUNG:
    Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Start0.0\includes\Textbox.php:10) in C:\xampp\htdocs\Start0.0\includes\mysql_connect_an.php on line 24

    Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Start0.0\includes\Textbox.php:10) in C:\xampp\htdocs\Start0.0\includes\mysql_connect_an.php on line 28

    Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Start0.0\includes\Textbox.php:10) in C:\xampp\htdocs\Start0.0\includes\mysql_connect_an.php on line 32

    also

    mysql_connect_an.php:
    22          |   $value = $inhalt['ID'];
    23          |
    24          |   setcookie("einloggen", true, time()+3600);
    [...]
    26          |   // setcookie("name", $_POST['Name'], time() + 60*60*24*30);
    27          |
    28          |  setcookie("ID", $value);
    [...]
    30          |  $value = $_POST['Name'];
    31          |
    32          | setcookie("name", $value);


    Textbox.php wird nur 2 mal echo verwendet und ein bisschen js.

    Was ist der Fehler ich werd aus diesen Fehlermeldungen nicht schlau.

    :wall::wall::wall::wall::wall::wall:





    Beitrag zuletzt geändert: 8.10.2011 15:46:45 von nilsmargotti
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!