A voir également:
- Aide php/html
- Editeur html - Télécharger - HTML
- Easy php - Télécharger - Divers Web & Internet
- &Nbsp html ✓ - Forum Webmastering
- Espace en html - Astuces et Solutions
- [HTML] - á et les autres - Forum HTML
1 réponse
Salut,
<!-- FORMULAIRE.HTML -->
<html>
<head>
<title>formulaire de demande</title>
<body>
<!-- création d'un tire qui serai centré-->
<h1 align="center">Formulaire de demande d'invervention </h1>
<form action="fairedemande.php" method="post">
<!--création d'une ligne pour inscrire le nom-->
Indiquer votre Nom : <input type="text" name="nom" size="10"><br/><br/>
<!--création d'une ligne pour inscrire le prénom-->
Indiquer votre Prénom : <input type="text" name="prenom" size="10"><br/><br/>
<!--création d'une ligne pour inscrire la salle concernée-->
Saisir la salle concernée : <input type="text" name="salle" size="5"><br/><br/>
<!--création d'une ligne pour inscrire le numéro de poste ou de l'élément concerné-->
Saisir le numéro de poste ou de l'élément concerné : <input type="text" name="numposte" size="5"><br/><br/>
<!--création d'un petit titre pour le texte indiquant les problèmes-->
<br> Expliquer le problème rencontré </br>
<!--création d'un texte indiquant les problèmes à remplir par le(s) professeur(s)-->
<textarea cols="100" rows="5"></textarea>
<!-- sauter une ligne-->
<br><br/>
<!--création de bouton pour enregister ou annuler-->
<input type="submit" value="Enregistrer"/>
<input type="reset" name="annul" value="Annuler"/>
</form>
</body>
</html>
<!-- FAIREDEMANDE.PHP -->
<h1><center> Faire une demande d'intervention </center></h1>
<?php
$nom=addslashes($_POST['nom']);
$prenom=addslashes($_POST['prenom']);
$salle=addslashes($_POST['salle']);
$numposte=addslashes($_POST['numposte']);
// les champs obligatoires doivent être remplis en definissant des variables
$msg_ok = "Votre demande a bien été prise en compte.";
$message_erreur='';
if (empty($_POST['nom']))
{
$message_erreur .= "Votre nom<br/>";
}
if (empty($_POST['prenom']))
{
$message_erreur .= "Votre prenom<br/>";
}
if (empty($_POST['salle']))
{
$message_erreur .= "Votre salle<br/>";
}
if (empty($_POST['numposte']))
{
$message_erreur .= "Votre numposte<br/>";
}
if ($message_erreur != '')
{ echo"Erreur. Les champs suivants doivent être obligatoirement remplis :
<br/><br/>";
echo $message_erreur;}
else {
//Connexion BDD
$host = 'localhost';
$user = 'utilisateur';
$pass = 'pass';
$db = 'base';
mysql_connect($host, $user, $pass) or exit('Problème serveur base de données ');
mysql_select_db($db)or exit('Problème au select base de données ');
// inerer les données dans la table reclamation
$requete="INSERT INTO reclamation SET nom='".$nom."',prenom='".$prenom."',salle='".$salle."',numposte='".$numposte;
$insert=mysql_query($requete) or die ("insertion de la reclamation impossible".mysql_error());
echo $msg_ok;
?>
Cordialement, Wiwild.
<!-- FORMULAIRE.HTML -->
<html>
<head>
<title>formulaire de demande</title>
<body>
<!-- création d'un tire qui serai centré-->
<h1 align="center">Formulaire de demande d'invervention </h1>
<form action="fairedemande.php" method="post">
<!--création d'une ligne pour inscrire le nom-->
Indiquer votre Nom : <input type="text" name="nom" size="10"><br/><br/>
<!--création d'une ligne pour inscrire le prénom-->
Indiquer votre Prénom : <input type="text" name="prenom" size="10"><br/><br/>
<!--création d'une ligne pour inscrire la salle concernée-->
Saisir la salle concernée : <input type="text" name="salle" size="5"><br/><br/>
<!--création d'une ligne pour inscrire le numéro de poste ou de l'élément concerné-->
Saisir le numéro de poste ou de l'élément concerné : <input type="text" name="numposte" size="5"><br/><br/>
<!--création d'un petit titre pour le texte indiquant les problèmes-->
<br> Expliquer le problème rencontré </br>
<!--création d'un texte indiquant les problèmes à remplir par le(s) professeur(s)-->
<textarea cols="100" rows="5"></textarea>
<!-- sauter une ligne-->
<br><br/>
<!--création de bouton pour enregister ou annuler-->
<input type="submit" value="Enregistrer"/>
<input type="reset" name="annul" value="Annuler"/>
</form>
</body>
</html>
<!-- FAIREDEMANDE.PHP -->
<h1><center> Faire une demande d'intervention </center></h1>
<?php
$nom=addslashes($_POST['nom']);
$prenom=addslashes($_POST['prenom']);
$salle=addslashes($_POST['salle']);
$numposte=addslashes($_POST['numposte']);
// les champs obligatoires doivent être remplis en definissant des variables
$msg_ok = "Votre demande a bien été prise en compte.";
$message_erreur='';
if (empty($_POST['nom']))
{
$message_erreur .= "Votre nom<br/>";
}
if (empty($_POST['prenom']))
{
$message_erreur .= "Votre prenom<br/>";
}
if (empty($_POST['salle']))
{
$message_erreur .= "Votre salle<br/>";
}
if (empty($_POST['numposte']))
{
$message_erreur .= "Votre numposte<br/>";
}
if ($message_erreur != '')
{ echo"Erreur. Les champs suivants doivent être obligatoirement remplis :
<br/><br/>";
echo $message_erreur;}
else {
//Connexion BDD
$host = 'localhost';
$user = 'utilisateur';
$pass = 'pass';
$db = 'base';
mysql_connect($host, $user, $pass) or exit('Problème serveur base de données ');
mysql_select_db($db)or exit('Problème au select base de données ');
// inerer les données dans la table reclamation
$requete="INSERT INTO reclamation SET nom='".$nom."',prenom='".$prenom."',salle='".$salle."',numposte='".$numposte;
$insert=mysql_query($requete) or die ("insertion de la reclamation impossible".mysql_error());
echo $msg_ok;
?>
Cordialement, Wiwild.