Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] (Cookie) Firefox giebt fehlermedung aus (lokation)

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Erledigt] (Cookie) Firefox giebt fehlermedung aus (lokation)

    Hallo,

    bei diesem Skript:

    PHP-Code:
    if($_GET[key]==$abc) {
        
    setcookie("abc"$abctime()+60*60*24*$numberofdays"/"""0); // Cookiegültigkeit in Tagen
        
    $gotoself=$_SERVER['PHP_SELF']; 
             
    header("Location: $gotoself");
        exit();
    }else{
        if(
    $_COOKIE[abc]!=$abc){
        
    $gotoself=$_SERVER['PHP_SELF'];
        
    header("Refresh: 10; Location: $gotoself");
        
    sleep(5);
        echo
    '<br><br> 
    Gibt Firefox folgenden Fehler aus:
    Firefox weiß nicht, wie diese Adresse geöffnet werden soll, da das Protokoll (location) mit keinem Programm verknüpft ist.
    Für eure Hilfe wäre ich wirklich dankbar!

    lg
    dragnod0

  • #2
    http://en.wikipedia.org/wiki/URL_redirection

    PHP-Code:
    header("Refresh: 10; url=".$gotoself); 

    Kommentar


    • #3
      Hay das ging ja schnell! Ganz lieben Dank von mir!!! Du bist super !

      Kommentar


      • #4
        PHP-Code:
         $gotoself=$_SERVER['PHP_SELF']; 
        vielleicht an der stelle ein htmlspecaialchars einsetzen
        könnte daran liegen
        PHP-Code:
        $gotoself=htmlspecialchars($_SERVER['PHP_SELF']); 

        Kommentar


        • #5
          $_COOKIE[abc]
          Das schreibt man so: $_COOKIE['abc']

          sleep(5);
          Warum soll das Script Pause machen, wenn du es mit dem redirect schon verlassen hast? Statt dessen machst du ein exit;

          Sicher, dass das keine Endlosschleife wird?

          Kommentar

          Lädt...
          X