Bonjour,
J'ai un gros soucis causé par un changement d'offre d'hébergement chez l'un de mes clients.
Je pense que les versions SQL ET PHP ont été mises à jour et je me retrouve avec un problème que j'avais résolu, mais cette fois qui est retourné à l'envers ... C'est assez difficile à expliquer.
Dans une page PHP où j'insère des données dans la BDD (ajout d'actualité ou de news), :
Dans l'ancienne version je faisais ceci avec " mysql_set_charset('utf8'); ".
Depuis le changement de l'offre d'hébergement, tous les champs contenant des accents ne s'affichent plus et aucune erreur PHP n'est affichée. En gros c'est tout blanc !
Ma question, c'est comment inverser ce " mysql_set_charset('utf8'); " pour pouvoir lire le contenu avec les caractères spéciaux, sans avoir besoin de tout ré-envoyer (environ 800 à 1000 envois) ?
Merci
Modifié par enls (19 Mar 2014 - 20:41)
J'ai un gros soucis causé par un changement d'offre d'hébergement chez l'un de mes clients.
Je pense que les versions SQL ET PHP ont été mises à jour et je me retrouve avec un problème que j'avais résolu, mais cette fois qui est retourné à l'envers ... C'est assez difficile à expliquer.
Dans une page PHP où j'insère des données dans la BDD (ajout d'actualité ou de news), :
<?php
//Vérification des paramètres
mysql_set_charset('utf8');
$sql = INSERT INTO ...
?>
Dans l'ancienne version je faisais ceci avec " mysql_set_charset('utf8'); ".
Depuis le changement de l'offre d'hébergement, tous les champs contenant des accents ne s'affichent plus et aucune erreur PHP n'est affichée. En gros c'est tout blanc !
Ma question, c'est comment inverser ce " mysql_set_charset('utf8'); " pour pouvoir lire le contenu avec les caractères spéciaux, sans avoir besoin de tout ré-envoyer (environ 800 à 1000 envois) ?
Merci
Modifié par enls (19 Mar 2014 - 20:41)