tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
317
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Nabi Nabi ist offline Mitglied Gold
    Registriert seit
    May 2006
    Beiträge
    240
    Hallo ,
    folgender Code funktioniert problemlos mit IE & Mozilla ausser Opera :

    PHP-Code:
    if (!$_COOKIE["cook_first"]){  
    setcookie("cook_first","dd"); 
    funktionen ausführen hier solange der kookie nicht vorhanden ist (Seite erstmal geladen)

    } else {

    wenn kookie da ist weitere funktionen hier ausführen (wenn das Browser fenster offen ist)

    wenn ich eine Unterseite aufrufe geht immer an den 'els teil' der ' if ' anweisung
    das ist so gewollt , aber warum funktioniert das nicht mit Opera ?
    mit Opera wird immer teil 1 ausgeführt.
     

  2. #2
    Avatar von tobias_petry
    tobias_petry tobias_petry ist offline Mitglied Brokat
    Registriert seit
    Nov 2003
    Beiträge
    284
    hmm, installier dir doch mal die Opera Web Developer Toolbar und gug mal was er an cookies "findet"
     
    "If you give someone a program, you will frustrate them for a day
    but if you teach them how to program, you will frustrate them for a lifetime."

  3. #3
    Nabi Nabi ist offline Mitglied Gold
    Registriert seit
    May 2006
    Beiträge
    240
    Danke .. aber ich suche eine lösung durch Code die der Opera Browser erzwingen soll Cookies richtig zu erkennen und zu reagieren wie bei IE und Mozilla .

    ich benutze zum test Opera/9.23 (Windows NT 5.1; U; de)
     

  4. #4
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Wie sind denn die Cookie-Einstellungen?
     
    Markus Wulftange

  5. #5
    Nabi Nabi ist offline Mitglied Gold
    Registriert seit
    May 2006
    Beiträge
    240
    wie im Bild zu sehen
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken Cookie Problem mit Opera-aaa.jpg  
     

  6. #6
    Nabi Nabi ist offline Mitglied Gold
    Registriert seit
    May 2006
    Beiträge
    240
    Lösung : Session anstatt von Cookie so geht mit alle 3 Browsers:

    PHP-Code:
    session_start();
    $start=$_SESSION['begin'];
    if (
    $start==""){
    $_SESSION['begin']="dd";
    // do something 
    } else { 
    // do something else 

    Geändert von Nabi (05.09.07 um 10:16 Uhr)
     

Ähnliche Themen

  1. Opera 10 JS Dropdowns gehen nicht / Opera 10 Stacktrace
    Von D34DL1NES im Forum Javascript & Ajax
    Antworten: 16
    Letzter Beitrag: 04.09.09, 10:18
  2. Antworten: 2
    Letzter Beitrag: 05.04.07, 14:08
  3. Antworten: 12
    Letzter Beitrag: 12.09.04, 12:30
  4. Cookie Problem (kein Header Problem!)
    Von MC-René im Forum PHP
    Antworten: 4
    Letzter Beitrag: 31.08.04, 13:06
  5. Setcookie - Header problem + cookie problem
    Von Subwoover im Forum PHP
    Antworten: 1
    Letzter Beitrag: 25.08.02, 19:27