echo '<hr/>'; } ?> <!DOCTYPE html> <html> <head> <meta charset="utf8" /> <title>Formulaire</title> </head> <body> <h1>Formulaire</h1> <?php if ($_SERVER['REQUEST_METHOD'] == 'POST') { if (isset($_POST['prenom'])) { // Le formulaire est valide et bien rempli, appel du traitement // sur les données traitement($_POST['prenom']); } } ?> <form method="post"> Votre prénom : <input type="text" name="prenom" /><br /> <hr /> <input type="submit" value="Envoyer" /> </form> </body> </html>
?> </style> <?php ini_set('display_errors', 1); include 'fonction.php'; include 'fonction_creer_grille.php'; if (isset($_GET['fichier'])) { $uploaddir = $_SERVER['DOCUMENT_ROOT'] . '/mots-croises/tmp/'; $uploadfile = $uploaddir . basename($_FILES['fichier']['name']); echo '<pre>'; if ($_FILES['fichier']['type'] == 'text/plain' || $_FILES['fichier']['type'] == 'text/csv') { if (move_uploaded_file($_FILES['fichier']['tmp_name'], $uploadfile)) { echo "Le fichier est valide, et a été téléchargé avec succès.\n"; $tabfichier = traitement($uploadfile); $_SESSION['tabfichier'] = $tabfichier; $boolfichier = true; } else { echo "Attaque potentielle par téléchargement de fichiers.\n"; $boolfichier = false; } } else { echo "Ce n'est pas un fichier texte ou cvs mais " . $_FILE['fichier']['type']; $boolfichier = false; } echo '</pre>'; } if (isset($_GET['alea'])) { $tabfichier = aleatab($_SESSION['tabfichier']); $_SESSION['tabfichier'] = [$tabfichier[0], $tabfichier[1]];
FROM support '; $pdoStatement = $pdo->query($sql); if ($pdoStatement && $pdoStatement->rowCount() > 0) { $supportsList = $pdoStatement->fetchAll(); } //Validation de la form//************************************************************************************ if (!empty($_POST)) { $formSend = true; //Traitement des données en Post traitement('fil_titre'); traitement('fil_synopsis'); traitement('fil_description'); traitement('fil_acteurs'); traitement('fil_filename'); traitement('fil_affiche'); $movTitre = $_POST['fil_titre']; $movSynopsis = $_POST['fil_synopsis']; $movDescription = $_POST['fil_description']; $movActeurs = $_POST['fil_acteurs']; $movFichier = $_POST['fil_filename']; $movAffiche = $_POST['fil_affiche']; $cat_id = isset($_POST['cat_id']) ? intval(trim($_POST['cat_id'])) : 0; $sup_id = isset($_POST['sup_id']) ? intval(trim($_POST['sup_id'])) : 0; //Vérification si le titre et bien rempli if (!empty($_POST['fil_titre'])) { $titre = true; } else { echo '<script> alert("Le titre doit être rempli"); </script>'; } //Connection à la DB