Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3069 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  upload de video à partir d'un formulaire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

upload de video à partir d'un formulaire

n°1800400
sidjay
Posté le 15-10-2008 à 12:09:58  profilanswer
 

salut à tous,  
J'aimerai faire un upload de vidéos.
 
Voici le script d'upload que j'utilise en général pour les images :
 
<?
function upload($id) {
//script d'upload :
if (isset($_FILES)) {
// initialisation des chemins et des noms
$chemin = "media/";
$nom_temporaire = $_FILES["file"]["tmp_name"];
//$nom_final = strtolower($_FILES["file"]["name"]);
$nom_final = "rubrique_".$id.".jpg";
// ----------------------------------------
if ((($_FILES["file"]["type"] == "image/gif" )
|| ($_FILES["file"]["type"] == "image/jpeg" )
|| ($_FILES["file"]["type"] == "image/pjpeg" ))
&& ($_FILES["file"]["size"] < 2000000))
  {
  if ($_FILES["file"]["error"] > 0)
    {
    echo "Code d'erreur : " . $_FILES["file"]["error"] . "<br />";
    }
  else
    {
    echo "Upload: " . $_FILES["file"]["name"] . "<br />";
    echo "Type: " . $_FILES["file"]["type"] . "<br />";
    echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
    echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";
 
    if (file_exists($chemin . $nom_final))
      {
      echo $chemin . $nom_final . " existe déjà. ";
   //unlink ecrase le fichier qui existe
   unlink($chemin.$nom_final);
   move_uploaded_file($nom_temporaire,
      $chemin . $nom_final);
      echo "Fichier enregistré : ". $chemin . $nom_final;
      }
    else
      {
      move_uploaded_file($nom_temporaire,
      $chemin . $nom_final);
      echo "Fichier enregistré : " . $chemin . $nom_final;
      }
    }
  }
else
  {
  echo "Fichier non valide.";
  }
 }
 }
?>
 
Pour les images, il fonctionne sans problème mais pour uploader une vidéo, il n'y pas moyen...
 
Merci pour votre aide :)  
 
sidjay

mood
Publicité
Posté le 15-10-2008 à 12:09:58  profilanswer
 

n°1800427
flo850
moi je
Posté le 15-10-2008 à 12:49:10  profilanswer
 

Code :
  1. if ((($_FILES["file"]["type"] == "image/gif" )
  2. || ($_FILES["file"]["type"] == "image/jpeg" )
  3. || ($_FILES["file"]["type"] == "image/pjpeg" ))


est ce que tu as compris ce code ?


---------------

n°1800449
sidjay
Posté le 15-10-2008 à 13:49:42  profilanswer
 

oui biensur mais j'ai essayé en changeant comme ceci :
 

Code :
  1. if ((($_FILES["file"]["type"] == "videos/avi" )
  2. || ($_FILES["file"]["type"] == "videos/mov" )
  3. || ($_FILES["file"]["type"] == "videos/flv" ))
  4. && ($_FILES["file"]["size"] < 2000000))


 
ça ne marche qd-mm pas...je suppose que mon erreur est là dedans mais je ne vois pas ce que je peux mettre..
 tu as une idée??
 
merci à toi :)

n°1800541
e_m_o_c
Posté le 15-10-2008 à 15:59:40  profilanswer
 

Salut
 
image/gif, image/jpeg, c'est ce qui correspond au mime type des fichiers, et je crois que pour la video, c'est video/x-flv (sans s), video/mpeg, etc. Renseignes toi sur les mimetypes, c'est possible que ça règle ton problème. Tu as vu que ton upload était limité à 2 MO ? ça peut être un problème pour la vidéo. Ca, c'est à voir en fonction de ton hébergement pour les limitations dans le php.ini


---------------
urzhiata : sons, pixels & court-circuits : | : | : | : codelab.fr : forum du code créatif (pure-data, processing, ...)
n°1800553
sidjay
Posté le 15-10-2008 à 16:10:27  profilanswer
 

argh ça ne marche tjs pas....
 
je comprends pas....g bien le type de fichiers pourtant...
 si kelkun a une idée, il est le bienvenu!
Merci beaucoup!!

n°1800558
Pablo Escr​obarbe
Retour d'exil
Posté le 15-10-2008 à 16:12:14  profilanswer
 

Je redis ce qu'a dit e_m_o_c, tu as vérifié la taille de tes vidéos?

n°1800680
e_m_o_c
Posté le 15-10-2008 à 18:34:32  profilanswer
 

Citation :

argh ça ne marche tjs pas....


des précisions ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  upload de video à partir d'un formulaire

 

Sujets relatifs
player video, javascript + flash[JavaScript] Activer/Désactiver des champs dans un formulaire
[Struts] Formulaire avec nombre de champs variablecontrôle de check box dans un formulaire
détecter un .Exe à partir d'un autre .Exe[Access 2007] automatisation formulaires à partir de documents adminis
Cherche formulaire contact[résolu] [php] Générer une miniature à partir d'une image ?
Validation d'un formulaire avec la touche EntrerAperçu video WMV
Plus de sujets relatifs à : upload de video à partir d'un formulaire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR