explication de correction
Posté : 19 juil. 2017, 18:39
Voici un corrigé :
<?php
class Create
{
public function getCreate() // WARNING: le but d'une fonction est d'appliquer à une donnée passée en argument un traitement qui sera retournée à la fin
{
//si le formulaire est soumis
if(isset($_POST['valider'])) //WARNING: il est préférable de passer cette donnée en paramètre de la fonction
{
if (!empty($_POST['nom'])) //WARNING: il est préférable de passer cette donnée en paramètre de la fonction
{
//si le champ name n'est pas vide
$dossier = $_POST['nom']; //WARNING: il est préférable de passer cette donnée en paramètre de la fonction
//si le dossier n'existe pas déjà
if(!file_exists($dossier))
{
mkdir($dossier,0777,true);
echo "Le Dossier -- ".$dossier." -- a bien ete cree";
}
}else
{
echo "Veuillez rentrer un nom";
}
}
}
}
?>
Comment interprété les 2 premier warning de la correction.