コード例 #1
0
ファイル: form.php プロジェクト: gregwar/php
    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&nbsp;:
            <input type="text" name="prenom" /><br />
            <hr />
            <input type="submit" value="Envoyer" />
        </form>
    </body>
</html>
コード例 #2
0
ファイル: index.php プロジェクト: durandarno/mots-croises
?>
	
</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]];
コード例 #3
0
ファイル: form_film.php プロジェクト: fabien24/gclf
		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