créer un liens html en php

créer un liens html en php - PHP - Programmation

Marsh Posté le 02-09-2008 à 15:32:01    

Bonjour dans un corp de mail en html j'essaye d'intégrer un lien en php :
 

Code :
  1. <p class=MsoNormal align=center style=\'text-align:center\'><span class="style1"
  2. style=\'font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;\'>
  3. <!--  <a href="http://blabla/questionnaire.php"> -->
  4. <?php
  5. echo "<a href=\'http://blabla/questionnaire.php?numrefe=12\'>" ;
  6. ?>
  7. repondre au questionnaire.</a></span></p>


 
le but étant de pouvoir incrémenter mon numrefe, ce que je n'ai pas essayé parceque sa ne marche déjà pas comme sa.

Reply

Marsh Posté le 02-09-2008 à 15:32:01   

Reply

Marsh Posté le 02-09-2008 à 15:39:38    

Crées et envoies ton mail depuis ton serveur non ?


---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Marsh Posté le 02-09-2008 à 15:40:30    

oui c'est le but.

Reply

Marsh Posté le 02-09-2008 à 15:41:02    

pas besoin d'échapper le '
 
si tu commences ton echo avec un ", alors tu ne dois échapper que les autres "


---------------
arg(z) = pi /2 donc z = i, moi je prends pas
Reply

Marsh Posté le 02-09-2008 à 15:41:28    

Le code PHP est en dur comme ça dans le mail ? [:pingouino]

Reply

Marsh Posté le 02-09-2008 à 15:42:12    

même si je n'échape pas sa ne marche pas. Et oui en dure dans le mail.

Reply

Marsh Posté le 02-09-2008 à 15:43:01    

oula
 
tu envoies ton email comment?? via la fonction mail() de php?


Message édité par Marty_McFly le 02-09-2008 à 15:44:03

---------------
arg(z) = pi /2 donc z = i, moi je prends pas
Reply

Marsh Posté le 02-09-2008 à 15:44:47    

dison que tout sa sera dans le "body"  d'un php mailer. Je code quaso jamais en php dsl ...
 
Néanmoins sa ne marche toujours pas mon lien ne s'affiche pas je ne vois que :
 

Code :
  1. '>" ; ?>


 
à la place.

Reply

Marsh Posté le 02-09-2008 à 15:45:17    

en smtp via php mailer.

Reply

Marsh Posté le 02-09-2008 à 15:45:40    

mais pour l'instant je test simplement le corp dans un butineur.

Reply

Marsh Posté le 02-09-2008 à 15:45:40   

Reply

Marsh Posté le 02-09-2008 à 15:47:07    

Tu testes le corps comment ? Parce que si y'a rien pour interpréter le PHP, forcément...

Reply

Marsh Posté le 02-09-2008 à 15:48:25    

easy  php :) pas totalement nul non plus

Reply

Marsh Posté le 02-09-2008 à 15:56:52    

Code :
  1. <p class='MsoNormal' align='center' style='text-align:center'>
  2. <span class='style1' style='font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;'>
  3.  <!--  <a href='http://blabla/questionnaire.php'> -->
  4.  <a href='http://blabla/questionnaire.php?numrefe=<? =12 ?>'>repondre au questionnaire</a>
  5. </span>
  6. </p>


Message édité par Marty_McFly le 02-09-2008 à 16:00:52

---------------
arg(z) = pi /2 donc z = i, moi je prends pas
Reply

Marsh Posté le 02-09-2008 à 15:57:32    

oui commencer le echo dés la balise <p?

Reply

Marsh Posté le 02-09-2008 à 16:03:29    

le liens passe mais il reste des artefacts d'affichés:
 

Code :
  1. \">repondre au questionnaire
  2. "; ?>

Reply

Marsh Posté le 02-09-2008 à 16:04:32    

met le code de ta page ici. tu dois avoir des problemes de simple/double quote


---------------
arg(z) = pi /2 donc z = i, moi je prends pas
Reply

Marsh Posté le 02-09-2008 à 16:05:09    

Code :
  1. <?php
  2. echo "   <p class='MsoNormal' align='center' style='text-align:center'>
  3.     <span class='style1' style='font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;'> 
  4.    <a href=\"http://blabla/questionnaire.php?numrefe=<? =12 ?>\">repondre au questionnaire</a>
  5.     </span>
  6.     </p>";
  7. ?>

Reply

Marsh Posté le 02-09-2008 à 16:09:45    

Code :
  1. <?php
  2. echo "<p class='MsoNormal' align='center' style='text-align:center'>
  3. <span class='style1' style='font-family: Verdana,sans-serif;'>
  4. <a href='http://blabla/questionnaire.php?numrefe=".$valeur."'>repondre au questionnaire</a>
  5. </span>
  6. </p>";
  7. ?>


 
en affectant à $valeur ton numéro de page préalablement
 


---------------
arg(z) = pi /2 donc z = i, moi je prends pas
Reply

Marsh Posté le 02-09-2008 à 16:14:31    

code :
 

Code :
  1. <?php
  2. $valeur=12; 
  3.     echo "<p class='MsoNormal' align='center' style='text-align:center'> <span class='style1' style='font-family: Verdana,sans-serif;'> <a href='http://blabla/questionnaire.php?numrefe=".$valeur."'>repondre au questionnaire</a>  </span>   </p>";
  4. ?>


 
affichage:
 

Code :
  1. repondre au questionnaire
  2. "; ?>


 
liens généré:
 

Code :
  1. http://blabla/questionnaire.php?nu [...] valeur.%22

Reply

Marsh Posté le 02-09-2008 à 16:24:10    

Code :
  1. <?php
  2. $valeur=12;
  3. echo "<p class='MsoNormal' align='center' style='text-align:center'>
  4.     <span class='style1' style='font-family: Verdana,sans-serif;'>
  5.       <a href='http://blabla/questionnaire.php?numrefe=".$valeur."'>repondre au questionnaire</a>
  6.     </span>
  7. </p>";
  8. ?>


 
http://www.syldev.net/test.php
 
moi ça marche plutot normalement


---------------
arg(z) = pi /2 donc z = i, moi je prends pas
Reply

Marsh Posté le 02-09-2008 à 16:34:00    

J'ai trouvé d'où sa venez. l'extension du fichier en htm au lieu de php :d:d.

Reply

Marsh Posté le 02-09-2008 à 16:58:25    

mille excuse pour le dérangement, je reviendrai pour d'autre choses d'ici peux surement.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed