tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
456
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Apr 2005
    Beiträge
    181
    Hi.

    Also im Prinzip funktioniert das ganze ja, nur ein Prob gibt es da. Wenn ich http:// schreibe, dann wird der Link ganz normal aufgerufen, und wenn aber das http:// nichtdabei steht, dann wir vor der Url die Url meiner Homepage und des Ordners angezeigt.

    Schaut es euch selbst an: http://www.dominik-klein.at/hp3/main.php

    Dort sieht man beim obersten Newseintrag zweimal "Link" stehen. Das erste mal mit http:// eingetragen, das zweite mal ohne und beim 2 Mal seht ihr was der da macht.

    Das wäre mein Code:
    PHP-Code:
    function replace_uri($smilies) { 
      
    $pattern '#(^|[^\"=]{1})(http://|ftp://|mailto:|news:|www.)([^\s<>]+)([\s\n<>]|$)#sm';
      return 
    preg_replace($pattern,"\\1<a target='_blank' href=\"\\2\\3\"><b>Link</b></a>\\4",$smilies); 

    Kann mir da jemand sagen wie ich vor dem Link meine Url und den Ordner wegbekomme.

    Oder wenns im Forum dafür ne Lösung gibt, dann bitte sagen, ich hab nämlich nichts gefunden, aber kann ja sein das ich was überlesen hab.

    gruß, Domsi
     

  2. #2
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Entweder erklärst du deinen Besuchern, dass ein URL ohne Schema-Teil keine vollwertiger URL ist, oder du fügst ihn selbst an:
    PHP-Code:
    $string str_replace('http://http://''http://''http://'.$string); 
     
    Markus Wulftange

  3. #3
    Registriert seit
    Apr 2005
    Beiträge
    181
    Ok ich glaub das beste ist wenn sie es so angeben, sonst kann ich da wieder extra das umschreiben mit den http:// und naja ganz einfach, alles was nicht mit http:// geschrieben wird, wird gelöscht!

    thx
     

Ähnliche Themen

  1. Hover miteinander Verbinden (Link Text & Link Bild)
    Von vodka im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 17.05.10, 13:20
  2. Antworten: 16
    Letzter Beitrag: 28.06.06, 10:39
  3. Antworten: 2
    Letzter Beitrag: 25.08.05, 20:53
  4. Text als Link darstellen und beim anklicken kopieren
    Von Comenius im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 22.06.05, 16:40
  5. Text Glow beim drüberfahren (auch wenn kein Link)
    Von DavidBaumhauer im Forum CSS
    Antworten: 7
    Letzter Beitrag: 10.10.04, 23:13