Bon voilà après pas mal de recherches sur le net j'ai reussi à trouver la fonction qui me fallait pour transformer ce que les internautes copie/colle de word pour pourrir la BdD avec des caractères à la mord moi le noeud...
Le problème c'est que quand je tente un
Code :
- mb_convert_encoding($str,'UTF-8','WINDOWS-1252');
|
mon résultat n'est pas mieux que si je ne le fesais pas...
Si on pouvait m'éclairer sur le sujet...
Le code en gros :
Code :
- $contenu = htmlentities(mb_convert_encoding($_REQUEST['contenu'], "UTF-8", "WINDOWS-1252" ));
- $req=mysql_query("UPDATE ma_table SET `".$_REQUEST['champ']."`='".mysql_real_escape_string($contenu)."' WHERE id='".$_SESSION['id']."'" );
|
Avant ça il y a le formulaire que les internautes remplissent qui est apparait grace à du JS.
---------------
C'est lorsqu'on a tout perdu qu'on est libre de faire tout ce que l'on veut...(Edward Norton, Fight Club)