Probleme script php
sandrecarpe
Messages postés
35
Date d'inscription
Statut
Membre
Dernière intervention
-
sandrecarpe Messages postés 35 Date d'inscription Statut Membre Dernière intervention -
sandrecarpe Messages postés 35 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'ai un probleme pour faire un script d'upload video alors que j'ai réussi a faire le même pour les images, qu'est-ce qui ne va pas la dedant :
la réponse de la page est "une erreur est survenue !"
Pourriez-vous m'aider ?
<?php if (isset($_FILES['monfichier']) AND $_FILES['monfichier']['error'] == 4) { echo 'Aucun fichier téléchargé, champs vide'; } else { if (isset($_FILES['monfichier']) AND $_FILES['monfichier']['error'] == 0) { if ($_FILES['monfichier']['size'] <= 300000000) { $infosfichier = pathinfo($_FILES['monfichier']['name']); $extension_upload = strtolower($infosfichier['extension']); $extensions_autorisees = array('mkv', 'avi', 'wmv'); if (in_array($extension_upload, $extensions_autorisees)) { $nom = md5(uniqid(rand(), true)); $nomFinal = 'uploads/videos/' . $nom . "." . $extension_upload; move_uploaded_file($_FILES['monfichier']['tmp_name'], $nomFinal); echo "vidéo envoyée avec succès"; echo'<br/>'; echo '<a class="lien_retour" href="uploadvideo.php">partager une autre vidéo</a>'; $title = mysql_escape_string($_POST['title']); $req = $bdd->prepare('INSERT INTO videos (url, title) VALUES(?, ?)'); $req->execute(array($nomFinal, $title)); $req->closeCursor(); } else { echo "Format non autorisé !"; } } else { echo "La vidéo dépasse la taille autorisée !"; } } else { echo "une erreur est survenue !"; } } ?>
la réponse de la page est "une erreur est survenue !"
Pourriez-vous m'aider ?
A voir également:
- Probleme script php
- Script vidéo youtube - Guide
- Easy php - Télécharger - Divers Web & Internet
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Expert php pinterest - Télécharger - Langages
2 réponses
Bonjour,
En résumé ton programme teste une condition :
Comme elle n'est pas réalisée le message "une erreur est survenue !" est affiché, je subodores donc une erreur dans le tableau $_FILES['monfichier']['error'] mais sans affichage du contenu de ce tableau via un echo, ceci reste une supposition...
En résumé ton programme teste une condition :
if (isset($_FILES['monfichier']) AND $_FILES['monfichier']['error'] == 0) { .../... } else { echo "une erreur est survenue !"; }
Comme elle n'est pas réalisée le message "une erreur est survenue !" est affiché, je subodores donc une erreur dans le tableau $_FILES['monfichier']['error'] mais sans affichage du contenu de ce tableau via un echo, ceci reste une supposition...