Steht das so im Quelltext?, Dann währe es ja logisch das immer buffed im Cookie steht .
...
Nein, du verstehst falsch, jede Suchseite hat das drin stehen.
Die Sucheseite für die Frame namens "_suche_speedydragon.php" hat logischerweise anstatt Buffed was anderes stehen, damit das Cookie überschrieben wird und beim schließen und neustarten des Browsers er anstatt "_suche_buffed.php" dann "_suche_speedydragon.php" verwendet.
Das Ziel ist je nachdem was im Cookie steht, er dann die letztte Suchseite aufruft.
Wie ich dieses Tag liebe [/QUOTE]
Ja, meine Seite is Mischmasch aus CSS und HTML, falls du das meinst *hust*
Genau das meine ich, verbrenn diesen Tag und ersetz ihn durch CSS
...
Sorry, aber ich verstehe nicht. Ich bin soweit das der Cookie gespeichert wird und jetzt wirfst du mir ne ganz neuen Methode an den Kopf, die ich nicht mal ansatzweise verstehe. Warum muss ich jetzt mit Sessions anfangen? Mir ist es egal wie fehlerhaft meine Seite ist oder wie un+bersichtlich, hauptsache sie funktioniert so wie ich es will mit den Mitteln, die ichhabe oder gerade versuche zu üben.
Edit: Habe es jetzt hinbekommen, fehlt nur noch selbstschließende Popups
Nein, ich fummele schon kräftig rum, aber ich weiß nich wo ich ihm genau sagen soll das er, nachdem man auf einen Link im Popup geklickt hat, es schließen soll.
Desweiteren überlege ich, ob ich das noch anders mache.
Ach ja, ganz vergessen zu sagen, wie es wahrscheinlich auch noch geht. Die Popups sind eigentlich immer relative oder absolute positioniert, daher ist es wahrscheinlich, dass du left auf -2000px oder so setzen kannst, oder natürlich auch möglich das display Attribute des Elements, welches das ganze Popup umfasst, auf none zusetzen.
Das sieht stark danach aus, das auf deinem Server die Eigenschaft magic_quotes aktiviert ist.
Dieses wurde in PHP eingeführt um den Benutzer mehr Sicherheit zu garantieren, was aber eher zum gegenteil geführt hat.
Es führt einfach zu schlampiger Programmierung und führt wie bei dir auch zu Fehlern.
Falls du Zugriff auf die php.ini hast, würde ich es gleich direkt deaktivieren:
Ein anderer Weg währe es
in eine .htaccess(!!!Achtung!!!, die Datei heißt so, sie besteht nur aus der Dateiendung!!!) Datei zu schreiben.
Falls das alles nicht funktioniert, bleibt nur folgende Möglichkeit:
mfG
...
Ich zitier einfach den Beitrag nochmal, denn genau dieses Problem tritt auf einmal (warum auch immer ) jetzt wieder auf.
Der Quelltext von _buffed.php ist folgender:
+
Wenn ich jetzt nach "Mul'dan" suche, wird in der Adressleiste natürlich nach dem hier gesucht:
Dein Problem ist, dass du a) nur $_REQUEST korrigierst, aber $_POST verwendest, und b) die Korrektur erst nach der Weiterleitung durchführst. Der magic_quotes Block muss als allererstes kommen:
setcookie("searchurl", "buffed", time() + 2592000); } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">