Exemple de réception de paramètre d'une page Web, utilisant la méthode POST.
'; }
if (!isset($_POST['param2'])) { echo 'La case 1 n\'est pas cochée
'; }
else {echo 'La case 1 est cochée et vaut : '. htmlspecialchars($_POST['param2']). '
'; }
if (!isset($_POST['param3'])) { echo 'La case 2 n\'est pas cochée
'; }
else {echo 'La case 2 est cochée et vaut : '. htmlspecialchars($_POST['param3']). '
'; }
if (!isset($_POST['param4'])) { echo 'Aucun text tapé'; }
else {echo 'Texte envoyé :
'. nl2br(htmlspecialchars($_POST['param4'])). '
'; }
// nl2br conserve les sauts de lignes.
// C.f. http://php.net/manual/fr/function.nl2br.php
// str_replace('\n','
',$_POST['contenu']) devrait aussi fonctionner
if (!isset($_POST['param4'])) { echo 'Aucun text tapé'; }
else {echo 'Non traité :
'. nl2br($_POST['param4']). '
'; }
// Tester une adresse e-mail en PHP :
// http://www.destrucsaweb.com/ressources/phpmyannu/goto_37.php
// if( eregi("^[_\.0-9a-z-]+@([0-9a-z-]+\.)+[a-z]{2,4}$",$email) )
// c.f. aussi : http://www.destrucsaweb.com/ressources/phpmyannu/goto_94.php
// Il faut remplacer "ergei" par "preg_match" ou "mb_eregi".
// Envoi d'un e-mail en PHP :
// boolean mail( string destinataire(s) , string objet, string message [, string additional_headers [, string options]])
// C.f : http://www.siteduzero.com/tutoriel-3-35146-e-mail-envoyer-un-e-mail-en-php.html
// c.f. http://www.destrucsaweb.com/ressources/phpmyannu/goto_47.php
?>
Retour à l'émetteur.
Plan du Site :
home de zgisin
Home
php13_recepteur.php
Page mise à jour le 1 décembre 2015 par Bernard Gisin
Hébergement par : www.infomaniak.ch