Вот тебе простенький пример загрузки файла на сервер
PHP код:
<html>
<head>Upload</head>
<body>
<h3>Upload</h3>
<?php
if(isset($HTTP_POST_VARS['submit'])) {
echo "Name:".$_FILES['userfile']['name']."<br>";
echo "Type: ".$_FILES['userfile']['type']."<br>";
echo "Size: ".$_FILES['userfile']['size']."<br>";
echo "Error: ".$_FILES['userfile']['error']."<br>";
move_uploaded_file($_FILES['userfile']['tmp_name'],
"/имя/папки/в/которую/надо/переместить/файл/".$_FILES['userfile']['name']);
}
else {
echo <<< TTEXT
<form enctype="multipart/form-data" action="upload.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="1000">
File: <input name="userfile" type="file">
<input type="submit" name="submit" value="Send">
</form>
TTEXT;
}
?>
</body>
</html>
<input name="userfile" type="file"> и так уже загружает файл на сервер во временную папку. Остается только перенести его, т.к. после окончания php сессии временный файл будет удален автоматически.