Z formuláře...
------
<form action="upload_obrazku.php" enctype="multipart/form-data" method="post" style="height: 90px">
Mé foto: <input type="file" name="the_file" /><br/>
<input type="submit" value="Uložit" />
</form>
------
...potřebuji PHPčkem zpracovat zadaný soubor...
------
copy ($_POST["the_file"], "aaa.jpg");
------
...ale hází mi chybu Undefined index. Neví někdo, co s tím?
já používám tohle:
FORM METHOD="post" ENCTYPE="multipart/form-data">
<INPUT TYPE="file" NAME="soubor" SIZE="20"><BR>
if ($soubor_type == "text/plain" or $soubor_type="text/html") {
$soubor_name=StrToLower($soubor_name);
if (copy ($soubor, "upload_foto/$soubor_name")) {
....
a co třeba
move_uploaded_file($the_file, "/cesta/{$_FILES["the_file"]["name"]}");
Taky ne, Undefined index the_file, proč ho to nebere, když mu ho posílám metodou POST?
jo, ještě jedna věc... máš v tom formu enctype="multipart/form-data" ?
Mám, už jem na to přišel, stačí nespecifikovat datovou kolekci, a ještě jeden dotaz, když to chci uploadovat na WZ, jakou cestu mám zadat?
jakou chceš, je to relativní cesta vůdči skriptu...
$tmp = $_FILES['the_file']['tmp_name'];
$name = 'upload/' . $_FILES['the_file']['name'];
move_uploaded_file($tmp, $name);