Bir dosya yükleme yapmaya çalışırken $ boş _FILES

0 Cevap

Bu beni deli ediyor. Ben bir dosya yüklemek için nasıl anlamaya çalışıyorum. Çok basit iki dosya var, ama çalışmak için görünmüyor. Bu ilk kullanıcı dosya seçmenize izin dosyası:

<html>
<head>
<title>File Upload Form</title>
</head>
<body>
This form allows you to upload a file to the server.<br>

<form action="getfile.php" method="post"><br>
Type (or select) Filename: <input type="file" name="uploadFile">
<input type="submit" value="Upload File">
</form>
</body>
</html>
</code>

İkinci onu kolları php dosyasıdır:

<html>
<head>
<title>Process Uploaded File</title>
</head>
<body>
<?php

print_r($_FILES);
print "<P>\n";

move_uploaded_file ($_FILES['uploadFile'] ['tmp_name'],
       "../blimages/site/7337/{$_FILES['uploadFile'] ['name']}")

?>
</body>
</html>

Beri - için print_r hariç - Ben bir dosya yükleme yapmak için nasıl bir web sitesi öğretici bu çıkardı, ben bu dosyaları tamam düşünürdüm.

print_r($FILES) tamamen boş bir dizi döner.

Ben de php.ini kontrol etti. Dosya gönderimi izinli ve maksimum boyutu ben yüklemek çalışıyorum dosyasında çok daha büyük 2 megabayt, varsayalım 2M olduğunu vardır.

Başka ne yanlış olabilir?

Teşekkürler,

Sean.

0 Cevap