Eléphanteau du PHP |
13 Messages
19 mars 2013, 12:26
en fait je me cassais la tête, il fallait faire un switch
mais bon ça marche quand même pas
mon code ne doit pas être bon
<?php
if (isset ($_POST['nom']) AND ($_POST['dispo']) AND ($_POST['retour']) AND ($_POST['commentaire'])) //récupération des données
{
$nom = $_POST['nom'];
switch ($nom)
{
case "Pierre":
//on place le contenu dans une variable
$contenu = '';
$contenu .= $_POST['nom']."\r\n";
$contenu .= $_POST['dispo']."\r\n";
$contenu .= $_POST['retour']."\r\n";
$contenu .= $_POST['commentaire'];
//on ouvre le fichier et on écrit dedans
$donnees = fopen("data1.txt", "w+");
fwrite($donnees, $contenu);
fclose($donnees);
break;
case "Pascal":
//on place le contenu dans une variable
$contenu = '';
$contenu .= $_POST['nom']."\r\n";
$contenu .= $_POST['dispo']."\r\n";
$contenu .= $_POST['retour']."\r\n";
$contenu .= $_POST['commentaire'];
//on ouvre le fichier et on écrit dedans
$donnees = fopen("data2.txt", "w+");
fwrite($donnees, $contenu);
fclose($donnees);
break;
case "Paul":
//on place le contenu dans une variable
$contenu = '';
$contenu .= $_POST['nom']."\r\n";
$contenu .= $_POST['dispo']."\r\n";
$contenu .= $_POST['retour']."\r\n";
$contenu .= $_POST['commentaire'];
//on ouvre le fichier et on écrit dedans
$donnees = fopen("data3.txt", "w+");
fwrite($donnees, $contenu);
fclose($donnees);
break;
case "Jacques":
//on place le contenu dans une variable
$contenu = '';
$contenu .= $_POST['nom']."\r\n";
$contenu .= $_POST['dispo']."\r\n";
$contenu .= $_POST['retour']."\r\n";
$contenu .= $_POST['commentaire'];
//on ouvre le fichier et on écrit dedans
$donnees = fopen("data4.txt", "w+");
fwrite($donnees, $contenu);
fclose($donnees);
break;
case "Fred":
//on place le contenu dans une variable
$contenu = '';
$contenu .= $_POST['nom']."\r\n";
$contenu .= $_POST['dispo']."\r\n";
$contenu .= $_POST['retour']."\r\n";
$contenu .= $_POST['commentaire'];
//on ouvre le fichier et on écrit dedans
$donnees = fopen("data5.txt", "w+");
fwrite($donnees, $contenu);
fclose($donnees);
break;
}
}
?>
Si quelqu'un peut m'éclairer??