Seite 4 von 4 ErsteErste 1234
Ergebnis 61 bis 68 von 68

Thema: [HTML] Auswahlmenü speichern lassen

  1. #61

    Arvan Gast
    Zitat Zitat von Xardas der Dunkle Beitrag anzeigen
    PHP-Code:
    setcookie("searchfrom""buffed"time() + 2592000); 
    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.


    HTML-Code:
    <font [...]>
    Wie ich dieses Tag liebe [/QUOTE]

    Ja, meine Seite is Mischmasch aus CSS und HTML, falls du das meinst *hust*

  2. #62
    Wie wers wenn du anstatt eines Cookies Sessions verwenden würdest?
    http://de3.php.net/manual/de/book.session.php

    Zitat Zitat
    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

  3. #63

    Arvan Gast
    Zitat Zitat von Xardas der Dunkle Beitrag anzeigen
    Wie wers wenn du anstatt eines Cookies Sessions verwenden würdest?
    http://de3.php.net/manual/de/book.session.php


    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

    Geändert von Arvan (07.08.2008 um 16:58 Uhr)

  4. #64
    Zitat Zitat von Arvan Beitrag anzeigen
    Edit: Habe es jetzt hinbekommen, fehlt nur noch selbstschließende Popups
    Meinen Comment dazu übersehen?

  5. #65

    Arvan Gast
    Zitat Zitat von Drakes Beitrag anzeigen
    Meinen Comment dazu übersehen?
    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.

    Auf jeden Fall seid ihr mir eine große Hilfe.

  6. #66
    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.

  7. #67

    Arvan Gast
    Zitat Zitat von Xardas der Dunkle Beitrag anzeigen
    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:
    Code:
    magic_quotes_gpc = Off
    Ein anderer Weg währe es
    Code:
    php_flag magic_quotes_gpc off
    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:
    PHP-Code:
    <?php
    if(@get_magic_quotes_gpc()) {
          @
    set_magic_quotes_runtime(0);
          
    $_GET array_map('stripslashes'$_GET);
          
    $_POST array_map('stripslashes'$_POST);
          
    $_COOKIE array_map('stripslashes'$_COOKIE);
          
    $_REQUEST array_map('stripslashes'$_REQUEST);
    }
    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:

    Ich weiß nicht weiter, hab schon alles mögliche probiert.
    Zugriff auf die PHP-Einstellungen des Servers sind nicht möglich.

    hat noch jemand ne Idee?

  8. #68
    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:


    So sollte es gehen.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •