$_FILES Vide Lors du Téléchargement

Lorsque vous essayez d'accéder à la $_FILES tableau, PHP renvoie l'erreur

"Undefined index: image".

Dans mon php.ini fichier, File Uploads sont activés, et n'importe quel utilisateur peut écrire dans le /tmp répertoire. Dans le formulaire HTML, enctype est fixé à "multipart/form-data". Curieusement, le nom de base pour le téléchargement de fichier s'imprime alors je crois que PHP a réellement vu le dossier, mais a un certain problème de la télécharger.
Quelqu'un peut-il offre des suggestions sur les solutions possibles à ce problème? Par ailleurs, je suis en PHP5.

Des extraits de Fichier PHP

echo "Picture=" . $_POST['picture'] . "<br/>";
$uploadedPic = $_FILES['picture']['tmp_name'];

Formulaire HTML

<form action="PHPFile.php" method="post" enctype="multipart/form-data">

<p> Picture </p>
<input type = "file" id="picture" name="picture"/>

</form>
avez-vous essayé var_dumping votre $_FILES?
Êtes-vous, par hasard, à l'aide de Javascript pour sérialiser votre forme?
est post_max_size et upload_max_filesize dans votre php.ini réglé à une valeur suffisamment élevée?
J'ai utilisé print_r pour imprimer le contenu du tableau $_FILES, et imprimer un tableau vide. Pour certains maladroits raison, il fonctionne maintenant. Tout ce que j'avais à faire était de redémarrer le serveur. Je n'ai pas changer les paramètres que ce soit, et le fichier est à moins de 40 KO. Merci à tous pour votre aide!
Récemment, j'ai juste eu ce problème et c'est parce que j'ai oublié d'ajouter enctype="multipart/form-data" pour le formulaire de déclaration, je vois que vous n'avez pas, mais au cas où quelqu'un d'autre arrive.

OriginalL'auteur Paradius | 2009-08-28