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.

<wbr> Zeilenumbruch erlauben

CSS - Bevorzugtes Farbschema darstellen (Hell.- / Dunkelmodus für Webseiten)

PHP - Kreisumfang berechnen

JavaScript - Audiodatei in JavaScript verstecken

MySQL - Datensatz Wert um 5% erhöhen

Grafiken mit Text
Suchmaschinen können mit Grafiken nichts anfangen, sie beachten stattdessen den alt-Text und ziehen diesen auch für das Ranking heran. Mit guten alt-Texten können Sie also auch Ihrer Position in den Suchmaschinen verbessern. Vergeben wird der alternative Text mit alt="Ihr Text"