Upload souboru + $_FILES

Prave tvorim upload souboru pro svoje stranky v PHP a zjistuju, ze to nejak nejde.. co s tiM?
<HTML>asi je vhodne poslat primo kus kodu (nebo odkaz kde to jde videt)
mne to funguje ... predpokladam, ze tobe ti tahle informace taky hodne rekla co?</HTML>
<form method="post" action="admin.php?lo=<?php echo $lo?>&open=cenik">
<table width="400">
<tr align="right"><td>Ceník k uploadu</td><td>
<input type="file" name="fileta"></td></tr><tr align="right"><td>Potvrďte</td><td>
<input type="submit" value=" Upload "></td></tr></table>
</form>

<?
// ulozeni souboru

if(isset($fileta))
{

echo $fileta;
if (!copy($fileta, "../data/cenik.xls"))

echo "Ceník nebyl uložen, kontaktujte prosím admina.<br><br>";
}

i kdyz misto "copy" pouziju move_uploaded_file tak to stejne proste nejde... a s tim copy mi to na localhostu chodi perfektne
Také jsem to zjistil. Pátráním jsem zjistil, že PHP nyní neposkytuje proměnnou _FILES. Dá se s tím něco dělat? Díky za odpověď.
<?

if (empty($step)) {
?>
<form method="post" enctype="multipart/form-data">
<input type="file" name="soubor">
<input type="hidden" name="step" value="1">
<input type="submit">
</form>
<?
} else {
print_r($_FILES);
if (file_exists("./soubor")) {
unlink("./soubor");
}
if (is_uploaded_file($soubor)) {
move_uploaded_file($soubor,"./soubor");
}
}
?>
super tak uz vim cim to bylo - bylo to tim enctype="multipart/form-data" v zadání formuláře!

ale ted mam dalsi prob... kdyz pomoci move_uploaded_file ukladam do jinyho adresare, priklad:

move_uploaded_file($soubor,"../data/news/cenik.xls");
tak mi vrati true jako ze je ulozenej ale ve skutecnosti tam neni.. proc?
neni tam nejaka vyjjimka pri psani ty cesty? normalne doma na apachovskym localhostu mi to funguje.
Tak zupa! už jsem na to přišla - musel jsem tam psát místo jednoho lomítka dvě - ..//data//news//cenik.xls
:o)
U Apache, pokud se knemu pripojujes jako k localhostu, muzes cokoli. Chyba Apache...