top of page
Rechercher

ENREGISTRER LES DONNEES DANS UN FICHIER EN PHP

Dernière mise à jour : 26 août 2021

soit le formulaire suivant on souhaite enregistré les donné saisie par l'utilisateur dans un fichier



<!DOCTYPE html>

<html>

<head>

<title>formulaire d'inscription</title>

<style >

form{

font-family: 'comic sans ms';

max-width: 450PX;

margin: 20px auto;

padding: 10 px;

}


body{



}


input,textarea{

display: block;

width: 50%;

padding: 10px;

max-width: 450PX

margin-top: 14PX;

}


.radio{

display: inline;

width: auto;

padding: 18px;

max-width: 450PX

margin-top: 14PX;

font-family: 'comic sans ms'

}


.slection

{

padding: 5px;

max-width: 700PX;

margin-top: 14PX;

font-family: 'comic sans ms'

}


.boutton {


width: auto;

margin-top: 16PX;

font-size: 10px;

font-family: 'comic sans ms'

}


#motdepasse{

padding: 10px;

max-width: 450PX;

margin-top: 14PX;

}

.date{


padding: 10px;

max-width: 450PX;

margin-top: 14PX;

}



</style>


</head>

<body>

<form method="post" action="traitement.php">

Nom <input type="text" name="nom" placeholder="entrer votre nom">

prénom <input type="text" name="prénom" placeholder=" entrer votre prénom">

email <input type="email" name="email" placeholder="azerty@gmail.com">

password <input type="password" name="mot de passe" placeholder="*********" id="motdepasse">

date de naissance <input type="date" name=" date" class="date" placeholder="entrer votre date de naissance">

feminin<input type="radio" name="feminin" class="radio">

masculin <input type="radio" name="masculin" class="radio">


<textarea> commentaire</textarea>

<select class="slection">

<option value="informatique">informatique</option>

<option value="finance">finance</option>

<option value="éconimie">éconimie</option>

<option value="management">management</option>

<option value="génie cévil">génie cévil</option>


</select>

<input type="submit" value="envoyer" class="boutton">

<input type="submit" value="Annuler" class="boutton">


</form>



</body>

</html>




Danc on aura besoin de 2 page

une page d'index qui doit contenir le formulaire et une autre page qui va faire le traitement



<!DOCTYPE html>

<html>

<head>

  <title>formulaire d'inscription</title>

<style >

  form{

    
      
      font-family: 'comic sans ms';
      max-width: 450PX;
      margin: 20px auto;
      padding: 10 px;
  }


  body{
  


  }

 input,textarea{

    display: block;
    width: 50%;
    padding: 10px;
    max-width: 450PX
     margin-top: 14PX;
   }

   .radio{

      display: inline;
      width: auto;
      padding: 18px;
      max-width: 450PX
       margin-top: 14PX;
       font-family: 'comic sans ms'
    }

    .slection

    {
      padding: 5px;
       max-width: 700PX;
        margin-top: 14PX;
        font-family: 'comic sans ms'
    }

     .boutton {

      width: auto;
      margin-top: 16PX;
     font-size: 10px;
     font-family: 'comic sans ms'
     
     }

     #motdepasse{
      padding: 10px;
      max-width: 450PX;
       margin-top: 14PX;
      
     }
     .date{

       padding: 10px;
      max-width: 450PX;
       margin-top: 14PX;
      
     }


</style>
 

</head>

<body>



   <form method="post" action="traitement.php">

  Nom <input type="text" name="nom" placeholder="entrer votre nom">  

  prénom   <input type="text" name="prénom" placeholder=" entrer votre prénom"> 

  email  <input type="email" name="email" placeholder="azerty@gmail.com"> 

  password  <input type="password" name="mot de passe" placeholder="*********" 
id="motdepasse">

  date de naissance  <input type="date" name=" date" class="date" placeholder="entrer votre date de naissance">

     feminin<input type="radio" name="feminin" class="radio">

     masculin <input type="radio" name="masculin" class="radio">

 
   

     <textarea> commentaire</textarea>
     
     <select class="slection">

       <option value="informatique">informatique</option>
       <option value="finance">finance</option>
       <option value="éconimie">éconimie</option>
       <option value="management">management</option>
       <option value="génie cévil">génie cévil</option>

     </select>
    
      <input type="submit"  value="envoyer" class="boutton">

    <input type="submit"  value="Annuler" class="boutton">

   </form>


</body>

</html>

la 2emme page qui va faire le traitemment:

 	<?php 

    extract($_POST);

    if (isset($nom)) {
     	echo "votre nom "  .$nom."</br>";
     }
    
    if (isset($prénom)) {
    echo "votre prénom "  .$prénom."</br>";
    }
    
    
    if (isset($email)) {
    echo "votre email "  .$email."</br>";
    }

    if (isset($date)) {
    	echo "votre date ".$date."</br>";
    }
     $fichier=fopen('test.txt','w+');

     fwrite($fichier,   ".$nom.");
     fwrite($fichier, ".$prénom.");
     fwrite($fichier,  ".$email.");
     fwrite($fichier, ".$date.");

     

 	 ?>

68 vues0 commentaire

Posts récents

Voir tout
Post: Blog2 Post
bottom of page