Pb de guillemets dans passage parametres

Audrey -  
jisisv Messages postés 3678 Statut Modérateur -
salut!!

Bon voila mon pb: je passe un parametre ds une url. Le probleme c'est que le parametre contient des guillemets , des quote etc...et je ne n'arrive pas à recupere le parametre en entier (dès qu'il ya un guillemet dans la phrase, elle est coupé...):

<a href="resultat.php3?phrase=$row->phrase">$row->phrase</a>
(ou $row->phrase="Presentation: "Aimez vous les maths?""
dans resultat.php3 , je recupere "$phrase": "Présentation :" et le reste est donc coupé...
Je sais qu'en ASP une fonction existe (server.URLencode) permettant de faire passer les caracteres speciaux..
Quelqu'un la connaitrais en php??
Merci d'avanceeeeeeeeee!!!!
[:D]

Audrey

2 réponses

  1. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
     
    Salut Audrey, de memoire et donc a tester, tu dois mettre des ' a la place des "...
    Sinon, les autres truc generiques qui peuvent marcher
    \"
    \'
    ou '' (deux fois ' et non une fois "...)
    J'espere que ca t'aidera, moi je penche pour la premiere solution (') mais je peux pas verifier...
    Bon courage...

    .  .
    \_/
    0