Autor Zpráva
Kéhi
Profil *
stáhnul jsem tento kód
<? 

if ($_REQUEST["odeslano"]==1):
unlink ("./31/hloupost.txt");
// kontroly...
if (move_uploaded_file($_FILES['hloupost']['tmp_name'], "./31/hloupost.txt"))
{
//zpracování
};
else:
?>
Nahrání souboru na server
<form method="POST" ENCTYPE="multipart/form-data" action="<?echo $_SERVER["PHP_SELF"]?>">
<table border="1" >
<tr>
<td>Textový soubor</td>
<td>
<input type="HIDDEN" name="MAX_FILE_SIZE" VALUE=300>
<input type="file" name="hloupost" ACCEPT="text/*">
</td>
<td>(max. 300 bajtů)</td>
</tr>
<tr>
<td colspan="3">
<input type="hidden" name="odeslano" value="1">
<p align="center"><input type="submit" value="Odeslat"></td>
</tr>
</table>
</form>
<?
endif;
?>



potřeboval bychho upravit, aby jsem mohl ukládat jakýkoliv formát, jakoukoliv velikost,...
prostě cokoliv, dokud se to vejde
Casero
Profil
Kéhi
Tento skript povoluje všechny různé typy a velikost je omezene servrem, obvykle to jsou 2 MB.
r0me0
Profil
změň hodnotu value, ta omezuje velikost
PMARKO
Profil
<input type="HIDDEN" name="MAX_FILE_SIZE" VALUE=300> = max hodnota 300 Bytov - zmenit na inu max.. php standardne dovoli 2MB ako napisal Casero. Zmenis v PHP.ini.

<input type="file" name="hloupost" ACCEPT="text/*"> zmenis na ACCEPT = "*/*" a akceptuje cokolvek
petrsvetr
Profil
kdyz zmenim vyse popsane veci, abych mohl uploadovat cokoliv, treba soubory *.htm nebo obrazky apodobne, pak se mi vsechno stejne uklada do souboru
hloupost.txt

jak mam prosim zmenit radky, aby se vybrany soubor ulozil tak jak je do prislusneho adresare?

if (move_uploaded_file($_FILES['hloupost']['tmp_name'], "./31/hloupost.txt"))

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: