Bernd: URL Problem!

Hallo!
Ich arbeite grade daran, ein Formular zu erstellen. Dieses Formular enthält ein Textfeld, wo man eine URL eingeben kann. Soweit, so gut. Das ganze wird in eine textdatei geschickt, die wiederrum durch ein anderes Scribt alles wieder in HTML umwandelt und gefiltert ausgibt. klappt auch soweit alles ausser die URL. Die meisten geben ihre URL ohne http an. Somit wird später im HTML Doku nur www.bla.de angezeigt. Wenn ich nun im Scribt vor der URL-Variable ein http:// setze wird dann einfach so ein Leerzeichen mit eingebaut. Ich versteh echt nicht wieso. Wenn ich dann im Textfeld http:// fix reinschreibt, wird auch nur das http:// übergeben, weil ich ja nur die Values verschicke.
Wie kann ich es denn hinbekommen dass die URL mit http:// und ohne Leerzeichen ausgegeben wird?
Ich möchte eigentlich ungerne hinschreiben, dass man das http nicht vergessen soll, ich finde die Lösung unschön ;)
Danke für Eure Hilfe!
Gruß, Bernd

  1. Wenn ich nun im Scribt vor der URL-Variable ein http:// setze wird dann einfach so ein Leerzeichen mit eingebaut.

    versuch mal die übergebene Url zu trimmen -trim()- damit werden die Leerzeichen weggelöscht.

    mfg
    DMIII

    1. versuch mal die übergebene Url zu trimmen -trim()- damit werden die Leerzeichen weggelöscht.

      iene super Idee.. Bin aber noch Neuling... weißt du wie ich das machen soll?:
      <?echo "<a href='$xy[1]' target='_blank'>$xy[1]</a>"?>
      gruß, bernd

      1. Hi!

        $urlfertig = "http://" + trim($xy[1]); //wie schon erwähnt musst du überprüfen ob http:// schon dabeisteht

        <?echo "<a href='$urlfertig' target='_blank'>$urlfertig</a>"?>

        gruß
        DMIII

        1. Super!!! Vielen Dank, es hat geklappt :-)
          Großes Lob an den Master
          Cu, Bernd

          1. thx!
            Ich helf doch immer wieder gern!

            DMIII

    2. Hallo,

      wenn trim() nicht geht, musst du vielleicht den text prüfen ob http://
      davorsteht und wenn nicht eins vorne anfügen.

      Ciao lisa

      Wenn ich nun im Scribt vor der URL-Variable ein http:// setze wird dann einfach so ein Leerzeichen mit eingebaut.

      versuch mal die übergebene Url zu trimmen -trim()- damit werden die Leerzeichen weggelöscht.

      mfg
      DMIII

      1. Hi Lisa.
        Hab ich schon, aber wenn http davor steht, macht er zwischen www und http immernoch ein leerzeichen... das ist ja das komische.
        Gruß, Bernd