par
ouckileou » 30 mai 2006, 15:38
C'est marqué dans un post précédent...
Non c'était marqué "ça marche pas"
Moi je me disais "l'url n'est pas bonne" et tu me dis "elle n'est pas cliquable"

c'est différent
Quand à la validité de l'url, elle est bonne. Tout du moins avant que j'utilise urlencode() car lorsque je saisisai dans le champ d'inscription un nom "test" ca marchait mais dès que je saisissai "testé" l'url ne fonctionnais plus : le lien était coupé juste avant l'accent. et donc l'adresse n'était plus valide.
Ben urlencode() est justement faite pour passer des caractères spéciaux dans une url : caractères accentués, espaces...
Donc normalement ton url devrait être bonne
Heu... il faut aussi que tu utilises urldecode() à l'arrivée pour récupérer tes infos
Ce que je veux c'est une url cliquable depuis le mail qui envoie vers la page validation.php avec ds l'url des champs saisis par l'utilisateur.
C'est le client (Outlook, Thunderbird) qui rend l'url cliquable ou non
Donc si c'est juste l'accent qui coupait l'url, et que urlencode() ne résoud pas ton problème, je ne vois pas ce que tu peux faire d'autre... à moins d'envoyer un email en HTML
Je serais toi, avant de tester dans le mail, je testerai mon url avec un bête lien dans ma page (echo '<a href...) avec urlencode et tout
Et une fois que ça marchera tu l'inclueras dans le lien