Problème de téléchargement de vidéo

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème de téléchargement de vidéo

par marie » 09 mai 2006, 11:44

Et voila donc ce n'était pas une erreur sur mon script. Ca fonctionne avec des vidéos plus petite.
Merci pour votre aide et bonne journée

par iclo » 09 mai 2006, 11:29

ca dépend, essaie avec une vidéo de la taille des images qui sont acceptées, et renseigne toi les limites autorisées du serveur.
Il faut savoir que si ton ficher dépasse les limites d'upload, il n'est pas transmis au script, et que donc tu obtiens une erreur, et une taille de 0, ce qui rend inopérant le test effectuer sur la taille.

par marie » 09 mai 2006, 11:21

J'ais testé avec une image est cela fonctionne mais rien avec un vidéo meme petite

par zeus » 09 mai 2006, 11:04

Ou plutôt avec un fichier plus petit pour tester

par marie » 09 mai 2006, 10:59

OK merci je vais tester sur un autre serveur

par zeus » 09 mai 2006, 10:51

Si tu regarde le tableau $_FILE, size = 0 donc, pas d'erreur ;)

Il est possible que le serveur bloque l'upload avant ton script ;)

par marie » 09 mai 2006, 10:47

Non j'aurrais une erreur :

Code : Tout sélectionner

if ($_FILES['videos']['size'] > 10000*1024) { echo '<font color="#FF0000"><strong>Votre vidéo ne doit pas dépasser 10Mo</strong></font><br><br>';
Donc c'est peut etre du côté du disque externe

par iclo » 09 mai 2006, 10:39

Donc c'est bien lors de l'upload que cela foire, inutile de chercher du cote la copie vers le répertoire de destination. (Toujours commencer par isoler le probleme avant d essayer de modifier quoi que soit :D :D :D :D )

Vérifies que ta video ne dépasse les limites autorisées par le serveur.

par marie » 09 mai 2006, 10:35

Voila le résultat :

Code : Tout sélectionner

Array ( [videos] => Array ( [name] => pan.wmv [type] => [tmp_name] => [error] => 1 [size] => 0 ) )

par iclo » 09 mai 2006, 10:33

On peut commencer par un print_r($_FILES) histoire de voir ce que recoit réellement le serveur en upload. Ca permetra d'isoler un peu l'origine du probleme.

par marie » 09 mai 2006, 10:30

j'ai testé les deux sans résultat

par zeus » 09 mai 2006, 10:29

Est-ce que tu utilises encore copy() ou est-ce que tu utilises move_uploaded_file()

par marie » 09 mai 2006, 10:28

les url sont correct le repertoire de déstination...
Avec

Code : Tout sélectionner

error_reporting(E_ALL);
je n'ai aucun résultat :(
Le fait de travailler sur un disque externe en local ca peut jouer?
J'ai un téléchargement de photo qui fonctionne très bien..
Merci

par zeus » 09 mai 2006, 10:16

C'est 2 manières de penser. Personnellement, j'aime bien ne manipuler qu'une seule variable contenant l'url totale, mais c'est mon choix et je n'oblige personne à le suivre.

Après, comme marie a décidé d'utiliser la même méthode que moi ... ;)
Par contre, le nom de la variable $repertoireDestination est très mal choisi ;)

Pour afficher tout les messages d'erreur, utilise
error_reporting(E_ALL);
en haut de ta page

Sinon, pour un debugage efficace, je te conseille de faire afficher les url afin de vérifier que tout se passe comme tu veux. Il est possible que le transfert se fasse, mais pas là où tu le voudrais :lol:

par marie » 09 mai 2006, 10:12

oui $repertoireDestination contient les deux j'ai essayé en des deux manières mais sans résultat et cela ne m'affiche aucune erreur, ajoute les données dans la BDD mais ne copy pas la vidéo???
Merci pour votre aide