Bonsoir,

j'ai une page (appelons la formulaire.html) qui contient un formulaire avec des textarea (du genre nom, prénom, ...).

Lorsque je valide, ca m'amene sur une page (validation.php). Cette page, tout comme la précédente, contient un menu, banniere, etc.. et un corps de page. C'est donc dans ce corps de page que les résultats de mon formulaire vont s'afficher
ex :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<?php
$nom = $_POST['textfield1'] ;
echo( "Nom de l'entreprise: <b>".$nom."</b><br>\n" ) ;
?>
Donc tout simplement, lorsque je tape dans ma zone de texte1 mon nom (disons "xxxx"), dans ma page validation.php j'obtient bien "Nom de l'entreprise: xxxx".

Et voila où je veux en venir :

En dessous de ces données ainsi récupérées, je marque quelque chose du genre <veuillez vérifier vos données et si celle ci sont exactes, cliquez sur le bouton "confirmer" >

En cliquant sur ce bouton en question, seul la partie contenant le résultat de mon formulaire apparaitrait sur une nouvelle page(donc toute ma partie en php et quelques lignes de html avec le début du code en php). Pourquoi faire ? C'est une autre histoire mais en gros c'est pour la transformer en pdf.

De plus, en cliquant sur ce bouton, cette même zone me serait envoyéé par email.

J'ai donc essayé de mettre cette zone qui m'interesse etouré de la balise "form" avec une action=mailto, et un bouton submit, mais quand je valide, aucun mail ne m'est envoyé. Il y a juste une petite fenetre qui s'ouvre me disant :
ce formulaire est envoyé par courier electronique
Ce formulaire permettra au destinataire de connaitre votre adresse ... blablabla
Vous pouvez continuer ou annuler la soumission de ce formulaire.
Et je n'ai bien entendu aucune idée de comment faire pour qu'uniquement la zone en question qui m'interesse apparaisse sur une nouvelle page (et donc au passage l'envoyer en meme temps a une adresse email).

S'il vous plait, aidez moi

edit : j'ai fait mes tests sous wampserver