Lien PHP petit pb

  • Auteur de la discussion Auteur de la discussion webac
  • Date de début Date de début
WRInaute occasionnel
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.
 
WRInaute accro
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 ?
 
WRInaute occasionnel
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();  
    }  
?>
 
WRInaute accro
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>';
 
WRInaute occasionnel
oui effectivement la variable magasin est meiux comme ceci mais cela ne regle pas mon soucis de lien
 
Nouveau WRInaute
Bonjour essaye comme ça peut être
Code:
$message = 'texte du message <a href="30.0.0.6/travaux/demandes.php">lien</a>';
 
WRInaute accro
mettre
$h .= "From: " . $magasin\nContent-type: text/html; charset= iso-8859-1\n"; par exemple

sinon : google -> "php envoyer mail html"
 
WRInaute occasionnel
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é
 
WRInaute discret
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";
 
M
mumbly
Guest
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