Перейти к публикации

Загрузка файлов на сервер! КАК?


sweetnames

Рекомендованные сообщения

Ув. гуру! Помогите с кодом формы для загрузки файлов на сервер, чтобы пользователи из браузера могли загружать свои файлы на сайт, ну и желательно, чтобы можно было вместе с этим сообщение отправить на е-мейл администратору. ПС. Сорри за кривое изложение вопроса, но думаю суть понятна. Спасибо.

Ссылка на сообщение
Поделиться на других сайтах

Желательно на PHP

<?php

if(isset($_POST['button'])) {

	$sDir = 'upload/';

	if (file_exists($_FILES['file']['tmp_name'])) {

		if(move_uploaded_file($_FILES['file']['tmp_name'], $sDir.$_FILES['file']['name'])) {

			echo 'Файл залит<br>';

			if (mail('test@test.ru','Новый файл','кто-то залил новый файл'.$_FILES['file']['name'].' !!!')) {

				echo 'Почта отправлена<br>';

			} else {

				echo '<font color="#FF0000">Почта не отправлена!!!</font><br>';

			}

		} else {

			echo '<font color="#FF0000">Файл не залит!!!</font><br>';

		}

	}

} else { 

	?><form method="post" action="" enctype="multipart/form-data">

	<input type="file" name="file" /><br><input type="submit" name="button" value="Залить" />

	</form><?	

}

?>

Вот самый простейший вариант, написанный за 3 мин. Не рекомендую использовать в таком виде, написал тока что б было понятно, куда направлять свои мысли :)

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...