Code : Tout sélectionner
$nom=mysql_real_escape_string($nom);Quand à €, il n'est pas affiché du tout.
Merci de votre aide
Code : Tout sélectionner
$nom=mysql_real_escape_string($nom);
<?php echo htmlspecialchars($variable)?>
t'as tout dans le même charset ?Avec stripslashes(), j'ai résolu le problème des apostrophes et guillemets.
Il ne reste plus que ce fichu € qui devient ?
en quelle encodage est le texte UTf-8 IOS-8859-1 ..... ?Comprends pas la question
Code : Tout sélectionner
if(isset($_POST['nom'])) $nom= utf8_decode($_POST['nom']); else $nom="inconnu";
Code : Tout sélectionner
echo "&".$var."=".utf8_encode($val);
}
envoi("idUtilisateur",$idUtilisateur );
$sql= "SELECT * FROM todo WHERE idUtilisateur = '$idUtilisateur' AND termine=0 ORDER BY date";
$rs =mysql_query($sql, $connexionLogin) or die(mysql_error());
//$row_rs= mysql_fetch_assoc($rs);
$total_rs = mysql_num_rows($rs);
envoi("total",$total_rs );
envoi("type",$type );
if(($total_rs !=0)){
$counter=0;
while($row_rs= mysql_fetch_assoc($rs)) {
$id = $row_rs['idAction'];
envoi("id".$counter, $id);
$nom = $row_rs['nom'];
stripslashes($nom);
htmlspecialchars($nom);
envoi("nom".$counter, $nom);
$couleur = $row_rs['couleur'];
envoi("couleur".$counter, $couleur);
$counter++;
envoi("retour","visualisation");
}
et dans ta base tu vois bien les € ?Jeu de caractères pour MySQL: UTF-8 Unicode (utf8)
Interclassement pour la connexion MySQL: utf8_general_ci
echo "&".$var."=".utf8_encode($val);
c'est pour l'envoyer a du flash derrière ?