Je ne trouve pas un moyen de comprendre et de résoudre ce problème et j'ai beaucoup fait.
J'ai un script, souhait est un formulaire simple, qui envoie un fichier par POST. Le deuxième fichier, traiter les informations.
Par défaut, je donne à l'utilisateur quelques champs, l'un d'eux étant un champ de saisie de type "fichier" et il y a aussi quelques champs "cachés" qui me donnent des valeurs pour travailler avec POST.
J'ai trouvé que, lors de l'ajout d'une nouvelle entrée de type "fichier", le $ _POST renvoie le tableau 0, même $ _FILES ne renvoie rien. Je n'ai aucune idée de comment corriger ceci, et cela fonctionne très bien en gardant la boîte de saisie par défaut de type "fichier".
<form id="formulario" enctype="multipart/form-data" action="projectos_processar.php" method="POST">
Modo inserir projecto item!<br/><br/>
<label>Imagem de apresentacao: </label>
<input id="img_p_child" type="file" name="img_p_child" cols="100" value="" class="validate['required','image']" /><br/>
<br/>
<br/>
<input type="file" id="video" name="video" class="validate['required','video']" cols="100">
<br/>
<br/>
<hr>
Publicar o item ? <br/>
<br/>
<br/>
Sim <input type="radio" name="published" value="1"><br>
Nao <input type="radio" name="published" value="0" checked="true"><br>
<hr>
<!-- INICIO:: CAMPOS EM MODO HIDDEN -->
<input type="hidden" value="center" name="crop_X_Y" />
<input type="hidden" value="assets/publicidade/FURIOUS01/" name="stringDirPagina" />
<input type="hidden" value="128" name="parent_id" />
<input type="hidden" value="projectos_item" name="pagina_id"/>
<input type="hidden" value="inserir" name="tarefa" />
<!-- FIM:: CAMPOS EM MODO HIDDEN -->
<br/>
<input type="submit" value="Enviar" />
</form>
Cela se produit uniquement lorsque:
<input type="file" id="video" name="video" class="validate['required','video']" cols="100">
Existant!
var_dump($_POST)
, ou $_FILES
, print_r()
, etc. ne retournent rien. J'ai trieed pour créer un tableau sur l'entrée de type "fichiers", comme img_p_child[]
, mais rien.
Comment résoudre ce problème?
Merci de prendre votre temps!
j'oublié de mentionner que, je trieed droit d'envoyer maintenant un fichier d'image dans ce second champ d'entrée et de travaux, mais pas avec le fichier .FLV. Donc je pense qu'il y a une permission maximum, que j'ai besoin de changer sur php.ini, si c'est le cas, je suis désolé! : X
Référence Goo .... à .htaccess +1 – Baba