1. Liebe Forumsgemeinde,

    aufgrund der Bestimmungen, die sich aus der DSGVO ergeben, müssten umfangreiche Anpassungen am Forum vorgenommen werden, die sich für uns nicht wirtschaftlich abbilden lassen. Daher haben wir uns entschlossen, das Forum in seiner aktuellen Form zu archivieren und online bereit zu stellen, jedoch keine Neuanmeldungen oder neuen Kommentare mehr zuzulassen. So ist sichergestellt, dass das gesammelte Wissen nicht verloren geht, und wir die Seite dennoch DSGVO-konform zur Verfügung stellen können.
    Dies wird in den nächsten Tagen umgesetzt.

    Ich danke allen, die sich in den letzten Jahren für Hilfesuchende und auch für das Forum selbst engagiert haben. Ich bin weiterhin für euch erreichbar unter tti(bei)pcwelt.de.
    Dismiss Notice

URL in Datei schreiben

Discussion in 'Web-Know-how für die Homepage' started by MuellerLukas, Jul 30, 2005.

Thread Status:
Not open for further replies.
  1. MuellerLukas

    MuellerLukas Halbes Megabyte

    Ich habe ein Formular, das eine URL an ein Skript Weitergibt.
    Dass soll dann in eine Index-Datei dann folgendes schreiben:
    Nur schreibt es dann immer die Variable oder gar nichts.
    Die Variable der URL ist $endurl
     
  2. kalweit

    kalweit Hüter der Glaskugel

    Ich nehme mal an, die redest von einem PHP-Script:

    Code:
    document.location.href = <?php echo $_REQUEST["endurl"]; ?>;
    
    Gruss, Matthias

    PS: document.location.href ist falsch (auch wenn es meist funktioniert) - es muss window.location.href heißen.
     
  3. MuellerLukas

    MuellerLukas Halbes Megabyte

    Dann steht in der ausgabedatei auber auch nur
    :(
     
  4. kalweit

    kalweit Hüter der Glaskugel

    Dann kommt bereits kein Wert an - d.h. der Fehler liegt zeitlich vor dem obigen Codeschnipsel... Wie erhält denn $endurl seinen Wert?
     
  5. MuellerLukas

    MuellerLukas Halbes Megabyte

    Ein Wert kommt auf jeden Fall an, trotzdem:
    write.php
    vorschau.php
     
  6. kalweit

    kalweit Hüter der Glaskugel

    (1) Wenn du das Formular per "get" absendest, kannst du den Wert nicht im "post"-Array wiederfinden (deswegen habe ich $_REQUEST geschrieben)

    (2) Du hast nicht gesagt, dass der JavaScript-Code in einer Variablen steht (wie wäre es mit ein paar PHP-Grundkenntnissen?):

    Code:
    $somecontent = "<script language =\"JavaScript\"> window.location.href = '".$_REQUEST["endurl"]."'; </script>";
    
     
  7. MuellerLukas

    MuellerLukas Halbes Megabyte

    Ja, ich hab seit ca. 2 Jahren nichts mehr mit PHP gemacht.
    War sonst immer nur C++ und Basic.
    Werd mir mal wieder ein PHP-Grundkenntniss-Buch kaufen ;)
     
Thread Status:
Not open for further replies.

Share This Page