Christian: Mit PHP aktuelle URL auslesen und senden - Wie?!

Hallo zusammen!

Ich stehe vor folgendem Problem und hoffe dass mir hier vielleicht Jemand bitte weiterhelfen kann:

In folgendem Formular müsste mittels PHP an die Stelle wo xxx steht die jeweils aktulle URL der gerade aktiven Seite eingelesen werden.

Ich habe schon mit allerlei PHP Befehlen unter Hilfe der Forum Suche herum experimentiert, bin aber leider nicht zum Erfolg gekommen. Für einen guten Rat wie es geht wäre ich auch sehr dankbar!

Grüsse,

Nicole

--

<form action="http://babelfish.altavista.com/babelfish/urltrurl?url= xxx" method="post">
<input type="hidden" name="u" value="xxx">
<select name="lp" onchange="this.form.submit();">
<option value="en_zh">English to Chinese</option>
.
.
.
</select>
<input type="submit" value="Translate" name="btnTrUrl" />
</form>

  1. Hi,

    <input type="hidden" name="u" value="<?php echo$_SERVER['SERVER_NAME']; ?>">

    ich glaub das sollte es sein was dDu suchst ^^

    btw
    hyrocles

    1. Hi!

      <input type="hidden" name="u" value="<?php echo$_SERVER['SERVER_NAME']; ?>">

      ich glaub das sollte es sein was dDu suchst ^^

      aktulle URL der gerade aktiven Seite

      In $_SERVER['PHP_SELF'] steht der Pfad des aktuellen Dokumentes, relativ zum Wurzelverzeichnis des Servers. Wäre das brauchbar?
      Wenn du einen URL in Form von http://example.com/seite.php haben willst, könntest du dir das aus $_SERVER['SERVER_NAME'] und $_SERVER['REQUEST_URI'] basteln.

      Schöner Gruß,
      rob

      1. echo $begrüßung;

        Wenn du einen URL in Form von http://example.com/seite.php haben willst, könntest du dir das aus $_SERVER['SERVER_NAME'] und $_SERVER['REQUEST_URI'] basteln.

        Und dann darf man natürlich nicht vergessen, die zusammengebaute URL URL-gerecht zu behandeln, denn es handelt sich bei der erzeugten URL um Daten, deren Inhalt keinesfalls als Bestandteil der URL interpretiert werden darf, in der sie transportiert werden soll: urlencode().
        Weiterhin soll das ganze Gebilde im HTML-Kontext zu stehen kommen, also ist auch noch eine HTML-gerechte Kodierung erforderlich: htmlspecialchars().

        echo "$verabschiedung $name";