Problème php et Base de donnée
Loups
-
Loups -
Loups -
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é !";
}
}
?>
>
A voir également:
- Problème php et Base de donnée
- Base de registre - Guide
- Formules mathématiques de base - Télécharger - Études & Formations
- Easy php - Télécharger - Divers Web & Internet
- Gigaset ne reconnait plus sa base - Forum telephonie fixe
- Formules excel de base - Guide