|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.09.2011, 10:29 | #1 | |
Пользователь
Регистрация: 15.08.2011
Сообщений: 30
|
Отправка переменной через функцию mail ()
Все привет.
Столкнулся недавно с проблемой отправки содержания переменной на email. Имеется функция: Цитата:
Email,на который должно уйти письмо, хранится в базе SQL. Когда вытаскиваю email из базы и пытаюсь запихнуть его в $to письмо не отправляется. Как заставить скрипт отправлять письмо на тот емаил, который я вытаскиваю из базы? |
|
01.09.2011, 10:59 | #2 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Ваша функция complete_mail() не получает ни одного параметра, не видно также объявления глобальных переменных.
С какой радости она будет что-либо отправлять? Читаем про функции. |
01.09.2011, 11:05 | #3 |
Пользователь
Регистрация: 15.08.2011
Сообщений: 30
|
Я не стал закидывать весь код, параметры там заданы. Сама отправка работает если в $to='email@email.ru' я пишу мыло напрямую. А если к примеру $to='$email' то не работает.
|
01.09.2011, 11:07 | #4 |
Чатланин!
Форумчанин
Регистрация: 20.11.2010
Сообщений: 140
|
|
01.09.2011, 11:15 | #5 | |
Пользователь
Регистрация: 15.08.2011
Сообщений: 30
|
И так пробовал - не работает.
Цитата:
|
|
01.09.2011, 11:19 | #6 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
echo $to; перед функцией mail() что выведет у вас?
|
01.09.2011, 11:20 | #7 |
Чатланин!
Форумчанин
Регистрация: 20.11.2010
Сообщений: 140
|
ну все правильно...
только вот так, наверное было бы лучше PHP код:
|
01.09.2011, 11:37 | #8 | |
Пользователь
Регистрация: 15.08.2011
Сообщений: 30
|
Я много способов перепробовал, самый первый это просто тупо из базы в переменную а из переменной в $to, потом попробовал через POST, в $_POST['mail'] находится значение из инпута, в который в свою очередь вставляется значение из базы, но всеравно ниче не вышло.
Вот я немного отредактировал, чтобы было понятней: Цитата:
|
|
01.09.2011, 11:39 | #9 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
|
01.09.2011, 12:12 | #10 |
Пользователь
Регистрация: 15.08.2011
Сообщений: 30
|
Если я делаю так
$to=$email; а потом echo $to."<br/>"; То появляется емаил выдернутый из базы. Но дальше идет функция mail() и она не видит $to или еще чето |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отправка e-mail сообщения с форматированием через SMTP | chandrasecar | Работа с сетью в Delphi | 1 | 10.09.2014 21:29 |
Отправка на e-mail | romanzi | Работа с сетью в Delphi | 18 | 08.03.2014 14:09 |
Отправка e-mail через JavaScript | Gambler | Общие вопросы по Java, Java SE, Kotlin | 1 | 30.05.2007 14:03 |