De plus, personnellement je ne mettrais pas un "&" dans une url destinée à être affichée dans un fichier texte (le mail) puisqu'il ne sera pas interprétéUtilise url_encode() sinon : http://fr.php.net/url_encode
M'enfin je débarque un peu là j'avoue
De plus, personnellement je ne mettrais pas un "&" dans une url destinée à être affichée dans un fichier texte (le mail) puisqu'il ne sera pas interprétéUtilise url_encode() sinon : http://fr.php.net/url_encode
//Corps du message
$message = "Un nouveau compte de membre viens d'être créé pour vous.\n \n";
$message.= "Voila les renseignements saisis : \n \n";
$message.= "Nom : ".$nom." \n";
$message.= "Adresse : ".$adresse_entreprise." ".$cp_entreprise." ".$ville_entreprise." \n";
$message.= "Numéro de téléphone et de fax : ".$tel_entreprise." ".$fax_entreprise." \n";
$message.= "Votre site Internet : ".$site_entreprise." \n \n";
$message.= "Votre identificateur et votre mot de passe sont : \n ".$login." \n ".$password_entreprise." \n";
$message.= "Afin de confirmer votre inscription, cliquez sur le lien suivant \n";
$message.= urlencode("http://webpublic.ac-dijon.fr/cotedor/hfontaine/hippoemploi/entreprise/enregistrement/validation.php?nom=".$nom."&=".$login." \n");
$message.= "Nous appécions l'intérêt que vous portez à notre établissement. \n";
//Corps du message
$message = "Un nouveau compte de membre viens d'être créé pour vous.\n \n";
$message.= "Voila les renseignements saisis : \n \n";
$message.= "Nom : ".$nom." \n";
$message.= "Adresse : ".$adresse_entreprise." ".$cp_entreprise." ".$ville_entreprise." \n";
$message.= "Numéro de téléphone et de fax : ".$tel_entreprise." ".$fax_entreprise." \n";
$message.= "Votre site Internet : ".$site_entreprise." \n \n";
$message.= "Votre identificateur et votre mot de passe sont : \n ".$login." \n ".$password_entreprise." \n";
$message.= "Afin de confirmer votre inscription, cliquez sur le lien suivant \n";
$message.= urlencode("http://webpublic.ac-dijon.fr/cotedor/hfontaine/hippoemploi/entreprise/enregistrement/validation.php?nom=".$nom."&login=".$login)." \n ";
$message.= "Nous appécions l'intérêt que vous portez à notre établissement. \n";
Je vois pas là
Qu'est-ce qui ne marche pas ?j'ai essayé comme ca et ca ne marche pas
C'est marqué dans un post précédent...Ah il fallait deviner ça donc...
Non c'était marqué "ça marche pas"C'est marqué dans un post précédent...
Ben urlencode() est justement faite pour passer des caractères spéciaux dans une url : caractères accentués, espaces...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.
C'est le client (Outlook, Thunderbird) qui rend l'url cliquable ou nonCe 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.
Non, d'après ce que je comprend, c'est que Hotmail ne rend pas cliquable les url un peu "compliquées"L'url est bonne, j'ai essayé de la mettre directement dans la barre d'adresse, et ca marchait.
Donc le probleme vient de hotmail ?
D'après ce que tu me dis, je comprends qu'il faut que j'enleve la fonction urlencode c'est ça?
cependant lorsqu'on clique dessus, ben tout marche correctement. La confirmation de l'inscription a bien été confirmé et le champ a bien été modifié dans la table.http://webpublic.ac-dijon.fr/cotedor/hf ... ?nom=lycée
hippolyte&login=LOGIN