le 31/07/2004 à 03:38
Lefounard
Bonsoir a tous !
Voila ya une couille dans le potage !
Donc je poste mon script de classe qui n'affiche aucune erreur mais n'affiche pas le texte !
Voila g du surement comprendre le cours de travers (normalement en php 4 pas besoin necessairement d'un constructeur !), bon je pense que si ca s'affiche ca vient de mes fonction et ensuite je sais pas si c'est tres correct de mettre $global ?
Bon je vais me coucher , la nuit porte conseil !
Ciao et merci de vote aide ! ;)
Voila ya une couille dans le potage !
Donc je poste mon script de classe qui n'affiche aucune erreur mais n'affiche pas le texte !
<?php
class style
{
var $texte;
function link()
{
global $texte;
$in = array(
'`((?:https?|ftp)://\\S+)(\\s|\\z)`',
'`((?<!//)(www\.)\S+)(\s|\z)`',
'`([[:alnum:]]([-_.]?[[:alnum:]])*@[[:alnum:]]([-_.]?[[:alnum:]])*\.([a-z]{2,4}))`'
);
$out = array(
'<a href="$1">$1</a>$2',
' <a href="http://$1" target="_blank">$1</a> ',
'<a href="mailto:$1">$1</a>'
);
return(preg_replace($in, $out, $texte));
}
function affich()
{
echo ($this->link());
}
}
$page= new style();
$page->texte="Salut cet url marche www.cochon.com ou aussi fenebsorg@hotmail.com";
$page->link();
$page->affich();
?>
Voila g du surement comprendre le cours de travers (normalement en php 4 pas besoin necessairement d'un constructeur !), bon je pense que si ca s'affiche ca vient de mes fonction et ensuite je sais pas si c'est tres correct de mettre $global ?
Bon je vais me coucher , la nuit porte conseil !
Ciao et merci de vote aide ! ;)