Lien PHP petit pb

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


webac
WRInaute impliqué
WRInaute impliqué
 
Messages: 359
Inscription: Ven Mar 04, 2005 17:30

Lien PHP petit pb

Message le Lun Juil 31, 2006 9:40

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.


Tilt
WRInaute passionné
WRInaute passionné
 
Messages: 816
Inscription: Sam Mar 26, 2005 11:48

Message le Lun Juil 31, 2006 9:56

essaie d'enlever echo guillemets.
et à la fin, au lieu de </a>"', </a>'


webac
WRInaute impliqué
WRInaute impliqué
 
Messages: 359
Inscription: Ven Mar 04, 2005 17:30

Message le Lun Juil 31, 2006 9:58

non ça ne fonctionne pas je viens d'essayer


e-kiwi
Modérateur
Modérateur
 
Messages: 13818
Inscription: Mar Déc 23, 2003 9:04

Message le Lun Juil 31, 2006 10:01

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 ?


webac
WRInaute impliqué
WRInaute impliqué
 
Messages: 359
Inscription: Ven Mar 04, 2005 17:30

Message le Lun Juil 31, 2006 10:02

Code: Tout sélectionner
<?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(); 
    } 
?>


e-kiwi
Modérateur
Modérateur
 
Messages: 13818
Inscription: Mar Déc 23, 2003 9:04

Message le Lun Juil 31, 2006 10:07

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>';


webac
WRInaute impliqué
WRInaute impliqué
 
Messages: 359
Inscription: Ven Mar 04, 2005 17:30

Message le Lun Juil 31, 2006 10:10

oui effectivement la variable magasin est meiux comme ceci mais cela ne regle pas mon soucis de lien


e-kiwi
Modérateur
Modérateur
 
Messages: 13818
Inscription: Mar Déc 23, 2003 9:04

Message le Lun Juil 31, 2006 10:33

tu envoi ton mail en txt, tu dois l envoyer en html (parametre de la variable $h)


The ghost
Nouveau WRInaute
 
Messages: 28
Inscription: Ven Juin 09, 2006 2:34

Message le Lun Juil 31, 2006 10:33

Bonjour essaye comme ça peut être
Code: Tout sélectionner
$message = 'texte du message <a href="30.0.0.6/travaux/demandes.php">lien</a>';


webac
WRInaute impliqué
WRInaute impliqué
 
Messages: 359
Inscription: Ven Mar 04, 2005 17:30

Message le Lun Juil 31, 2006 10:42

c'est a dire e-kiwi peux tu developper?


e-kiwi
Modérateur
Modérateur
 
Messages: 13818
Inscription: Mar Déc 23, 2003 9:04

Message le Lun Juil 31, 2006 11:03

mettre
$h .= "From: " . $magasin\nContent-type: text/html; charset= iso-8859-1\n"; par exemple

sinon : google -> "php envoyer mail html"


webac
WRInaute impliqué
WRInaute impliqué
 
Messages: 359
Inscription: Ven Mar 04, 2005 17:30

Message le Lun Juil 31, 2006 12:21

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é


linkadress
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 156
Inscription: Jeu Mar 30, 2006 18:47

Message le Lun Juil 31, 2006 13:07

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: Tout sélectionner
$mail->body = "Hello, $nom vous envoie ce lien : http://www.linkadress.com/$valeurdemonlien.html";


webac
WRInaute impliqué
WRInaute impliqué
 
Messages: 359
Inscription: Ven Mar 04, 2005 17:30

Message le Lun Juil 31, 2006 16:34

merci pour toutes ces réponses je me suis débrouillé autrement.


cprail
WRInaute accro
WRInaute accro
 
Messages: 1564
Inscription: Dim Mar 05, 2006 20:09

Message le Lun Juil 31, 2006 19:30

Comment?

Lien PHP petit pb

Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

  • Test de redirection
    Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
  • Calcul du taux de liens profonds
    Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés.
  • Transformer des simples citations de votre site en liens
    Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités