Zaczynam dopiero zabawe z php, no i pojawiają sie pierwsze problemy

chodzi mi mianowicie o stworzenie formularza w którym mógłbym wzkazać plik do edycji :roll2: a oto mój nieudany kawałek kodu :
<html>
<head>
<meta http-equiv="Content-type" content="text/html; cherset=iso-8859-2"/>
<title> Operacje na plikach</title>
</head>
<body>
<?php
if (isset ($_FILES['plik']))
{
$otwarty=fopen($_FILES['plik']['tmp_name'],'w'); // tu mam problem z pobraniem ścieżki i nazwy //pliku do zmiennej, wolałbym odwoływac się bezpośrednio do pliku a nie kopiować plik to tempa i dopiero z //niego otwierać plik do edycji
flock($otwarty,LOCK_EX);
readfile($otwarty);
..................
..................
flock($otwarty,LOCK_UN);
fclose($otwarty);
//echo($kopia.'sdfsdfs');
}
?>
<form action="<?php echo $_SERVER["PHP_SELF"];?>" method="post" enctype="multipart/form-data">
Otwórz plik: <input type="file" name="plik"/>
<input type="submit" value="Otwórz"/>
</form>
</body>
</html>
czy możecie mi wytłumaczyć gdzie tkwi problem? Z góry Wielki Dzięki