roscow Posté(e) le 8 février 2006 Partager Posté(e) le 8 février 2006 Voila je peux rentrer du texte dans ma base le supprimer et le modifier. Pour le modifier, j'ai fait un textarea dont le focus affiche le texte a modifier. Seulemnt voila, des balises <br> apparaissent alors qu'elles ne sont pas enregistrées dans la base de données. Comment faire pour ne faire apparaitre que le texte sans les balises de mise en page? Lien vers le commentaire Partager sur d’autres sites More sharing options...
gvosnet Posté(e) le 8 février 2006 Partager Posté(e) le 8 février 2006 Voila je peux rentrer du texte dans ma base le supprimer et le modifier. Pour le modifier, j'ai fait un textarea dont le focus affiche le texte a modifier. Seulemnt voila, des balises <br> apparaissent alors qu'elles ne sont pas enregistrées dans la base de données. Comment faire pour ne faire apparaitre que le texte sans les balises de mise en page? J'ai comme un pressentiment (un nl2br qui traine là où il ne faut pas)...Tu pourrais donner le bout de code où tu affiches le contenu de la base de donnée dans le textarea ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
roscow Posté(e) le 8 février 2006 Auteur Partager Posté(e) le 8 février 2006 <div id="corps"> <? $j=$_POST['jour']; $m=$_POST['mois']; $a=$_POST['année']; $resto=$_POST['resto']; $db=mysql_connect("localhost","root",""); mysql_select_db("lycée raymond cortat",$db); $req1=mysql_query("select * from $resto where date='$a-$m-$j'")or die ("query failed"); $men=mysql_fetch_array($req1); if (empty($men['menu'])) { echo "La date saisie n'est pas valide, veuillez ressaisir une date. Si le problème persiste, merci de le signaler au "; ?> <a href="mailto:delp.pierre@laposte.net">Webmaster</a>. <? } else { ?> <form method="post" action="retour2.php3"> <center> menu: <br> <textarea name="menu" rows="20" cols="50"><?echo stripslashes(nl2br($men['menu']));?></textarea> <br> <input type="submit" value="Modifier"> </center> </form> Lien vers le commentaire Partager sur d’autres sites More sharing options...
gvosnet Posté(e) le 8 février 2006 Partager Posté(e) le 8 février 2006 Bingo ! Au lieu de ça : <?echo stripslashes(nl2br($men['menu']));?> Essaye ça : <?echo stripslashes($men['menu']);?> Lien vers le commentaire Partager sur d’autres sites More sharing options...
roscow Posté(e) le 8 février 2006 Auteur Partager Posté(e) le 8 février 2006 merkiiiiiiiiiiiiiiiiii!! Lien vers le commentaire Partager sur d’autres sites More sharing options...
gvosnet Posté(e) le 8 février 2006 Partager Posté(e) le 8 février 2006 Pas de quoi, j'ai buté comme toi sur ce genre de problème Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.