Upload
5 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Dobrý den, rád bych umožnil upload na servr přímo ze stránek půjde to tímhle scriptem? http://www.linuxsoft.cz/article.php?id_article=310
-
s kterym myslis? tam jsou jenom vyukovy priklady, budes si to muset upravit. ale to nahravani by melo fungovat
-
Myslel jsem <? 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; ?> Předpokládám že /31/hloupost.txt budu musete předělat..ale moc tomu nerozumím
-
články o PHP na linuxsoftu jsou dobré, ale řekl bych, že v tomto případě nevhodné (i když asi budou fungovat). Jestli sis všechno přečet, tka určitě nebude problém si to napsat podle svého gusta. Nejlepší je varianta - napsat si to sám, o něco horší je nechat si to udělat, a nejhosší, ale reálná varianta ej použít Google. :-) Což jsi zřejmě udělal, ale sksu hledat dál.
-
Nakonec jsem vygooglil tenhle fungující script: <b>Zadejte jmeno souboru:</b> <FORM ACTION="upload.php" METHOD="post" ENCTYPE="multipart/form-data"> <INPUT TYPE="file" NAME="soubor" SIZE="40"> <INPUT TYPE="submit" NAME="ok" VALUE="Upload"> </FORM> <?php $soubor_name = ($_FILES["soubor"]["name"]); $soubor = ($_FILES["soubor"]["tmp_name"]); $ok = ($_POST["ok"]); if ($ok == "Upload" && $soubor_name!="") { if (move_uploaded_file($soubor, "./upload/$soubor_name")) { chmod ("./upload/$soubor_name", 0646); echo "<b>Soubor $soubor_name byl nahran na server</b><BR>"; } else { echo "<b>Chyba - soubor nebyl nahran</b><BR>"; } } ?> Můžu do toho kódu přidat z předchozího kódu omezení velikosti ? (tuším že tohle: <input type="HIDDEN" name="MAX_FILE_SIZE" VALUE=300>)