par
alaingpl » 04 janv. 2008, 01:08
Bonsoir à tous,
Je cherche à améliorer mes formulaires en leur ajoutant des boutons de mise en forme et j'ai suivi le tutoriel
http://www.siteduzero.com/tuto-3-11567- ... #ss_part_1. J'ai su placer correctement le code javascript et les inputs mais je ne vois pas où je dois placer la fonction ci - dessous. Je vois très bien à quoi elle correspond et j'ai essayé plusieurs solutions mais bien sûr les accolades [...] ne sont pas transformées en <...>.
function code($texte)
{
//Mise en forme du texte
//gras
$texte = preg_replace('`\[g\](.+)\[/g\]`isU', '<strong>$1</strong>', $texte);
//italique
$texte = preg_replace('`\[i\](.+)\[/i\]`isU', '<em>$1</em>', $texte);
//souligné
$texte = preg_replace('`\[s\](.+)\[/s\]`isU', '<u>$1</u>', $texte);
//lien
$texte = preg_replace('#http://[a-z0-9._/-]+#i', '<a href="$0">$0</a>', $texte);
//etc., etc.
//On retourne la variable texte
return $texte;
}
Où dois je placer cette fonction ?
merci de l'aide.
Bonsoir à tous,
Je cherche à améliorer mes formulaires en leur ajoutant des boutons de mise en forme et j'ai suivi le tutoriel [url]http://www.siteduzero.com/tuto-3-11567-1-poster.html#ss_part_1[/url]. J'ai su placer correctement le code javascript et les inputs mais je ne vois pas où je dois placer la fonction ci - dessous. Je vois très bien à quoi elle correspond et j'ai essayé plusieurs solutions mais bien sûr les accolades [...] ne sont pas transformées en <...>.
[php]function code($texte)
{
//Mise en forme du texte
//gras
$texte = preg_replace('`\[g\](.+)\[/g\]`isU', '<strong>$1</strong>', $texte);
//italique
$texte = preg_replace('`\[i\](.+)\[/i\]`isU', '<em>$1</em>', $texte);
//souligné
$texte = preg_replace('`\[s\](.+)\[/s\]`isU', '<u>$1</u>', $texte);
//lien
$texte = preg_replace('#http://[a-z0-9._/-]+#i', '<a href="$0">$0</a>', $texte);
//etc., etc.
//On retourne la variable texte
return $texte;
}[/php]
Où dois je placer cette fonction ?
merci de l'aide.