ДОБРО ПОЖАЛОВАТЬ В НАШ ИНТЕРНЕТ МАГАЗИН ЦИФРОВЫХ ТОВАРОВ VOSHOP.PRO

Загрузка файлов методом POST на сервер. HTML+PHP
Цена: Бесплатно


Загрузка файлов методом POST на сервер. HTML+PHP




1. На серверe создадим папку images и 2-а файла  index.php and upload.php

2. в index.php запишем код:

<html>
<body>
<form action='upload.php' method='POST'
encytype="multipart/from-data"><!-- encytpe="multipart/from-data" нужен для
 загрузки файлов!!!-->
file: <input type='file' name 'filename'>
<input type='submit' value='send'>
</form>
</body>
</html>

3. в фаил upload.php запишем код:

<?
  $ran= rang(0000, 9999);
 $put='image/';
if (isset($_FILES['filename'] ['name']) && ($_FILES['filename']
['name'] !='')){
$name = $_FILES["filename"] ["name"];
move_upload_file($_FILES["filename"] ["tmp_name"],$put.$ran.
$name);
$namefile=$ran.$name;
echo "True";
}
else{
echo "False";
}
?>


4. запускаем браузер и откриваем  localhost/file/

пуремнную $namefile можно исползоват для вывода картинки или другого...

спасибо за просмотер =)))




PHP загрузка файла на сервер


<?php
// PHP загрузка файла на сервер
/* Сразу оговорюсь, что форма не предназначена для общего использования так как в просторах слишком много тех кто просто мечтает взломать ваш ресурс, а форма загрузки файла это самое не надежное, что только может быть на сайте если конечно хорошенько с ней не по работать. начнем..*/
if(empty($_FILES)){}
else{
$upload = "upload/".rand(000000000,999999999).".jpg";
move_uploaded_file($_FILES['photo']['tmp_name'],$upload);
header('location: /index.php');// самый простой способ не повторить отправку файла. После загрузки делаем редирект сам на себя
}
?>
<form method="post" action="" enctype="multipart/form-data">
<input type="file" name="photo">
<input type="submit" name="submit">
</form>

Так же форма не защищена абсолютна и написан этот скрипт только для ознакомления с принцыпом отправки фото или файла на сервер, надеюст пригодилось.
Подписывайтесь, ставьте лайки предлогайте идеи для новых видео .

КУПИ VIP - СКАЧИВАЙ ВСЕ БЕСПЛАТНО !

10-07-2019, 05:28 303
А также:

Добавление комментария

Кликните на изображение чтобы обновить код, если он неразборчив