|
|
|
|
|
для: mefestofel
(22.05.2007 в 13:58)
| | Лучше поправить либо так
<?php
for($i=0;$i<=("$name"-1);$i++)
{
mail("admin@localhost","{$imena[$i]}\n");
...
}
?>
|
либо так
<?php
for($i=0;$i<=("$name"-1);$i++)
{
mail("admin@localhost",$imena[$i]."\n");
...
}
?>
|
| |
|
|
|
|
|
|
|
для: mefestofel
(22.05.2007 в 14:40)
| | Нет это только для тестирования. | |
|
|
|
|
|
|
|
для: Trianon
(22.05.2007 в 14:38)
| | > Странный код... только сейчас заметил - Вы что пароли отправляете письмом? Зачем?
:-) | |
|
|
|
|
|
|
|
для: Alexej
(22.05.2007 в 14:27)
| |
<?
$bin=@mysql_query("SELECT * FROM `bin`");
$imena = '';
while($root=mysql_fetch_array($bin))
{
$root1=$root['name'];
$a=@mysql_query("SELECT * FROM `user` WHERE `login`='$current_author'");
$name=mysql_num_rows($a);
$imena=($root['name']." - ".$root['pass']."\r\n");
}
mail("admin@localhost","$imena\n");
if(mail) echo "фигня, которую Вы не соизволили перевести";
|
Странный код... только сейчас заметил - Вы что пароли отправляете письмом? Зачем? | |
|
|
|
|
|
|
|
для: Alexej
(22.05.2007 в 14:27)
| | Вынесите mail() за пределы цикла... | |
|
|
|
|
|
|
|
для: Trianon
(22.05.2007 в 13:57)
| | Я хочу чтобы письмо выглядело так:
1 строка
2 строка
3 строка
и т.д.
По строкам из БД | |
|
|
|
|
|
|
|
для: Alexej
(22.05.2007 в 13:33)
| | Хм... Ну да:
for($i=0;$i<=("$name"-1);$i++)
{
mail("admin@localhost","$imena[$i]\n");
...
}
|
Ничего не смущает? | |
|
|
|
|
|
|
|
для: Alexej
(22.05.2007 в 13:33)
| | У Вас цикл по записям, взятым из БД.
Причем ни одного файла Вы не создаете.
Вы создаете письма. по одному на каждое имя - поскольку функция mail() вызывается в цикле.
А теперь главный вопрос.
Как, Вы хотите, чтобы выглядело письмо?
И желательно без этих Ïèñ... а по-русски. | |
|
|
|
|
|
|
|
для: Trianon
(22.05.2007 в 13:25)
| | $bin=@mysql_query("SELECT * FROM `bin`");
while($root=mysql_fetch_array($bin))
{
$root1=$root['name'];
$a=@mysql_query("SELECT * FROM `user` WHERE `login`='$current_author'");
$name=mysql_num_rows($a);
$imena[]=($root['name']." - ".$root['pass']);
}
for($i=0;$i<=("$name"-1);$i++)
{
mail("admin@localhost","$imena[$i]\n");
if(mail) echo "Ïèñüìî óñïåøíî îòïðàâëåíî";
} | |
|
|
|
|
|
|
|
для: Alexej
(22.05.2007 в 13:18)
| | Стоит четырехэтажный дом, в каждом этаже по восьми окон, на крыше -- два слуховых окна и две трубы, в каждом этаже по два квартиранта. А теперь скажите, в каком году умерла у швейцара бабушка?
(c) Ярослав Гашек. Похождения бравого солдата Швейка.
PS. Особо поражает название темы. До письма дело не дошло, а отправка уже свершилась. | |
|
|
|
|