Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Perl, PHP: отправка формы на e-mail

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

Открыть новую тему     Написать ответ в эту тему

Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
roma255

Цитата:
я знаю я вам писал о файле call.php но его нет

есть, возможно настроен mod_rewrite на сервере и перекидывает на другой php файл.  
возможно используется какая то CMS, которая обрабатывает несуществующие URL.
 
но html код ничем не поможет. нужен именно тот код, который обрабатывает данные из упомянутой формы. все, что видно из нее, что данные идут в
Цитата:
action="call.php"

а что дальше - это уже от настроек сервера зависит

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 21:40 17-07-2018
roma255

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
к сожалению нет файла call.php

Всего записей: 77 | Зарегистр. 28-10-2008 | Отправлено: 21:49 17-07-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
roma255

Цитата:
к сожалению нет файла call.php

тогда вам никто не сможет помочь. нужен либо этот файл, либо смотреть какой фактически файл обрабатывает данные из формы и его код.

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 21:52 17-07-2018
roma255

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
тогда вам никто не сможет помочь. нужен либо этот файл, либо смотреть какой фактически файл обрабатывает данные из формы и его код.
 

 
как это можно посмотреть?

Всего записей: 77 | Зарегистр. 28-10-2008 | Отправлено: 22:13 17-07-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
roma255

Цитата:
как это можно посмотреть?

смотреть .htaccess (если Апач сервер) на использование mod_rewrite или саму конфигурацию сервера. а лучше дать доступ тому, кто разбирается, потому что иначе, чувствуется, сами не поймете что искать.

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 22:15 17-07-2018
roma255

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да  у меня доступа к серверу нету, но чувствую что можно что то сделать, что бы данные введенные в форму дублировались на мой эмейл  ...ладно подумаю что и как ...

Всего записей: 77 | Зарегистр. 28-10-2008 | Отправлено: 22:28 17-07-2018 | Исправлено: roma255, 22:29 17-07-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
roma255

Цитата:
но чувствую что можно что то сделать, что бы данные введенные в форму дублировались на мой эмейл

можно, но не правкой html формы.
через нее можно лишь изменить отправку данных на другой скрипт (свой), в котором отсылается сообщение по нужному адресу, а потом имитируется POST запрос к оригинальному call.php скрипту (как изначальная передача данных из формы). но это сложно, не нужно и неудобно для тех, кто не понимает как это работатет.

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 22:30 17-07-2018 | Исправлено: Mavrikii, 22:31 17-07-2018
RamBlur

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
доступа к серверу нету
-тогда вроде нет вообще доступа к данным формы и смысла тоже нет. Поставьте action="mailto:<ваш e-mail>" у клиента будет открываться почтовая программа и данные формы могут быть пересланы на ваш адрес без участия сервера.
Хотя, это ерунда, лучше разберитесь - как оно так у вас получилось: есть сервер, сайт, форма, но доступа к серверу нет!?

Всего записей: 16 | Зарегистр. 21-05-2018 | Отправлено: 10:16 18-07-2018
roma255

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Содержимое файла call.php  

Всего записей: 77 | Зарегистр. 28-10-2008 | Отправлено: 10:53 19-07-2018 | Исправлено: roma255, 13:41 19-07-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
roma255
Это не тот файл (не из той папки), либо сайт, куда выкладываете, вырезает части - видно, что код не содержит php и даже html код отображается не до конца. Выкладывайте прямо здесь, чтобы не захламлять пост используйте тег [more]тут содержимое файла[/more]
Плюс если вы копируете просто исходник страницы из браузера (открыв код отображаемой вам страницы), то тоже не пойдет - в нем не будет php кода, так как он не выдаётся в браузер, а обрабатывается на сервере. Нужно содержимое call.php полученное именно в файловой системе сервера.

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 12:18 19-07-2018 | Исправлено: Mavrikii, 12:23 19-07-2018
roma255

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
roma255
Это не тот файл (не из той папки), либо сайт, куда выкладываете, вырезает части - видно, что код не содержит php и даже html код отображается не до конца. Выкладывайте прямо здесь, чтобы не захламлять пост используйте тег Подробнее...
Плюс если вы копируете просто исходник страницы из браузера (открыв код отображаемой вам страницы), то тоже не пойдет - в нем не будет php кода, так как он не выдаётся в браузер, а обрабатывается на сервере. Нужно содержимое call.php полученное именно в файловой системе сервера.

 
 
такого файла к сожалению получить я не могу ...

Всего записей: 77 | Зарегистр. 28-10-2008 | Отправлено: 12:58 19-07-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
roma255

Цитата:
такого файла к сожалению получить я не могу  

Тогда и реализовать то, что вам хочется, не представляется возможным.

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 12:59 19-07-2018
roma255

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Установил вот такую вот . Можно здесь сделать  что бы копии данных отсылались на мой эмейл  
 
 

Всего записей: 77 | Зарегистр. 28-10-2008 | Отправлено: 14:24 20-07-2018 | Исправлено: roma255, 18:28 20-07-2018
RamBlur

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
roma255, дубль стопистцот - не может HTML отправлять на почту.
Содержимое HTML-формы браузером отправляется на сервер по адресу из тега формы <form action="обработчик формы">.
Если хотите что-либо получить на почту, в обработчике формы напишите вызов sendmail-а и укажите данные, которые надо послать.
Если не можете редактировать код обработчика на сервере, то получить желаемое невозможно. Меняйте хостера.

Всего записей: 16 | Зарегистр. 21-05-2018 | Отправлено: 16:51 20-07-2018
roma255

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Решено

Всего записей: 77 | Зарегистр. 28-10-2008 | Отправлено: 13:02 21-07-2018 | Исправлено: roma255, 15:45 21-07-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
roma255

Цитата:
Решено

ну так поделитесь как. а то может мы что то не так поняли в ваших объяснениях.

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 21:59 21-07-2018
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
что можно сделать чтобы e-mail не рассматривался как спам ?
 
заранее спасибо

Всего записей: 2235 | Зарегистр. 25-02-2013 | Отправлено: 01:06 23-11-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Цитата:
чтобы e-mail не рассматривался как спам

отправлять через почтовые сервера с mx записью указывающий на домен обратного адреса, как минимум

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 01:11 23-11-2018
RamBlur

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
через почтовые сервера с mx записью указывающий на домен обратного адреса

А вот не поможет. MX - указывает только на приём почты.
 
Как минимум, надо настроить SPF.
Лучше - DKIM.
 
Хотя, то, что DKIM лучше, может быть просто суеверием.

Всего записей: 16 | Зарегистр. 21-05-2018 | Отправлено: 01:28 23-11-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RamBlur

Цитата:
А вот не поможет. MX - указывает только на приём почты.

не только. показывает, что валидный сервер обслуживающий этот домен.
это, чаще всего, проверяется в первую очередь и без SPF или DKIM (ибо они, в основном, настроены у крупных орагнизаций)
у меня много лет бегал сервер без таковых, только добавил SPF недавно, так как решил перекидывать почту через другой сервер.

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 02:03 23-11-2018 | Исправлено: Mavrikii, 02:04 23-11-2018
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

Компьютерный форум Ru.Board » Интернет » Web-программирование » Perl, PHP: отправка формы на e-mail


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru