такая проблема: нужно отправить в письме зарегистрированному пользователю "Ваш пароль: $pass" текст письма находится в базе, чтобы его можно было редактировать. извлекаем текст из базы, он представляет собой строку "Ваш пароль: $pass", записываем его в переменную $text, отправляем письмо: mail ("$mail", "", "$text", $headers); при отправке нужно, чтобы пароль $pass вставлялся в текст $text
Ничего не понял, что куда должно вставляться.. м.б. тебе это нужно? PHP: <?php $text = "Ваш пороль: ".$pass; ?>
эх, тема закончилась не начавшись, у меня тоже проблема с переменными при использовании функции mail(), началась когда хостер перешел с php4 на php5 из примера doherty, переменная $text (текст сообщения) у меня формируется конкатенацией нескольких строковых переменных, так вот когда в выражении конкатенации присутствуют переменные определенные в php-файлах которые были подключены оператором require, то письмо в этом случае не отправляется. пока определил что проблема именно в этом то убил целый день, теперь как исправить чтобы письмо все-таки отправлялось, подскажите кто чем может!
при этом в этот же момент переменная из подключаемого пхп-файла присутствует $headers, но это функцию mail() не смущает, а смущает ее если переменная из подключаемого пхп-файла присутствует в $text