Impressum - Hauptseite - Websuche - Forum dient als Archiv



Weblinks automatisch generieren
PHP, Scripte & Internet Forum

Juli 26, 2011, 06:51:16 pm
Suche:     Erweiterte Suche
586 Beiträge in 421 Themen von 51 Mitglieder
Neuestes Mitglied: rstuber
* Übersicht Hilfe Suche Kalender Einloggen Registrieren
+  PHP, Scripte & Internet Forum
|-+  Scripte
| |-+  PHP & Perl Allgemein
| | |-+  Weblinks automatisch generieren
0 Mitglieder und 1 Gast betrachten dieses Thema. « vorheriges nächstes »
Seiten: [1] Drucken
Autor

Weblinks automatisch generieren

mike
Administrator
Board Junkie
*****
Beiträge: 288


WWW
« am: März 23, 2007, 11:36:16 am »

Wer sich durch die vielen unterschiedlichen Textpassagen im WWW liest wird auf vielen Webseiten Verweise auf andere URL´s finden oder auch elektronische Kontaktadressen, welche dann im Text selbst nicht als Links oder Email-Adressen dargestellt werden. Wer die o. g. Einträge auf seiner eignen Website automatisch in Links umsetzen möchte kann dazu den folgenden PHP-Code verwenden. Teile von Texten die mit "http" beginnen werden über das Script automatisch in Weblinks umgewandelt.

Code:
<!-- Start Linkwandler CODE -->
<?php
function Links ($massage) {
// http

<!-- Wandelt www in  http www -->
$massage str_replace("http://www.","www.",$massage);
$massage str_replace("www.","http://www.",$massage);
$massage preg_replace("/([\w]+:\/\/[\w-?&;#~=\.\/\@]+[\w\/])/i","<A TARGET=\"_blank\" HREF=\"$1\">$1</A>"$massage);
// mail
$massage preg_replace("/([\w-?&;#~=\.\/]+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?))/i","<A HREF=\"mailto:$1\">$1</A>",$massage);
return 
$massage;
}

<!-- 
Testfunktion CODE -->
$test "www.netz2k.de oder http://www.netz2k.de oder service@netz2k.de";
$testVerlinkt Links($test);
echo 
"$testVerlinkt";
?>

<!-- Ende Linkwandler CODE -->
Gespeichert
Seiten: [1] Drucken 
« vorheriges nächstes »
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS