Пытаюсь разобраться с отправкой данных формы с пом. mail(), не изучая остальной php. Вроде всё сделал, всё красиво и логично, но - не работает. Поискал, у кого какие ошибки возникали - нашёл, что вроде дожен быть php.ini, в котором должен быть указан smtp-сервер. Это так? А где тогда должен быть php.ini - в корне сайта? Как он цепляется при работе mail() - автоматически? И хотелось бы пример работающего варианта файла php.ini
Примечание:
NetRain: Используя Ваши сравнения, я скорее 20 лет ездил как раз на авто (см.
http://winkniga.ru), а теперь оказался в кабине самолёта. И решил, что завести двигатели и проехать чуток по взлётному полю я уж как-нибудь смогу... а лететь мне и не нужно.
Примечание:
eLdi007: Причём тут linux? У меня на компе вообще винды.
Примечание:
Epsiloncool: я вообще-то думал, что выполнение php-скриптов (и в частности отсылку почты) обеспечивает ПО на хостинге. Это казалось логичным - раз уж оно обеспечивает принятие почты на мой домен, то и отправку должно обеспечивать тоже... Наверное, я всё-таки ошибался, раз тут какие-то дефолтовые установки и куча разных каталогов...
Примечание:
DF777: спасибо, буду посмотреть...
Примечание:
So-nik: как раз по интернет-примерам и делал. Правда, вот на php-mail.ru ещё не был...
Примечание:
Epsiloncool_2: я хотел, чтобы хостинг-сервер отправил моё письмо (данные формы, заполненной на сайте), вот и всё. При этом должно быть не важно, на какой платформе работает сервер у хостинг-провайдера, в каких папках там, на сервере у хостинг-провайдера, лежат php-настройки и т.п.
Ещё раз повторю, просмотрев кучу примеров использования mail() в Интернете, я решил, что выполнение php-скрипта обеспечивает сервер хостинга, а не компьютер/планшет/смартфон конечного юзверя, который в данный момент смотрит сайт. Это было бы логично - ибо откуда на компе/планшете пользователя, который зашёл на сайт и заполняет форму, возьмётся установленный php? Но если я ошибался, то вопрос снимается.
Примечание:
Epsiloncool_3: как раз пользуюсь вариантом 1 и хочу перейти на вариант 2. Пока не удаётся, но я не отчаиваюсь :-)
HTML я знаю, с mailto было бы всё хорошо лет 10-15 назад :-(.
А сейчас никакие аутлуки и прочее ни у кого не настроено, все пользуются интернет-почтой: яндексом, мейлом, рамблером, гуглом... И вот представьте, вы просто нажимаете на сайте на кнопку "Отправить письмо", а Ваш комп 15-20 секунд шуршит и после этого предлагает настроить Outlook Express... А на Андроиде и вообще вместо нужного адреса кому отправляется письмо подставляет хрен знает какой...
Примечание:
Epsiloncool_4: не работал именно сложный пример... хотелось, чтобы всё было красиво. Упрощённый пример сработал - по крайней мере, письмо пришло, Остальное - рабочие моменты, буду решать.
Всем большое спасибо, больше всего помог, как ни странно, slo_nik. По его подсказке я нашёл на php-mail.ru работающий вариант, а также ещё много нужно и интересного по теме.
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.