Probleme d'envois de vidéos via un formulaire
Résolu
Marlocq
Messages postés
116
Date d'inscription
Statut
Membre
Dernière intervention
-
Marlocq Messages postés 116 Date d'inscription Statut Membre Dernière intervention -
Marlocq Messages postés 116 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j ai créer un formulaire d'envois de fichier vers mon serveur mais il refuse d'envoyer autre chose que des fichiers text (je m'occuperais de la gestion type/mime une fois que j'enverrais une vidéo)
j ai créer un formulaire d'envois de fichier vers mon serveur mais il refuse d'envoyer autre chose que des fichiers text (je m'occuperais de la gestion type/mime une fois que j'enverrais une vidéo)
$error=''; /** récupération des données **/ if (!empty($_POST['nom'])) { $nom=htmlspecialchars(addslashes(trim($_POST['nom']))); $longnom = calclongmot($nom); } else { $nom=""; $longnom=""; } if (!empty($_POST['cat'])) { $cat=$_POST['cat']; } else { $cat=''; } /** Récupération du fichier **/ if ($_FILES['fichier']['error'] > 0) { switch ($_FILES['fichier']['error']) { case 1: $error='<p>Problème : le fichier dépasse upload_max_filesize</p>'; break; case 2: $error='<p>Problème : le fichier dépasse la taille maximum autorisée</p>'; break; case 3: $error='<p>Problème : Dépot incomplet</p>'; break; case 4: $error='<p>Problème : le dépot n\'a pas été éffectué</p>'; break; case 6: $error='<p>Problème : Dépot impossible: vous n\'avez pas indiquer de répertoire temporaire</p>'; break; case 7: $error='<p>Problème : Echec du dépot: impossible d\'écrire sur le disque</p>'; break; } exit; } /* placement du fichier */ $fichier = 'videos/'.$_FILES['fichier']['name']; echo"<p>$fichier</p>"; if (is_uploaded_file($_FILES['fichier']['tmp_name'])) { if(!move_uploaded_file($_FILES['fichier']['tmp_name'], $fichier)) { $error="<p>Problème : impossible de déplacer le fichier dans son répertoire de destination</p>"; exit; } } else { echo $_FILES['fichier']['name']; } /* suppression des balise eventuelles */ $content = strip_tags($fichier); $fichiers=$content; echo"<p>fichiers=$fichiers</p>"; /** Envois bdd **/ if ($error=='') { } ?> <nav> <div id="menusup"> <ul> <li <?php if($nompageprin=='comvid'){echo'class=\"active\"';} ?>><a href="adminvideo.php" title="Liste des commandes" alt="Liste des commandes">Commandes</a></li> <li <?php if($nompageprin=='vidinsert'){echo'class="active"';} ?>><a href="videoinsert.php" title="Gestion des vidéos" alt="Gestion des vidéos">Vidéos</a></li> <li <?php if($nompageprin=='vueparent'){echo'class="active"';} ?>><a href="vueparent.php" title="Gestion des parents" alt="Gestion des parents">Parents</a></li> </ul> </div> <div id="menusecondaire"> <ul> <li <?php if($nompage=='insert'){echo'class="subactive"';} ?>><a href="videoinsert.php" title="Insérer des vidéos" alt="Insérer des vidéos">Insérer</a></li> <li <?php if($nompage=='supp'){echo'class="subactive"';} ?>><a href="absencesuti.php" title="Supprimer des vidéos" alt="Supprimer des vidéos">Supprimer</a></li> </ul> </div> <div class="clear"></div> </nav> <div id="contain"> <div id="ficheperso"> <div id="errormess"><?php if ($error!='') { echo"$error";} else { echo"";} ?></div> <form method="post" action='videoinsert.php' enctype="multipart/form-data" /> <input type="hidden" name="MAX_FILE_SIZE" value="2000000000"> <label for="nom">Nom (max:155 car)</label> <input type="text" name="nom" value="<?php if($nom!="") {echo"$nom";} ?>"> <label for="cat">Catégorie:</label> <select name="cat"> <?php $req_cat = " SELECT * FROM cat "; $req_cate = $db_conn->query($req_cat); while ($req_catego = $req_cate->fetch()) { $idcat=$req_catego['id_cat_cat']; $nomcat=$req_catego['nom_cat_cat']; echo '<option value="' . $idcat. '"'; if ($cat== $idcat) { echo " selected "; } echo '">' . $nomcat . '</option>'; } ?> </select> <label>Fichier : </label> <input type="file" name="fichier" id="fichier" /> <input type="submit" name="submit" value="Envois" /> </form> </div> </div>
A voir également:
- Probleme d'envois de vidéos via un formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Gagner de l'argent en regardant des videos tiktok - Accueil - Réseaux sociaux
- Partager des photos via un lien - Guide
1 réponse
Bonjour,
Quelle est la taille limite autorisée dans ton php.ini ?
Car, ton champ input pour définir la taille n'est là que pour fixer une taille maximum théorique à ton script... ça ne change pas la config de ton serveur.
Il faut modifier les valeurs des variables
Tu dois pouvoir faire ce réglage via un fichier .htaccess
Quelle est la taille limite autorisée dans ton php.ini ?
Car, ton champ input pour définir la taille n'est là que pour fixer une taille maximum théorique à ton script... ça ne change pas la config de ton serveur.
Il faut modifier les valeurs des variables
php_value upload_max_filesize php_value post_max_size php_value max_input_time php_value max_execution_time
Tu dois pouvoir faire ce réglage via un fichier .htaccess
Marlocq
Messages postés
116
Date d'inscription
Statut
Membre
Dernière intervention
Merci pour ta réponse après un chat avec le service client, il s'avère que je ne peux pas modifier ses valeur même en passant par un fichier .htaccess