Загрузка фото

Если вы хотите получить что-то готовое и бесплатно, то пишите в этом разделе.
Ответить
Аватара пользователя
grenium
Сообщения: 25
Зарегистрирован: 16 май 2010, 14:16

Загрузка фото

Сообщение grenium »

Добрый день! идея такая, необходимо чтобы при загрузке фотографии пользователем, это фото в последующем отправилось мне на email, подскажите как можно реализовать?
Аватара пользователя
12funteam89
Сообщения: 99
Зарегистрирован: 29 окт 2010, 15:34

Re: Загрузка фото

Сообщение 12funteam89 »

Вот стандартная обратная форма для сайта с прикрепляемым файлом. Вытащи отсюда отправление файла на мыло. Вот и все.

Код: Выделить всё

<?phpfunction send_mail(){$name = htmlspecialchars($_REQUEST['name']);}{$email = htmlspecialchars($_REQUEST['email']);}$message = '<b>Имя пославшего: </b>'.$_REQUEST['name'].'<br> <b>Электронный адрес: </b>'.$_REQUEST['email'].'<br><b>Сообщение: </b>'.$_REQUEST['mess']; include "class.phpmailer.php";// подключаем класс $mail = new PHPMailer();$mail->From = $_REQUEST['email'];$mail->FromName = $_REQUEST['name'];$mail->AddAddress('мыло@мыло.ру');$mail->IsHTML(true);$mail->Subject = $_POST['title']; if(isset($_FILES['files'])){if($_FILES['files']['error'] == 0){$mail->AddAttachment($_FILES['files']['tmp_name'],$_FILES['files']['name']);}}$mail->Body = $message;if (!$mail->Send()) die ('Mailer Error: '.$mail->ErrorInfo);{echo '<center><b>Спасибо за отправку вашего сообщения<br><a href=index.html>Нажмите</a>, чтобы вернуться на главную страницу';}if (!empty($_POST['submit'])) send_mail();?>
IndieGD
Сообщения: 124
Зарегистрирован: 28 май 2013, 19:20

Re: Загрузка фото

Сообщение IndieGD »

12funteam89, а вы сами пробовали этот "стандартный" скрипт запустить?

Код: Выделить всё

$mail = new PHPMailer();
Не припоминаю я чтоб в PHP был свой стандартный класс PHPMailer(); ;)

Линк в помощь ТС http://phpclub.ru/detail/article/mail там же есть и готовое решение для отправки файлов по почте.
Ответить