PHP - Automatische Verlinkung

Autom. Verlinkung von Links oder E-Mails in einem Text.


<?php

// Automatische Verlinkung
function AutoLink($text) {
// WEB
$text str_replace("http://www.","www.",$text);
$text str_replace("www.","http://www.",$text);
$text preg_replace("/([\w]+:\/\/[\w-?&;#~=\.\/\@]+[\w\/])/i","<A TARGET=\"_blank\" HREF=\"\"></A>"$text);

// MAIL
$text preg_replace("/([\w-?&;#~=\.\/]+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?))/i","<A HREF=\"mailto:\"></A>",$text);
return 
$text;
}
?>

<?php
$text 
"Meine Webseite  http://www.werner-zenk.de und
 meine E-Mail name@provider.de"
;

// Aufruf der Funktion mit
echo AutoLink($text);
?>

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Codeschnipseln aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<param> Parameter

CSS - Hintergrundbild absolut positionieren

PHP - Automatische Verlinkung eines Textes und den Linktext kürzen

JavaScript - Pop-up Fenster bewegen

MySQL - Zufällige Datensätze auslesen