Problème avec base de donnée

Fermé
Whez - 10 mai 2014 à 18:33
 Loups - 10 mai 2014 à 23:07
Bonjour, j'ai fais ce script pour uploader une video, la video s'upload correctement, mais son nom ne veux pas se mettre dans la base de donnée, quel est le problème svp ?

<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=bd_site', 'root', 'wassim');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}

if (isset($_FILES['video']) AND $_FILES['video']['error'] == 0)
{


$infosfichier = pathinfo($_FILES['video']['name']);
$extension_upload = $infosfichier['extension'];
$extensions_autorisees = array('avi', 'mp4', '3gp', 'flv',);
if (in_array($extension_upload, $extensions_autorisees))
{
$rand_name = microtime().'.'.$extension_upload;
move_uploaded_file($_FILES['video']['tmp_name'], 'files/' .Basename( $rand_name));
$req = $bdd->prepare ('INSERT INTO bd_site(nom_vid) VALUES (:chemin)');
$req -> execute(array(
'chemin' => $rand_name
));
echo "L'envoi a bien été effectué !";
}

}




?>


1 réponse

up !
0