Загрузка фото
Загрузка фото
Добрый день! идея такая, необходимо чтобы при загрузке фотографии пользователем, это фото в последующем отправилось мне на email, подскажите как можно реализовать?
- 12funteam89
- Сообщения: 99
- Зарегистрирован: 29 окт 2010, 15:34
Re: Загрузка фото
Вот стандартная обратная форма для сайта с прикрепляемым файлом. Вытащи отсюда отправление файла на мыло. Вот и все.
Код: Выделить всё
<?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();?>
Re: Загрузка фото
12funteam89, а вы сами пробовали этот "стандартный" скрипт запустить?
Не припоминаю я чтоб в PHP был свой стандартный класс PHPMailer();
Линк в помощь ТС http://phpclub.ru/detail/article/mail там же есть и готовое решение для отправки файлов по почте.
Код: Выделить всё
$mail = new PHPMailer();
Линк в помощь ТС http://phpclub.ru/detail/article/mail там же есть и готовое решение для отправки файлов по почте.