Lien PHP petit pb

  • Auteur de la discussion Auteur de la discussion webac
  • Date de début Date de début
bonjour voici mon lien qui ne fonctionne pas pouvez vous m'éclairer?

$message = 'texte du message echo "<a href="30.0.0.6/travaux/demandes.php">lien</a>"';

quand je reçois le mail je reçois le code lui meme et non le lien.
 
et ou sont les <? ?> ? le mieux est de copier le code ocmplet ici, la on a juste un morceau, on va pas pouvoir t aider. tu dis recevroi un mail, comment est-il envoyé ? par quel code ?
 
Code:
<?php 

if(isset($_POST['magasin']))         $magasin=$_POST['magasin'];
else      $magasin="";

if(isset($_POST['typetrav']))        $typetrav=$_POST['typetrav'];
else      $typetrav="";

if(isset($_POST['descriptif']))      $descriptif=$_POST['descriptif'];
else      $descriptif="";

if(isset($_POST['nom']))             $nom=$_POST['nom'];
else      $nom="";

if(isset($_POST['dateheure']))       $dateheure=$_POST['dateheure'];
else      $dateheure="";

if(isset($_POST['heureenvoi']))      $heureenvoi=$_POST['heureenvoi'];
else      $heureenvoi="";

if(empty($magasin) OR empty($typetrav) OR empty($descriptif) OR empty($nom) OR empty ($dateheure) OR empty ($heureenvoi)) 
    { 
    echo '<center><font color="white">Demande non enregistrée, <br>Merci de renseigner tous les champs!</font></center>'; 
    } 

else      
    { 
       $db = mysql_connect('localhost', 'root', '')  or die('Erreur de connexion '.mysql_error()); 

    mysql_select_db('test',$db)  or die('Erreur de selection '.mysql_error()); 
     
    
    $sql = "INSERT INTO travaux(magasin, typetrav, descriptif, nom, dateheure, heureenvoi) VALUES('$magasin','$typetrav','".addslashes($descriptif)."','$nom','$dateheure','$heureenvoi')"; 
     
    
    mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); 

    $TO = "mail@monmail.com";
$subject = "Demande de travaux $magasin";
$h  = "From: " . $magasin;

$message = 'Vous avez reçu reçu une demande de travaux du magasin : $magasin vous pouvez la consulter <a href="30.0.0.6/travaux/demandes.php">ici</a>';

while (list($key, $val) = each($HTTP_POST_VARS)) {
  $message .= "$key : $val\n";
}

mail($TO, $subject, $message, $h);
    echo 'Demande de travaux transmise au Service Technique.'; 

    mysql_close();  
    }  
?>
 
déjà :

$message = 'Vous avez reçu reçu une demande de travaux du magasin : '.$magasin.' vous pouvez la consulter <a href="30.0.0.6/travaux/demandes.php">ici</a>';
 
oui effectivement la variable magasin est meiux comme ceci mais cela ne regle pas mon soucis de lien
 
Bonjour essaye comme ça peut être
Code:
$message = 'texte du message <a href="30.0.0.6/travaux/demandes.php">lien</a>';
 
mettre
$h .= "From: " . $magasin\nContent-type: text/html; charset= iso-8859-1\n"; par exemple

sinon : google -> "php envoyer mail html"
 
j'ai essayé ta version e-kiwi qui malheureusement ne fonctionne pas et j'ai cherché sur google mais même en appliquant ce que j'ai trouvé je n'obtient que du texte et non le lien désiré
 
Salut, pourquoi ne pas entrer directement http://....... au lieu de <a href="30.0.0.6/travaux/demandes.php">
j'envoie des e-mails depuis mon site et je fonctionne comme ceci :

Code:
$mail->body = "Hello, $nom vous envoie ce lien : http://www.linkadress.com/$valeurdemonlien.html";
 
cprail a dit:
Si tu veux envoyer un mail au format html:
Code:
<?php
$destinataire = "destinataire@ndd.com";
$titre = "bonjours";
$entete  = "MIME-Version: 1.0\r\n";
$entete .= "Content-type: text/html; charset=iso-8859-1\r\n";
$entete .= "From: monalias <mon@email.com>\r\n";
$entete .= "Reply-to: monalias <mon@email.com>\r\n";
$message = "<html><body bgcolor="#FFFFEE"><font face="verdana" size="2"><b>bonjour</b><br><br>";
$message .= "debut du texte <b><a href=http://www.example.com>example</a></b> suite du texte<br><br>";
$message .= "</font></body></html>\n";
//envoi du mail
mail($destinataire,$titre,$message, $entete);
?>
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut