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