Problème d'apostrophe
Résolu/Fermé
vermich89
Messages postés
63
Date d'inscription
lundi 20 août 2012
Statut
Membre
Dernière intervention
19 mars 2015
-
5 juil. 2013 à 09:08
vermich89 Messages postés 63 Date d'inscription lundi 20 août 2012 Statut Membre Dernière intervention 19 mars 2015 - 5 juil. 2013 à 14:44
vermich89 Messages postés 63 Date d'inscription lundi 20 août 2012 Statut Membre Dernière intervention 19 mars 2015 - 5 juil. 2013 à 14:44
A voir également:
- Problème d'apostrophe
- E apostrophe majuscule - Guide
- Apostrophe inversée - Forum Yahoo mail
- Encodage Apostrophe ✓ - Forum PHP
- Apostrophe sur mac - Guide
- Apostrophe clavier qwerty - Forum Windows
7 réponses
Alming
Messages postés
60
Date d'inscription
dimanche 30 juin 2013
Statut
Membre
Dernière intervention
20 juillet 2013
16
5 juil. 2013 à 10:06
5 juil. 2013 à 10:06
Essaye d'utiliser la fonction htmlspecialchars en lui ajoutant flags :
$address1 = htmlspecialchars($_POST['address1'][$i], ENT_QUOTES); $address2 = htmlspecialchars($_POST['address2'][$i], ENT_QUOTES); $postcode = $_POST['postcode'][$i]; $city = htmlspecialchars($_POST['city'][$i], ENT_QUOTES); $select = "SELECT * FROM ps_group_lang where ID='$id_group'"; $result = mysql_query($select); $recup_valeurs=mysql_fetch_array($result); mysql_query("UPDATE ps_group_lang SET code='$code', address1='$address1', address2='$address2', postcode='$postcode', city='$city' WHERE id_group='$id_group'");
vermich89
Messages postés
63
Date d'inscription
lundi 20 août 2012
Statut
Membre
Dernière intervention
19 mars 2015
13
5 juil. 2013 à 13:41
5 juil. 2013 à 13:41
Un grand merci, ça marche !
J'avais essayé ça mais j'ai du faire n'importe quoi en le mélangeant avec d'autre fonction parce-que ça me sortait n'importe quoi.
tu me sauve ma journée
J'avais essayé ça mais j'ai du faire n'importe quoi en le mélangeant avec d'autre fonction parce-que ça me sortait n'importe quoi.
tu me sauve ma journée
vermich89
Messages postés
63
Date d'inscription
lundi 20 août 2012
Statut
Membre
Dernière intervention
19 mars 2015
13
5 juil. 2013 à 13:46
5 juil. 2013 à 13:46
ah je viens de voir pourquoi j'avais abandonné ça,
je fait un developpement sous prestashop et dans la page adresse il me ressort les accent comme ça é
aurais tu une idée pour les encoder autrement ?
je fait un developpement sous prestashop et dans la page adresse il me ressort les accent comme ça é
aurais tu une idée pour les encoder autrement ?
Alming
Messages postés
60
Date d'inscription
dimanche 30 juin 2013
Statut
Membre
Dernière intervention
20 juillet 2013
16
5 juil. 2013 à 13:48
5 juil. 2013 à 13:48
Tu héberges ton projet en localhost ? Si oui, c'est peut être normal ; sinon, tu peux utiliser l'instruction header :
header("Content-type: text/html; charset = iso-8859-1");
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
vermich89
Messages postés
63
Date d'inscription
lundi 20 août 2012
Statut
Membre
Dernière intervention
19 mars 2015
13
5 juil. 2013 à 13:55
5 juil. 2013 à 13:55
C'est un site en ligne,
dans le header de presta je suis avec un meta en utf8
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
ça ne risque pas de modifier le reste des pages et des encodage ?
dans le header de presta je suis avec un meta en utf8
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
ça ne risque pas de modifier le reste des pages et des encodage ?
vermich89
Messages postés
63
Date d'inscription
lundi 20 août 2012
Statut
Membre
Dernière intervention
19 mars 2015
13
5 juil. 2013 à 13:58
5 juil. 2013 à 13:58
j'ai tenté ça ne change rien. On ne peut pas enregistrer les accents directement dans la base de donnée ?
vermich89
Messages postés
63
Date d'inscription
lundi 20 août 2012
Statut
Membre
Dernière intervention
19 mars 2015
13
5 juil. 2013 à 14:09
5 juil. 2013 à 14:09
Rahhh je sais qu'à un moment j'avais les accents mais pas les apostrophe. Mais j'ai tellement tout mélangé que je ne sais plus ce que j'utilisais
vermich89
Messages postés
63
Date d'inscription
lundi 20 août 2012
Statut
Membre
Dernière intervention
19 mars 2015
13
5 juil. 2013 à 14:34
5 juil. 2013 à 14:34
c'est bon j'ai trouvé :
$address2 = htmlentities(htmlspecialchars($_POST['address2'][$i], ENT_QUOTES, 'UTF-8'));
encore merci et bon weekend
$address2 = htmlentities(htmlspecialchars($_POST['address2'][$i], ENT_QUOTES, 'UTF-8'));
encore merci et bon weekend
Alming
Messages postés
60
Date d'inscription
dimanche 30 juin 2013
Statut
Membre
Dernière intervention
20 juillet 2013
16
5 juil. 2013 à 14:36
5 juil. 2013 à 14:36
En utilisant htmlentities, tu peux omettre la fonction htmlspecialchars ; ça donnerait ça :
$address2 = htmlentities($_POST['address2'][$i], ENT_QUOTES, 'UTF-8');
vermich89
Messages postés
63
Date d'inscription
lundi 20 août 2012
Statut
Membre
Dernière intervention
19 mars 2015
13
5 juil. 2013 à 14:44
5 juil. 2013 à 14:44
oui et ça marche mieux, c'était propre en front office mais ça me ressortait n'importe quoi au niveau de mon tableau