Ответов: 10 Просмотров: 394
|
PHP:
скопировать код в буфер обмена
<?PHP $maxsize=28480; // Установить максимальный размер файла в байтах if (!$HTTP_POST_VARS['submit']) { // print_r($HTTP_POST_FILES); $error=" "; // Это приведет к тому, что остальная часть сценария будет пропущена, // и в броузере отобразится форма выгрузки файла } $error = "<b>Вы должны отправить файл!</b><br /><br />"; unlink($HTTP_POST_FILES['upload_file']['tmp_name']); } if ($HTTP_POST_FILES['upload_file']['size'] > $maxsize AND !isset($error)) { $error = "<b>Ошибка, файл не может быть больше $maxsize байт.</b>" ."<br /><br />"; unlink($HTTP_POST_FILES['upload_file']['tmp_name']); } if ($HTTP_POST_FILES['upload_file']['type'] != "image/gif" AND $HTTP_POST_FILES['upload_file']['type'] != "image/pjpeg" AND $HTTP_POST_FILES['upload_file']['type'] !="image/jpg" AND { $error = "<b>Допускается выгружать только файлы форматов .gif или . jpeg." ."</b><br /><br />"; unlink($HTTP_POST_FILES['upload_file']['tmp_name']); } copy($HTTP_POST_FILES['upload_file']['tmp_name'], "uploads/".$HTTP_POST_FILES['upload_file']['name']); unlink($HTTP_POST_FILES['upload_file']['tmp_name']); print "Спасибо за ваш файл."; } else { echo("$error"); } ?> <html> <head></head> <body> method="post" enctype="multipart/form-data"> Выберите файл для выгрузки:<input type="file" name="upload_file" size="2000"> <input type="submit" name="submit" value="Отправить"> </form> </body> </html>
(Добавление)
[quote=Spyn4][/quote]
начал учить и тут такое помогите с этим кодом разобраться, Буду благодарен. |