Erreur de traitement de donnees en php

Fermé
falltech Messages postés 13 Date d'inscription mardi 20 octobre 2009 Statut Membre Dernière intervention 4 octobre 2010 - 4 oct. 2010 à 13:00
Bonjour, j aimerais pouvoir envoyer un email a un ami avec un lien a visiter vers un autre page web.

Le probleme c est quand j envoie le mail au destinataire. Ce dernier recois le mail mais avec une petite erreur d ecriture du lien. le message envoyé est ciller au lien ce qui produit une mauvaise redirection

Exemple Merci de testerwww.votelec.net/presentation.php

Ce que je voudrais c est de savoir comment faire pour les séparer dans le code php qui traite les donnees envoyes que voici.

<?php

// Mise en variables simples des valeurs du formulaire contact
$emaildesti = htmlentities(addslashes($_POST['emaildesti']));
$votrenom = htmlentities(addslashes($_POST['votrenom']));
$votreemail = htmlentities(addslashes($_POST['votreemail']));
$reader = htmlentities(addslashes($_POST['reader']));
ligne du lien a envoyer $reader .= "www.votelec.net" .$_POST['article'];

ini_set('sendmail_from', 'tonadresse@votelec.net');

mail($emaildesti, $votrenom, $votreemail, $reader);

{
echo "Le message a bien été envoyé à $emaildesti...";
}

{
echo ' <p><b><a href="index.html">
Cliquez ici pour revenir à l\'acceuil
</a></b></p></center> ';
}

$dd = "db_votelec2_1";
$envoi_prvt_amie = "envoi_prvt_amie";

// On vérifie qu'il y a bien eu un envoi de données.
// Pour cela, on vérifie que le champ "to" à bien été rempli

if(isset($_POST['emaildesti']));

{
// D'abord, on se connecte à MySQL
mysql_connect('MYSQL5.VALIDHOSTING.NET', 'db_votelec2_1', 'tiV11cz3') or die(mysql_error());
mysql_select_db($dd) or die(mysql_error());


// Enregistrement dans la base de donnees
mysql_query("INSERT INTO envoi_prvt_amie (emaildesti, votrenom, votreemail, reader) VALUES ('".$emaildesti."', '".$votrenom."', '".$votreemail."', '".mysql_real_escape_string($reader)."')") or die(mysql_error());

}

mysql_close();

?>

Merci