#2 Re: Ostatní problémy » upload souboru » 2011-07-28 16:06:27

udelal jsem testovaci script, ktery simuluje vyse uvedene:

http://kulecnik-jihlava.8u.cz/test.php

jeho obsah:
<?php
if ($_FILES["file"]["error"] > 0)
  {
  echo "Error: " . $_FILES["file"]["error"] . "<br />";
  }
else
  {
  echo "Upload: " . $_FILES["file"]["name"] . "<br />";
  echo "Type: " . $_FILES["file"]["type"] . "<br />";
  echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
  echo "Stored in: " . $_FILES["file"]["tmp_name"];
  }
?>

<html>
<body>

<form action="test.php" method="post"
enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file" />
<br />
<input type="submit" name="submit" value="Submit" />
</form>

</body>
</html>

co je spatne? sad

#3 Re: Ostatní problémy » upload souboru » 2011-07-28 14:37:25

sys_get_temp_dir();
mi vrati /tmp a ne /var/php jak je v phpinfo();

takze je asi jasny, kde je zakopanej pes, ale furt se mi ho nedari vykopat sad

#4 Re: Ostatní problémy » upload souboru » 2011-07-28 14:25:25

phpinfo();
mi tvrdi, ze je ta cesta nastavena:
upload_tmp_dir: /var/php

#5 Re: Ostatní problémy » upload souboru » 2011-07-28 13:58:56

Ahoj, nejde mi nahravat soubory.

Zjistil jsem, ze problem je v tom, ze se do move_uploaded_file() neposila hodnota $FILES['file']['tmp_name']

na endore:
print_r($FILES['file']);
Array
(
    [name] => 23.7.2011 EDKO16 (1).xls
    [type] =>
    [tmp_name] =>
    [error] => 6
    [size] => 0
)

na localu:
Array
(
    [name] => 23.7.2011 EDKO16 (1).xls
    [type] => application/vnd.ms-excel
    [tmp_name] => F:\xampp\tmp\php1B2F.tmp
    [error] => 0
    [size] => 210432
)

Error 6:
UPLOAD_ERR_NO_TMP_DIR
Value: 6; Missing a temporary folder. Introduced in PHP 4.3.10 and PHP 5.0.3.

takze to vypada, ze se nedostane do temporary folder nastavovanou v php.ini, s cimz nejpsis nehnu.
Hledal jsem podobny post tady na foru, ale nenasel jsem, takze bude chyba nejspis u me, jenze me uz nenapada co s tim delat sad

Diky za radu.

Zápatí

Založeno na FluxBB | CZ a SK