bonjour,
 
j'ai déjà posté sur ce forum à ce sujet, mais j'ai à nouveau de petits ennuis avec un script php.
 
En gros, un formulaire envoie des données à un fichier PHP qui doit formater ces infos, les insérer dans la bdd MySQL et écrire un fichier HTML. C'est le formatage qui pose problème...
 
Voici la fonction qui formate :
Code :
 - function formate($texte)
 - {
 -       /* Sécu */
 -       $type_trans=get_html_translation_table(HTML_ENTITIES,ENT_QUOTES);
 -       $texte=strtr($texte,$type_trans);
 -       $texte = nl2br($texte);
 -       /* Formatage */
 -       $texte = ereg_replace("[l]","<a href=\'",$texte);
 -       // ETC...
 -       $texte = ereg_replace("[/s]","</u>",$texte);
 -       return $texte;
 - }
 
  | 
 
Et les appels à cette fonction :
Code :
 - $titre=$_POST["titre"];
 - $titre = formate($titre);
 - $contenu=$_POST["content"];
 - $contenu = formate($contenu);
 - $lien=$_POST["url"];
 - $lien = formate($lien);
 
  | 
 
Seulement, la fonction ne marche pas, elle renvoie des trucs à la rien à voir, alors je voudrais votre avis à ce propos
 
merci d'avance pour vos commentaires