jak w temacie - mam banalny skrypcik do odbierania plików a problem polega na tym, że raz działa a raz nie. wygląda on tak:
FORMULARZ
Kod
<form action="upload.php" method="POST" enctype="multipart/form-data" onsubmit="showProgress(); fn();">
<input id="plik" name="plik1" type="file" size="75" onchange="showUploadButton();" />
<input type=image id="btnupload" src="gfx/upload.jpg" style="display:none;" />
</form>
<input id="plik" name="plik1" type="file" size="75" onchange="showUploadButton();" />
<input type=image id="btnupload" src="gfx/upload.jpg" style="display:none;" />
</form>
SKRYPT ODBIERAJĄCY
Kod
$p_tmp = $_FILES["plik1"]["tmp_name"];
$p_name = $_FILES["plik1"]["name"];
$p_size = $_FILES["plik1"]["size"];
if(is_uploaded_file($p_tmp)) {
move_uploaded_file($p_tmp, "files/$p_name");
echo "Plik: <strong>$p_name</strong> o rozmiarze <strong>$p_size bajtów</strong> został przesłany na serwer!<br />
}
$p_name = $_FILES["plik1"]["name"];
$p_size = $_FILES["plik1"]["size"];
if(is_uploaded_file($p_tmp)) {
move_uploaded_file($p_tmp, "files/$p_name");
echo "Plik: <strong>$p_name</strong> o rozmiarze <strong>$p_size bajtów</strong> został przesłany na serwer!<br />
}
cały czas wyskakuje że tu:
$p_tmp = $_FILES["plik1"]["tmp_name"];
$p_name = $_FILES["plik1"]["name"];
$p_size = $_FILES["plik1"]["size"];
nie znajduje PLIK1
i o co tu może chodzić?