probleme pour récupérer donnée d'un formulaire

probleme pour récupérer donnée d'un formulaire - PHP - Programmation

Marsh Posté le 02-01-2006 à 03:01:44    

Bonjour et bonne année
Voila mon probleme:j'ai créé un formulaire en php.Ce formulaire quand il est validé m'envoie les données du formulaire par email.Mon projet est lorsque que le formulaire est validé que cela génére une nouvelle page en html avec un tableau ou il y a les données du formulaire dedans puis m'envoie tout ca par email.j'ai réussi a mettre de l'hml dans le fichier configtest.php et grace a envoitest.php cela m'envoie bien une page en html avec un tableau.Mais impossible de récupérer les données pour les mettre dans ce tableau.
Est-ce que quelqu'un peut m'aider
merci d'avance

Reply

Marsh Posté le 02-01-2006 à 03:01:44   

Reply

Marsh Posté le 02-01-2006 à 03:11:46    

les données sont dans le tableau $_GET ou $_POST


Message édité par ritzle le 02-01-2006 à 03:33:02
Reply

Marsh Posté le 02-01-2006 à 03:28:53    

bonjour,
J'utilise la méthode POSt.Je sais ou sont les données mais je ne sais pas quoi écrire pour les récupérer.
Je vous fais un copier coller.dans la variable $tableau que mettre pour dedans pour recuperer les donnees du formulaire ?
merci
stéphane
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$tableau='
<html>
 
<head>
 
<title>Inserez le contenu.</title>
 
<style type="text/css">
<!--
.Style1 {color: #000000}
.Style2 {color: #FF0000}
.Style8 {font-size: medium}
.Style9 {color: #000000; font-size: medium; }
-->
</style>
</head>
 
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<table border="0" cellpadding="0" cellspacing="0" width="992">
    <tr>
      <td width="992" height="59"><table border="2" cellpadding="3" cellspacing="0" width="99%" bordercolor="#F7C339">
        <tr>
          <td height="55"><table width="100%" height="46" border="1" cellpadding="4" cellspacing="2" bordercolor="#F7C339" style="border-style:groove;">
              <tr>
                <td height="34" style="border-style:none;"><div align="center">
                   
                      <div align="left">
                      <table border="0" width="952" align="center">
                        <tr>
                          <td width="330"><ul type="disc">
                              <li><b><kbd><font size="3">Company  Name</font></kbd></b></li>
                          </ul></td>
                          <td width="612"><p>Stephane</p></td>
                        </tr>
                      </table>
                 
                </div></td>
              </tr>
          </table></td>
        </tr>
      </table></td>
    </tr>
</table>
</body>
 
</html>
 
';

Reply

Marsh Posté le 02-01-2006 à 03:45:19    

Code :
  1. ton formulaire :
  2. <form method="POST" action="">
  3.    nom : <input type='text' name='nom' />
  4.    remarque : <textarea name='remarque'></textarea>
  5. </form>
  6. la récupération :
  7. <?php
  8. ....
  9. ....
  10. $tableau = '
  11.                  code html....
  12.                  nom : ' . $_POST['nom'] . '
  13.                  remarque : ' . $_POST['remarque'] . '
  14.                  code html....
  15.                ';
  16. ....
  17. ....
  18. ?>


Message édité par ritzle le 02-01-2006 à 03:46:33
Reply

Marsh Posté le 02-01-2006 à 04:04:05    

merci de ton aide
je vais essayer.Autre question .Le tableau que j'ai fait les bordures sont en couleur mais quand ca arrive dans mon email les bordures sont grises?pourquoi?
merci

Reply

Marsh Posté le 02-01-2006 à 11:40:07    

Je n'en sais rien. Peut-etre que le CSS n'est pas interprété correctement

Reply

Sujets relatifs:

Leave a Replay

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