Salut tout le monde,
Alors voila mon problème.
Je débute en PHP et j'essaye de réaliser une page qui me permet d'uploader une vidéo.
Mais je n'arrive pas a récupérer les données du fichier que j'upload.
C'est à dire que quand je clique sur le submit, le fichier se charge mais une fois chargé il ne se passe rien, je n'ai même pas le message qui me dit que l'upload a bien eu lieu.
Le print de $_FILES me retourne array() , il est vide quoi.
Quelqu'un aurait il une idée ?
Modifié par webamon (11 Nov 2012 - 22:09)
Alors voila mon problème.
Je débute en PHP et j'essaye de réaliser une page qui me permet d'uploader une vidéo.
Mais je n'arrive pas a récupérer les données du fichier que j'upload.
C'est à dire que quand je clique sur le submit, le fichier se charge mais une fois chargé il ne se passe rien, je n'ai même pas le message qui me dit que l'upload a bien eu lieu.
Le print de $_FILES me retourne array() , il est vide quoi.
Quelqu'un aurait il une idée ?
<?php
include 'connexion.php';
?>
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>NICOUPLOAD</title>
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<?php
$message='Choisis un fichier et essayes de taper un nom simple et propre';
if (!empty($_POST['submit'])) {
extract($_POST);//permet de récuperer toute les variable du formulaire
$nomDossier =date('Y');
#si le fichier n'existe pas on créer le dossier dans le serveur
if (!file_exists($nomDossier)){mkdir($nomDossier, 0777);}
#copie l'image sur notre serveur
move_uploaded_file($_FILES['movie']['tmp_name'], $nomDossier.'/'.$_FILES['movie']['name']);
$link = $nomDossier.'/'.$_FILES['movie']['name'];
$sql="INSERT INTO fichier (id, nom, link) VALUES ('','$nom','$link')";
#JE LANCE MA REQUETTE SQL
mysql_query($sql) or die(mysql_error());
$message='ajout terminé';
}
?>
<pre><?php print_r($_FILES); ?></pre>
<div id="content" class="upload">
<p><?php echo $message; ?></p>
<form action="" method="post" accept-charset="utf-8" enctype="multipart/form-data">
<p>Nom du film</br><input type="text" name="nom" value="" id="nom"></p>
<input type="file" name="movie" value="" id="movie"/>
<p><input name="submit" type="submit" value="Uploader"></p>
</form>
</div>
</body>
</html>
Modifié par webamon (11 Nov 2012 - 22:09)