Upload souboru na server - PHP
Zdravim,
Bojuju s uploadem souboru na server pomoci PHP. Abych to upresnil, "server" je muj PC s Apache a PHP. Hledal jsem i ruzne postupy na Internetu, ale script se vzdy jevi OK, ale nikde se nic neuploaduje.
Mam to nyni reseno takto pomoci 2 souboru:
index.php:
<html>
<head>
<title>upload</title>
</head>
<body bgcolor="white" text="#000000" link="#0000FF" vlink="#0000FF" alink="#0000FF">
<p align="center">
<form method="POST" ENCTYPE="multipart/form-data" action="upload.php">
<input type="file" name="soubor_1"><br>
<input type="file" name="soubor_2"><br>
<input type="file" name="soubor_3"><br>
<input type="file" name="soubor_4"><br>
<input type="file" name="soubor_5"><br>
<input type="submit" value="Upload">
</form>
</p>
</body>
</html>
a upload.php:
<html>
<head>
<title>upload</title>
</head>
<?
move_uploaded_file($soubor_1,"upload/".$soubor_1);
move_uploaded_file($soubor_2,"upload/".$soubor_2);
move_uploaded_file($soubor_3,"upload/".$soubor_3);
move_uploaded_file($soubor_4,"upload/".$soubor_4);
move_uploaded_file($soubor_5,"upload/".$soubor_5);
?>
<body bgcolor="white" text="#000000" link="#0000FF" vlink="#0000FF" alink="#0000FF">
<p align="center"><font face="Verdana" size="2">Soubor(y) odeslán(y) na server.</font></p>
</body>
</html>
...mam nastavene v php.ini polozku upload_tmp_dir na F:\htdocs\data ...coz je adresar na webovem serveru (Apachi), kde chci aby koncily ty uploadovane data, kazdopadne nevim, jestli to myslim dobre.
article.php
K súborom pristupuj prostredníctvom superglobálnej premennej $_FILES. Dokumentácia je aj s príkladmi v komentároch na http://sk.php.net/manual/sk/function.move-uploaded- file.php.
Diky vam obema, script na pcsvet.cz je zatim jediny funkcni na ktery jsem natrefil
cili problem je vyresen... v mem pripade staci toto:
Jeste dodam... takto jsem si to poupravil pro vice souboru (3):