Php
ineg
-
avion-f16 Messages postés 20367 Statut Contributeur -
avion-f16 Messages postés 20367 Statut Contributeur -
Bonjour,
C'est mon premier code php, je n'arrive pas a ce qu'il fonctionne !!!
Quelqu'un peut me guider ??!!
<?
// récuperation des variables provenant du formulaire
$name = $_POST['NAME'];
$adress = $_POST['ADRESS'];
$city = $_POST['CITY'];
$province= $_POST['STATE_PROVINCE'];
$postal= $_POST['POSTAL'];
$country= $_POST['COUNTRY'];
$phone= $_POST['PHONE'];
$arrival= $_POST['ARRIVAL'];
$departure= $_POST['DEPARTURE'];
$guests= $_POST['GUESTS'];
$email= $_POST['EMAIL'];
$comments= $_POST['COMMENTS'];
//E-mail auquel sera envoyé le formulaire
$destinataire = 'info@monsite.fr';
//sujet du mail envoyé
$sujet = 'ONLINE RESERVATION';
//test pour vérifier que les champs sont bien tous remplis !!
if( !empty($name) && !empty($adress) && !empty($city) && !empty($province)&& !empty($postal)&& !empty($country)&& !empty($phone)&& !empty($arrival)&& !empty
($departure)&& !empty($guests)&& !empty($email)&& !empty($comments)){
// création du message, les \n permettent de faire un saut de ligne
$message = "name : $name\n adress : $adress\n city : $city\n province : $province\n postal : $postal\n country : $country\n phone : $phone\n arrival :
$arrival\n departure : $departure\n guests : $guests\n email : $email;
// On envoi le mail
if( mail($destinataire, $sujet, $message) )
// Si tout se passe bien on affiche un message de succès d'envoi
{ echo 'Your reservation has been sent';
}
// Si on rencontre un problème de réseau (connection serveur etc...)
else{ echo 'error';
}
}
// Si tous les champs ne sont pas remplis
else{ echo 'All fields are not filled';
}
merci....
C'est mon premier code php, je n'arrive pas a ce qu'il fonctionne !!!
Quelqu'un peut me guider ??!!
<?
// récuperation des variables provenant du formulaire
$name = $_POST['NAME'];
$adress = $_POST['ADRESS'];
$city = $_POST['CITY'];
$province= $_POST['STATE_PROVINCE'];
$postal= $_POST['POSTAL'];
$country= $_POST['COUNTRY'];
$phone= $_POST['PHONE'];
$arrival= $_POST['ARRIVAL'];
$departure= $_POST['DEPARTURE'];
$guests= $_POST['GUESTS'];
$email= $_POST['EMAIL'];
$comments= $_POST['COMMENTS'];
//E-mail auquel sera envoyé le formulaire
$destinataire = 'info@monsite.fr';
//sujet du mail envoyé
$sujet = 'ONLINE RESERVATION';
//test pour vérifier que les champs sont bien tous remplis !!
if( !empty($name) && !empty($adress) && !empty($city) && !empty($province)&& !empty($postal)&& !empty($country)&& !empty($phone)&& !empty($arrival)&& !empty
($departure)&& !empty($guests)&& !empty($email)&& !empty($comments)){
// création du message, les \n permettent de faire un saut de ligne
$message = "name : $name\n adress : $adress\n city : $city\n province : $province\n postal : $postal\n country : $country\n phone : $phone\n arrival :
$arrival\n departure : $departure\n guests : $guests\n email : $email;
// On envoi le mail
if( mail($destinataire, $sujet, $message) )
// Si tout se passe bien on affiche un message de succès d'envoi
{ echo 'Your reservation has been sent';
}
// Si on rencontre un problème de réseau (connection serveur etc...)
else{ echo 'error';
}
}
// Si tous les champs ne sont pas remplis
else{ echo 'All fields are not filled';
}
merci....
A voir également:
- Php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
4 réponses
slt, tu devrais mettre ptre en minuscule NAME ADRESS etc..., et ca donne quoi comme erreur ?? une page vide ou bien une erreur ecrite 'error' ???^^
<php?
// récuperation des variables provenant du formulaire
$name = $_POST['name'];
$adress = $_POST['adress'];
$city = $_POST['city'];
$province= $_POST['state_province'];
$postal= $_POST['postal'];
$country= $_POST['country'];
$phone= $_POST['phone'];
$arrival= $_POST['arrival'];
$departure= $_POST['departure'];
$guests= $_POST['guests'];
$email= $_POST['email'];
$comments= $_POST['comments'];
//E-mail auquel sera envoyé le formulaire
$destinataire = 'info@monsite.fr';
//sujet du mail envoyé
$sujet = 'ONLINE RESERVATION';
//test pour vérifier que les champs sont bien tous remplis !!
if( !empty($name) && !empty($adress) && !empty($city) && !empty($province)&& !empty($postal)&& !empty($country)&& !empty($phone)&& !empty($arrival)&& !empty
($departure)&& !empty($guests)&& !empty($email)&& !empty($comments)){
// création du message, les \n permettent de faire un saut de ligne
$message = "name : $name\n adress : $adress\n city : $city\n province : $province\n postal : $postal\n country : $country\n phone : $phone\n arrival :
$arrival\n departure : $departure\n guests : $guests\n email : $email;
// On envoi le mail
if( mail($destinataire, $sujet, $message) )
// Si tout se passe bien on affiche un message de succès d'envoi
{ echo 'Your reservation has been sent';
}
// Si on rencontre un problème de réseau (connection serveur etc...)
else{ echo 'error';
}
}
// Si tous les champs ne sont pas remplis
else{ echo 'All fields are not filled';
}