Aide sur str_replace();
Résolu/Fermé
Sinistrus
Messages postés
1010
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
6 juin 2023
-
Modifié par Sinistrus le 13/03/2014 à 10:26
Sinistrus Messages postés 1010 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 6 juin 2023 - 13 mars 2014 à 12:04
Sinistrus Messages postés 1010 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 6 juin 2023 - 13 mars 2014 à 12:04
2 réponses
ElementW
Messages postés
4816
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
5 octobre 2021
1 228
13 mars 2014 à 11:15
13 mars 2014 à 11:15
'lut, plutôt que de faire un nombre in-mesurable de
str_replace, fais plutôt un seul
strstravec un tableau de correspondance comme je l'ai fait ici. (j'ai mis un lien car CCM remplace les lettres justement)
Sinistrus
Messages postés
1010
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
6 juin 2023
17
13 mars 2014 à 11:28
13 mars 2014 à 11:28
Merci infiniment ! C'est EXACTEMENT ce que je cherchais a dire et a faire !
Merci gravgun !
Merci gravgun !
Sinistrus
Messages postés
1010
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
6 juin 2023
17
Modifié par Sinistrus le 13/03/2014 à 11:51
Modifié par Sinistrus le 13/03/2014 à 11:51
Désolé, j'ai un soucis sur ces caractères :
'"'=>'& #34;',Vous savez comment résoudre cela ?
'&'=>'& #38;',
'<'=>'& #60;',
'>'=>'& #62;'
ElementW
Messages postés
4816
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
5 octobre 2021
1 228
13 mars 2014 à 11:57
13 mars 2014 à 11:57
Évidemment... Comme ces chaînes de caractères vont dans une requête SQL, il faut utiliser la fonction mysql_real_escape_string sur chacune des variables
La chaîne de caractères finira comme prévue dans la base de données.
$Description,
$Conseilet
$Resultat:
$Description = mysql_real_escape_string(strtr($Description, $remplace););
La chaîne de caractères finira comme prévue dans la base de données.
Sinistrus
Messages postés
1010
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
6 juin 2023
17
Modifié par Sinistrus le 13/03/2014 à 12:05
Modifié par Sinistrus le 13/03/2014 à 12:05
Encore une fois merci gravgun !
Je penses que cet article est sujet à un cours complet sur le
Je penses que cet article est sujet à un cours complet sur le
str_replace:p