Guillemets, base sql, et passage variable url

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par linkadress, 17 Août 2006.

  1. linkadress
    linkadress WRInaute discret
    Inscrit:
    30 Mars 2006
    Messages:
    125
    J'aime reçus:
    0
    Salut, j'ai comme un petit problème avec des mots, phrases avec guillemets.
    Si j'enregistre un nom ex: mc'toto dans ma base sql en faisant avant $nom=htmlentities($nom);
    dans le champ de la base j'aurais mc'toto.
    Si je réaffiche ce mot sur ma page :
    echo"$requete[nom]"; j'obtiens mc'toto.
    Après je créé une variable $monnom=$requete[nom];
    Mais si je passe par lien : ?valeurdunom=$monnom et que j'affiche de nouveau :
    echo"$valeurdunom"; j'aurais mc\'toto.
    Et si je fais SELECT * from matab WHERE nom='$valeurdunom' ORDER BY id DESC
    il ne trouve rien...Pas de champ donc pas de données.Si je remplace \' par ' dans $valeurdunom donnant mc'toto il ne trouve rien non plus....

    2eme test: $nom=htmlentities($nom,ENT_QUOTES);
    il enregistre dans la base mc&codehexa;toto
    Et toujours rien le problème étant comment par le biais d'un url passer une variable, avec un guillemet et le trouver dans la base de donnée ?
     
  2. jarreweb
    jarreweb WRInaute discret
    Inscrit:
    12 Septembre 2003
    Messages:
    185
    J'aime reçus:
    0
    utilises stripslashes()
     
  3. linkadress
    linkadress WRInaute discret
    Inscrit:
    30 Mars 2006
    Messages:
    125
    J'aime reçus:
    0
    Yes, ça marche avec cette fonction : $valeurdunom=stripslashes($valeurdunom);
    en recupérant la valeur de l'url...

    Cool, merci.
     
  4. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 169
    J'aime reçus:
    345
    Désactiver les magic_quotes.
    Pourquoi ? -http://www.webmasterstop.com/63.html

     
  5. linkadress
    linkadress WRInaute discret
    Inscrit:
    30 Mars 2006
    Messages:
    125
    J'aime reçus:
    0
    C'était difficile de trouver un sujet dessus..Heureusement avec stripslashes ceci m'a permis de feinter, je laisse la variable mc\'toto dans la recherche sur la base sql, mais ensuite j'utilise stripslashes sur cette variable pour la retrouver par comparaison dans la base...

    Complexe pour un guillemet
    :lol:
    En tout cas merci pour ce lien.
     
Chargement...
Similar Threads - Guillemets base sql Forum Date
Guillemets dans la meta description Débuter en référencement 3 Avril 2016
Mot clé entre « guillemets » et référencement Rédaction web et référencement 12 Avril 2013
avec ou sans guillemets - recherches dans Google Débuter en référencement 8 Avril 2011
Rercherche Google sur une phrase contenant des guillemets Débuter en référencement 19 Novembre 2010
+de pages avec guillemets ... Crawl et indexation Google, sitemaps 20 Avril 2010
remplacer guillemets par ceux de Word Développement d'un site Web ou d'une appli mobile 23 Février 2010
Recherche par mots clés: avec ou sans guillemets? Débuter en référencement 7 Novembre 2009
De l'intérêt des guillemets Débuter en référencement 9 Septembre 2009
Premier sur recherche avec guillemets et rien sans guillemets Problèmes de référencement spécifiques à vos sites 10 Décembre 2008
enlever des guillemets d'un string Développement d'un site Web ou d'une appli mobile 7 Novembre 2008
Balise <p> et guillemets du alt des images Débuter en référencement 21 Octobre 2008
Remplacer les guillemets par str_replace? Développement d'un site Web ou d'une appli mobile 18 Février 2008
Compter ses liens avec les guillemets "" Netlinking, backlinks, liens et redirections 17 Octobre 2007
Fonction pour gérer les entre guillemets dans un texte URL Rewriting et .htaccess 23 Juillet 2005
Les href avec ou sans guillemets ? Administration d'un site Web 21 Octobre 2004
Les recherche dans Google avec les guillemets => "mo Débuter en référencement 26 Août 2004
Référencement et guillemets Débuter en référencement 14 Avril 2004
supprimer les guillemets d une chaine en PHP URL Rewriting et .htaccess 5 Avril 2004
Refonte de site ou nouveau site pour repartir sur de bonnes bases ? Débuter en référencement 27 Juillet 2022
Avoir les bases du netlinking Netlinking, backlinks, liens et redirections 5 Juin 2022