|
|
|
|
|
|
|
E-mails et liens cliquables
1
|
<?php
|
2
|
|
3
|
function convert_texte($chaine)
|
4
|
{
|
5
|
$chaine = nl2br($chaine);
|
6
|
$chaine = preg_replace('!(https?|ftp|irc)://([a-z0-9\._/?=~&;:@-]+)!i', '<a href="$0" target="_blank">$0</a>',
|
7
|
$chaine);
|
8
|
$chaine = preg_replace('![^tps?:/]w{3}\.([a-z0-9\._/?=~&;:-]+)!is', '<a href="http://www.$1" target="_blank">$0</a>',
|
9
|
$chaine);
|
10
|
$chaine = preg_replace('!i', '<a href="mailto:$1">$1</a>', $chaine);
|
11
|
|
12
|
return $chaine;
|
13
|
|
14
|
}
|
15
|
|
16
|
$texte = "salut
|
17
|
www.comscripts.com
|
18
|
http://www.comscripts.com
|
19
|
http://comscripts.com
|
20
|
https://comscripts.com
|
21
|
ftp://login:mdp@comscripts.com
|
22
|
irc://comscripts.com:9999
|
23
|
webmaster@comscripts.com
|
24
|
;)";
|
25
|
|
26
|
echo convert_texte($texte);
|
27
|
?>
|
| |
Catégorie
|
Chaine de caracteres |
| |
Evaluation
des membres |
Pas d'évaluation |
| |
Téléchargé
|
142 fois |
| |
Visites
|
3035 |
| |
Version de PHP requise
|
PHP 4.x ou supérieure |
| |
Date
mise en ligne |
01 Mai 2005 |
| |
Licence
|
GPL (General Public License)
|
| |
Concepteur
|
Spintronik |
| |
Taille
|
669 octets |
Convertit les urls (ftp, http, irc, www.) en liens cliquables et les e-mails en mailto. |
Devenez membre de 01php et béneficiez pleinement de tous les services tels que:
la diffusion de vos scripts
l'évaluation des scripts et la publication de vos commentaires
l'ajout ou la suppression des scripts dans un panier virtuel
la personnalisation du site à votre goût (nombre d'éléments affichés par page, tri, couleurs et disposition des pages)
la consultation de vos logs
l'accès au forum
|
|
|
|
|
|
|
|
|