Je bloque sur un htmlentities

Répondre
surfeurdu33
le 21/11/2006 à 14:54
surfeurdu33
Bonsoir,

Voilà une heure que je bloque sur un problème avec un htmlentities.

Je récupère des données d'un textarea par un formulaire.

ce texte area s'appel : presentation.

Je souhaite ajouer les données à ma base de données mais je n'ai que les accents de convetis pas les guillemets. je ne comprends pas pourquoi. Mon code me parrait pourtant correct.

<?php
$pres = htmlentities($_POST['presentation'], ENT_QUOTES);
?>


$pres est la variable que j'ajoute à ma base de données.

Si quelqu'un peut me débloquer...

Merci d'avance
moogli
le 21/11/2006 à 15:06
moogli
salut,

peut tu nous montrer le formulaire, le traitement (un peut plus complet), un exemple de texte saisis et le résultat du htmlentities sur le texte saisi !

@+
Il en faut peu pour être heureux !!!!!
surfeurdu33
le 21/11/2006 à 15:23
surfeurdu33
Le formulaire :
<form method="post" id="add" action="<?php echo $_SERVER['REQUEST_URI'];?>">
<textarea name="presentation" rows="10" cols="100"><?php echo $presentation ;?></textarea>
</form>

Ensuite le traitement :

<?php
$pres = htmlentities(stripslashes($_POST['presentation']), ENT_QUOTES);
?>
echo $pres;


L'exemple : L'appartement est très haut !

Ca me donne çà : L'appartement est tr&egrave;s haut !

Et j'aimerai bien que le " ' " soit convertis aussi. en çà : &#039;
Répondre

Ecrire un message

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