endi007
29.11.2012, 17:01:12
Witam, razem z usługa DSL w neostradzie otrzymałem pakiety hostingowe. Wszystko niby działa pięknie obsługa Mysql php itp. Niestety mam problem z przesyłaniem plików przez php i metodę move_uploaded_file. Nie wiem czemu tablica $_FILES jest prawie pusta po uruchomieniu skryptu. Próbowałem różnych gotowców i zawsze to samo
$_FILES['plik']['tmp_name'] zwraca NULL
$_FILES['plik']['size'] zwraca NULL
co jest grane? Czy jest szansa że to ograniczenia od neo?
CuteOne
29.11.2012, 17:21:59
Pokaż kod HTML, którym przesyłasz pliki na serwer + dopisz to w pliku uploadu
I napisz tu co wywaliło na ekran
endi007
29.11.2012, 18:11:13
To kod HTML
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
<title>Upload</title>
</head>
<body>
<div>
<form enctype="multipart/form-data" action="wgraj.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="3072000" />
<input name="plik" type="file" />
<input type="submit" value="Wyślij plik" />
</form>
</div>
Na ekran wypluło:
Array
(
[plik] => Array
(
[name] => firma.txt
[type] =>
[tmp_name] =>
[error] => 6
[size] => 0
)
)
b4rt3kk
29.11.2012, 18:13:55
UPLOAD_ERR_NO_TMP_DIR: 6 - taka jest diagnoza Twojego problemu.