Les formulaires avec PHP
Formulaire minimal en HTML
<form method="POST" action="form.php">
<input type="text" name="email">
<input type="submit" name="envoyer" value="envoyer">
</form>
les sauts de ligne dans le message se font avec \n et il faut que $body soit obligatoirement entouré de ""
Formulaire en HTML avec envoi de fichier
<form method="POST" action="form.php" enctype="multipart/form-data">
<input type="file" name="fichier">
<input type="submit" name="envoyer" value="envoyer">
</form>
Récupération du fichier en PHP
$file = $_FILES['fichier']['name'];
$size = $_FILES['fichier']['size'];
$tmp = $_FILES['fichier']['tmp_name'];
$type = $_FILES['fichier']['type'];
$error = $_FILES['fichier']['error'];
move_uploaded_file($tmp, 'nouveau_nom');
Balise HTML pour passer un tableau en paramètre