par
TRUNCKS » 29 oct. 2011, 21:06
Alors après vérification, pour les caractères bizarres, cela vient de ma ligne:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Le problème,c 'est que si je l'enlève, je n'ai plus les accents dans les titres et intitulés de mes formulaires.
Si je vire la ligne, je n'ai plus les caractères, mais les accents restent quand même malgré l'ajout conseillé, je capte plus trop
Voilà où j'en suis:
$nom_categorie = mysql_real_escape_string($_POST['nom_categorie']);
$sq="insert into categories values('',\"$nom_categorie\")";
$quer=mysql_query($sq ) or die('erreur sq: '.mysql_error());
$main= "../images/$nom_categorie/";
$dir = "../images/$nom_categorie/images/";
$dir_mini = "../images/$nom_categorie/mini/";
function stripAccents($nom_categorie){
return strtr($nom_categorie,'àáâãäçèéêëìíîïñòóôõöùúûüýÿÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝ',
'aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUY');
}
mkdir($main);
Alors après vérification, pour les caractères bizarres, cela vient de ma ligne:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Le problème,c 'est que si je l'enlève, je n'ai plus les accents dans les titres et intitulés de mes formulaires.
Si je vire la ligne, je n'ai plus les caractères, mais les accents restent quand même malgré l'ajout conseillé, je capte plus trop :(
Voilà où j'en suis:
[php]
$nom_categorie = mysql_real_escape_string($_POST['nom_categorie']);
$sq="insert into categories values('',\"$nom_categorie\")";
$quer=mysql_query($sq ) or die('erreur sq: '.mysql_error());
$main= "../images/$nom_categorie/";
$dir = "../images/$nom_categorie/images/";
$dir_mini = "../images/$nom_categorie/mini/";
function stripAccents($nom_categorie){
return strtr($nom_categorie,'àáâãäçèéêëìíîïñòóôõöùúûüýÿÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝ',
'aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUY');
}
mkdir($main);
[/php]