Аз изобщо нямам достъп чрез FTP (въпреки, че съм платил да имам), но това не ме притеснява, защото ползвам HTTP! Дори и да имах FTP, пак щях да ползвам HTTP, защото обикновено FTP сървърите са много по-бавни от HTTP сървърите (не само на Lunarpages, но и на други доставчици на уеб хостинг!).
[/CODE]
uploader448545646545454145641549745465.php
PHP:
<?php
$target_path = "uploads/";
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']);
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
echo "The file ". basename( $_FILES['uploadedfile']['name'])." has been uploaded";
} else{
echo "There was an error uploading the file, please try again!";
}
?>
upload.html
HTML:
<form enctype="multipart/form-data" action="http://www.example.com/uploader448545646545454145641549745465.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000000" />
Choose a file to upload: <input name="uploadedfile" type="file" /><br />
<input type="submit" value="Upload File" />
</form>
php.ini (в директорията, където е файла uploader448545646545454145641549745465.php)
Код:
upload_max_filesize = 999M ;
post_max_size = 999M ;
Препоръчително е да се качват .zip архиви, които после да се разархивират чрез "PHP Shell Terminal" или подобна програма:
http://sourceforge.net/projects/phpterm/#item3rd-2http://sourceforge.net/projects/phpterm/#item3rd-2
Може да се ползва и файловия мениджър в контролния панел, но това обикновено става много по-бавно отколкото с "PHP Shell Terminal".
Редовно качвам .zip архиви по стотици мегабайти, които след разархивиране стават гигабайти. До сега от
Lunarpages не са изпищели (за разлика от GoDaddy, на които сървъра им отказа след като добавих няколкостотин субдомейна).