kostenloser Webspace werbefrei: lima-city


lnks umwandeln

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    samson

    samson hat kostenlosen Webspace.

    wie kann ich es machen das aus z.b. http://www.lima-city.de ein link wird wo mann auch drazfklicken kann?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. isses ja... :biggrin:

    wenn dus in html versuchst, gib mal

    <a href=" http://www.lima-city.de " target=_blank> http://www.lima-city.de </a>

    ein... sollte funzen
  4. s********r

    Ich glaube, er meinte nicht das:biggrin:
    Das w?re ja extrem einfach gewesen und im PHP&MySQL Forum auch am falschen Platz.

    Also samson, was willst eigentlich? Ich begreife deine Frage nicht. Ein Link in HTML zu setzten ist ja nicht gerade besonders schwierig, oder?

    sebigisler

  5. $link = 'http://www.limacity.de';
    $link  = '<a href="'.$link.'" >'.$link.'</a>';


    Meinst du so etwas?


    Beitrag ge?ndert am 29.10.2005 11:05 von korbiw
  6. Autor dieses Themas

    samson

    samson hat kostenlosen Webspace.

    ne das kann ich sogar noch ich meine in meinem Forum lass ich ja alle html befehle in &gt; und so umwandeln doch wie kann ich es machen das es trotzdem ein link wird wenn ich http://www.lima-city.de eingebe und nicht einfach nur so steht?
  7. c*********c

    Mih Hilfe dieses Codes werden URLs in Links verwandelt. Die URL endet mit einem Leerzeichen.

    <?
    error_reporting(E_ALL);
    
    $text = "Text http://www.google.ch mehr text http://wieistmeineip.de";
    
    $text = preg_replace("/http:\/\/([^ ]*)/i","<a href='http://\$1' target='_blank'>\$1</a>",$text);
    
    echo $text;
    ?>
  8. Autor dieses Themas

    samson

    samson hat kostenlosen Webspace.

    danke aber kannst du mir auch erkl?ren warum das so funktioniert?
  9. c*********c

    $text = preg_replace('/http:\/\/([^ ]*)/i','<a href='http://\$1' target='_blank'>\$1</a>',$text);

    Wenn das erste Argument gefunden wird, ersetzt pre_replace es durch das zweite Argument.
    Der dritte Parameter ?bergibt den String in dem der Befehl angewandt werden soll.

    Zm regul?ren Ausdruck:

    http:\/\/([^ ]*)
    Sucht nach "http://" und allen folgenden Zeichen, bis ein Leerzeichen auftritt.

    /i
    Wenn diese Option gesetzt ist, wird die Gro?-/Kleinschreibung nicht ber?cksichtigt.
  10. s***x

    und woher kommt die variable $1 wobei php variablen mit einer 1 am anfang nicht zul?sst
  11. k**********e

    einfach mal das manual zu preg_replace lesen
    http://de2.php.net/manual/de/function.preg-replace.php


    mixed preg_replace ( mixed Suchmuster, mixed Ersatz, mixed Zeichenkette [, int Limit [, int &Anzahl]] )

    Durchsucht Zeichenkette nach ?bereinstimmungen mit Suchmuster und ersetzt sie mit Ersatz.

    Ersatz darf Referenzen in der Form \\n oder (seit PHP 4.0.4) $n enthalten, wobei Letztere vorzuziehen ist. Jede dieser Referenzen wird mit dem Text ersetzt, der vom n-ten eingeklammerten Suchmuster erfasst wurde. n kann einen Wert von 0 bis 99 haben. \\0 oder $0 beziehen sich auf den Text, der mit dem kompletten Suchmuster ?bereinstimmt. Um die Nummer des erfassenden Teil-Suchmusters zu erhalten, werden ?ffnende Klammern mit 1 beginnend von links nach rechts gez?hlt. [...]
  12. also ich habe die suchfunktion genutzt. funktioniert bei mir aber net (also der code) kann mir das einer noch mal erkl?ren?
  13. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!