Autor Zpráva
MilanJ
Profil
Mám problém s uploadem souborů na server.
Zkoušel jsem následující script:


if (isset($_FILES['fupload']))
{
print "název: ". $_FILES['fupload']['name'] ."<br />";
print "velikost: ". $_FILES['fupload']['size'] ." bajtů<br />";
print "dočasné umístění: ".$_FILES['fupload']['tmp_name'] ."<br />";
print "typ: ". $_FILES['fupload']['type'] ."<br />";
print "chyba: ". $_FILES['fupload']['error'] ."<br />";

$nazev_souboru = $_FILES['fupload']['tmp_name'];
$cil = "/www/aukce/admin/data/".$_FILES['fupload']['name'];


move_uploaded_file($nazev_souboru, $cil)
or die ("Přenesený soubor nelze zkopírovat");
}
?>
</div>
<form enctype="multipart/form-data"
action="<?php print $_SERVER['PHP_SELF']?>" method="post">
<p>
<input type="hidden" name="MAX_FILE_SIZE" value="2000000" />
<input type="file" name="fupload" style="width: 500px;"/><br />
<input type="submit" value="Odeslat soubor" />
</p>
</form>


...ale výsledek skončil takhle:

název: InstAsus.xls
velikost: 21504 bajtů
dočasné umístění: /www/tmp/phpympAZ8
typ: application/vnd.ms-excel
chyba:
název souboru je: /www/tmp/phpympAZ8
Warning: Unable to create '/www/aukce/admin/data/InstAsus.xls': No such file or directory in /www/doc/www.olterm.cz/www/aukce/admin/test7.php on line 23

Warning: Unable to move '/www/tmp/phpympAZ8' to '/www/aukce/admin/data/InstAsus.xls' in /www/doc/www.olterm.cz/www/aukce/admin/test7.php on line 23
Přenesený soubor nelze zkopírovat



Problém bude zřejmě v názvu adresářů.
Jak to vyřešit?
MilanJ
Profil
Určitě nejsem první, kdo má tenhle problém...
Hugo
Profil
MilanJ

Řešení je v tvém druhém příspěvku.
MilanJ
Profil
Přečetl jsem si toho dost a zatím jsem na nic nepřišel.
Myslím, že je chyba v názvu cesty, tedy možná...asi...
MilanJ
Profil
Když mám script v určitém adresáři, např. www/aukce/admin/, a chci uložit data do www/aukce/admin/data/, a dočasný soubor mám uložený v /www/tmp/phpympAZ8, jak zapsat správně cestu???
MilanJ
Profil
Nemám problém s přístupovými právy, přístup mám, jen ...nejede to.
Opravdu někdo neví kde je problém?
MilanJ
Profil
Zkouším nastavit různé tvary cesty, ale marně. :-((
*Čvachta*
Profil *
Tohle je cesta:

/www/doc/www.olterm.cz/www/aukce/admin/data/
MilanJ
Profil
BINGO!!!
Děkuji!
Toto téma je uzamčeno. Odpověď nelze zaslat.

0