Вот в чем проблема.
Я делаю sring с php вот так
$string ="text";
$string .="text";
$string .="text".$AVarOverHere."more text";
$string .="text";
$string .="text";
echo $AVarOverHere;
Это все работает хорошо.Но я хочу отправить его по электронной почте с классом Mail.php, использующим Pear
. Поэтому я использую
$mail_object->send($recipients, $headers, $string);
. Вот проблема.
Не работает, когда яотправить текст с $ AvarOverHere, который исходит от функции, которая генерирует случайную строку
Функция
function genRandomString() {
$length = 6;
$characters = "0123456789abcdefghijklmnopqrstuvwxyz";
$string ="";
for ($p = 0; $p < $length; $p++) {
$string .= $characters[mt_rand(0, (strlen($characters))-1)];
}
return $string;
}
Но забавно то, что если я просто сделаю
$AVarOverHere = 'some string';
Работает !?Так что, черт возьми!Кто-нибудь знает, что делать?