UPLOAD

Nefuguje mi zde uplouad. Doma na locale to slape OK, tady ne. Pravdepodobne mam chybu s cestama do adresaru. Muzete mi nekdo poradit? Idealni by byl kousek kodu s popisem jak to tady funguje. Diky.
Neni to třeba velikostí souboru? MAX 2MB
Ne.V tom to neni. soubory, ktere uplouduju jsou male, nekolik kB.
příklad:

soubor "upload.htm":
<form method="post" action="upload.php" enctype="multipart/form-data">
<input name="userfile[]" type="file">
<input name="userfile[]" type="file">
<input name="userfile[]" type="file">
<input name="userfile[]" type="file">
<input name="userfile[]" type="file">
<input name="userfile[]" type="file">
<input type="submit" value="Upload!" >
</form>


Soubor "upload.php":
<?
for($i=0;$i<sizeof($userfile);$i++)
{
if(!$userfile_size[$i])
continue;

$UPLOAD = fopen( $userfile[$i], "r" );
$contents = fread( $UPLOAD,$userfile_size[$i]);
fclose( $UPLOAD );
$SAVEFILE = fopen("upload//".$userfile_name[$i], "wb" );
fwrite( $SAVEFILE, $contents,$userfile_size[$i] );
fclose( $SAVEFILE );
}
echo "Súbor bol úspešne skopírovaný";

?>
blbost blbost blbost ... tohle by slapalo na localhostu kde muzes zpracovavat soubory na mistnim serveru = na localhostu ... ale webzdarma nemuze cist soubory v tvym pocitaci .. napr $userfile = C:/www/obrazek.gif = tvojestranka.wz.cz/C:/www/obrazek.gif

... http://cz.php.net/manual/cs/features.file-upload.php
Manualy nepotřebuji, ale diky. Teoreticky to mam zmakly, proste mi to nefuguje na serveru. Na mym serveru doma to jede. Když uploaduju soubor, kam se ulozi pred tim nez ho prenesu tam kam chci? Na mista kam ho chci uložit se odvolavam relativni cestou vztazenou k umisteni scriptu ktery uklada soubor?
? ne-copy-rujes $_FILES["soubor"]["tmp_name"] ale rovnou $soubor coz nelze
? soubor nejde uploadovat - is_uploaded_file ($_FILES["soubor"]["tmp_name"])
- pomohlo by kdybys sem ten svuj zdroj napsal .. aspon ten princip
Zkousel jsem dva zpusoby:<p>
1)<br>
if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) {
copy($HTTP_POST_FILES['userfile']['tmp_name'], $adresar."/".$id_scripta."_".$nazev_souboru);}
<p>
2)<br>
move_uploaded_file($_FILES['userfile']['tmp_name'],$adresar."/".$id_scripta."_".$nazev_souboru)
<p>
chybu nevidim, pak uz jedine <form enctype="multipart/form-data" method="post"> .. a nebo ta cesta .. ze vseho nejdriv ji zkus dat do uvozovek .. celou .. kdyz to nepomuze nech si ji vypsat a zkontroluj jestli je spravne
Rozumim tomu dobre: nemusim se starat kam se soubor uplouduje, staci se na nej odkazat a zadat cestu kam ho chci umistit?
Nemate nekdo vzorovej kousek kodu, ktery zde na wz.cz funguje?