Votre question

Envoyer un formulaire php et le contenu

Tags :
  • MySQL
  • Programmation
Dernière réponse : dans Programmation
15 Septembre 2010 13:37:15

bonjour;

je suis en train de developper une application à partir du quel

on doit remplir un formulaire php avec deja certaines informations entrées par

defaut; ces informations ont étées prises dans une BD et afficher à l'aide
d'un ( echo $donnee['nom']; ) après avoir effectué un mysql_fetch_array je n'arrive pas à envoyer le formulaire php.

je veux envoyer la page web ( extension .php) et son contenu....aidez moi SVP...

gerard.

Autres pages sur : envoyer formulaire php contenu

15 Septembre 2010 14:02:04

salut ben tu fais un input type="form" en html et tu met un bouton submit...
m
0
l
15 Septembre 2010 14:05:42

On peut voir le code de ton formulaire ?
m
0
l
Contenus similaires
15 Septembre 2010 14:25:33

tu assigne tes valeur sql dans des champ de type hidden du formulaire.
m
0
l
15 Septembre 2010 18:46:01

escuse moi mais on ne se comprends pas très bien je veux envoyer un mail au format php ( un formulaire php ) avec les informations qu'il contient de telles sorte que le destinataire du mail recoive la page web exacte que j'avais dans mon interface...
m
0
l
15 Septembre 2010 19:19:16

okinou a dit :
tu assigne tes valeur sql dans des champ de type hidden du formulaire.


aidez moi svp !!! voici le code de la page que je veux envoyer...

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>page d'envoie</title>
</head>

<body>
<?php
mysql_connect("localhost","root","");

mysql_select_db("mabase");

$query="SELECT nom, adresse FROM users";

$reponse=mysql_query($query);

while ($donnee=mysql_fetch_array($reponse))
{
?>

<FORM method="POST" action="pagecode.php">
<P>votre nom:<br>
<INPUT type="text" name="nom" size=30 value="<?php echo $donnee['nom']; ?>">
</p>
<P>votre adresse email:<br>
<INPUT type="text" name="expéditeur" size=30 value="<?php echo $donnee['adresse']; } mysql_close();?>">
</p>
<P>Message:<br>
<textarea name="message" cols=30 rows=5></textarea>
</p><INPUT type="submit" value="envoyer">
</FORM>

</body>
</html>

lorsque l'utilisateur clique sur envoyer, la page web est envoyée avec le contenu à une adresse comme tchaggerar@yahoo.fr....

comment dois je écrire le code de la page "pagecode.php" ?

aidez moi je vous prie ....



m
0
l
15 Septembre 2010 22:14:36

Bonjour,

Fonction mail();

Exemple:
  1. $message = "bonjour";
  2. mail ('tchaggerar@yahoo.fr', 'Sujet', $message);


Code simple, maintenat si tu veux le rendre plus complexe en incluant du html => http://php.net/manual/fr/function.mail.php
m
0
l
16 Septembre 2010 09:20:29

merci mais la page a une extension php et non html est-il possible d'envoyer une
page php ???
m
0
l
16 Septembre 2010 09:37:30

oui, ta page php enverra le mail au format html et affichera le message "envoi réussi / échoué"
m
0
l
16 Septembre 2010 09:46:49

aidez moi svp !!! voici le code de la page que je veux envoyer...

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>page d'envoie</title>
</head>

<body>
<?php
mysql_connect("localhost","root","" );

mysql_select_db("mabase" );

$query="SELECT nom, adresse FROM users";

$reponse=mysql_query($query);

while ($donnee=mysql_fetch_array($reponse))
{
?>

<FORM method="POST" action="pagecode.php">
<P>votre nom:<br>
<INPUT type="text" name="nom" size=30 value="<?php echo $donnee['nom']; ?>">
</p>
<P>votre adresse email:<br>
<INPUT type="text" name="expéditeur" size=30 value="<?php echo $donnee['adresse']; } mysql_close();?>">
</p>
<P>Message:<br>
<textarea name="message" cols=30 rows=5></textarea>
</p><INPUT type="submit" value="envoyer">
</FORM>

</body>
</html>

lorsque l'utilisateur clique sur envoyer, la page web est envoyée avec le contenu à une adresse comme tchaggerar@yahoo.fr....

comment dois je écrire le code de la page "pagecode.php" ?

aidez moi je vous prie ....

m
0
l
16 Septembre 2010 10:20:02

euuu, il ya de l'echo dans ta caverne ou tu as écrit 2 fois la meme chose ?


as tu regardé la fonction mail (comme te l'a indique AllStar27), ou même mieux, les libmail php qui trainent ici et la sur le net et qui envoient des mails au format html ?

on t'a donné toutes les indications nécessaires, allez, au boulot....





m
0
l
16 Septembre 2010 11:14:25

Bonjour, bon tout d'abord je comprend pas du tout qu'elle est l'objectif de ta page.
D'après ton code, tu créer dynamiquement autant de champs nom et adresse que d'utilisateur. Il y aura un conflit de nom et tu sera bloquer par la suite. Pour moi ta page ne srt strictement a rien, a par envoyer un email contenant tout les adresse et noms des utilisateurs, meme si tu compte faire un quelconque traitement dans pagecode.php sa ne marchera pas.

C'est quoi exactement le but de ta fonctionnalité ?

Voudrais-tu envoyer un formulaire contenant tous les utilisateurs, avec les champs pré-remplis et pouvoir les modifier ? si oui alors tu remarquera que tu as mal placé tes crochets de ton while, il commence juste avant une balise form puis se termine avant la balise fermante du form, tu aura donc autant de balises <form> que d'utilisateur, mais seulement une balise fermante </form>. A voir ton code, je pense que tu n'as jamais ou très peu utilisé php dans ta vie.

Explique nous ce que tu veux faire et on t'aiguillera sur la marche à suivre, car pour moi tu va tourner et rond et tu va pas avancer en continuant ainsi
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS