Problème de texte

Répondre
KiwiSlice
le 23/06/2003 à 00:30
KiwiSlice
Bon mon problème est que j'ai sur mon site un système de gestion des news. Dans ma section administration je peut soit ajouter une news, soit en effacer une ou en modifier une. Le problème est quand j'en modifie une. Quand je clique sur modifier le tableau d'ajout de news m'apparaît avec les valeurs de ma base de donnée dedans comme le titre, la date etc... Mais dans la case de saisie de texte de la news en tant que tel, aussitôt qu'il y a une caractère genre ' dans le texte, je n'ai plus le reste. Exemple si ma news est : Salut aujourd'hui il fait beau.....ce que j'aurai dans ma case est Salut ajourd....et c'est tout. Alors si vous pouvez m'aider ca s'rais cool :)
KiwiSlice - The fruity taste of kiwi
LA GLOBULE
le 23/06/2003 à 00:46
LA GLOBULE
Le probleme vient de l'insertion de ta news dans ta base de données.

Tu ne dois pas respecter les normes de l'html, ce qui implique que ta news est coupée.
KiwiSlice
le 23/06/2003 à 08:54
KiwiSlice
Mais ma news affiche comme il faut dans ma page....c'est juste quand je la modifie le problème.
KiwiSlice - The fruity taste of kiwi
LA GLOBULE
le 23/06/2003 à 10:30
LA GLOBULE
Je suis sur que c'est un problème de norme : genre des " qui manque quelque part.

Ou sinon, utilise addslashes avant d'entrer ta news dans ta base.
Et utilise stripslashes avant de l'afficher.
KiwiSlice
le 23/06/2003 à 23:24
KiwiSlice
Mon code dans ma page d'administration pour modifier ma news est le suivant :

<textarea name='texte_news' cols='40' rows='10' style='border-style: solid; border-color: black; background: #A3ACBB; color: white'>
$texte_news
</textarea>
KiwiSlice - The fruity taste of kiwi
Meeper
le 23/06/2003 à 23:33
Meeper
bonsoir
je suis qu'un debutant en php mais la variable $texte_news que tu mets avant le </textarea> elle est vraiment utile ?? du fait que tu sais deja recuperer la valeur du textarea avec le name=texte_news
LA GLOBULE
le 24/06/2003 à 00:08
LA GLOBULE
Arf :)

Nan, c'est pas çà que je voulais dire :)

Chez moi, je fais la meme chose, et ca marche.
Voici un exemple :

<?
echo '<tr><td width="75" align="left" valign="top"><b>Profil :</b></td><td align="left"><textarea name="profil_modif" cols="20" rows="5">'.stripslashes($profil).'</textarea></td></tr>';
?>


et $profil provient d'une selection dans ma base de données.
Et ca fonctionne chez moi.
KiwiSlice
le 25/06/2003 à 19:20
KiwiSlice
Mais as tu un addslashes quelques part ?
KiwiSlice - The fruity taste of kiwi
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours