Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: checkbox-ы и отправка писем
 
 автор: новичек   (21.07.2005 в 13:39)
 
 

извините не знаю, как правильно назвать тему.
проблема такая.
есть выборка

<?
while ($row mysql_fetch_array($res)) {
?>
<tr><td><?=$row['id']?></td><td><?=$row['avtor']?></td><td><?=$row['name']?></td>
<td><input type="checkbox" name="tId[]" value="<?=$row['id']?>"></td>
<?}?>
?>

то есть создается таблица с чекбоксами, пользователь делает выбор по чекбоксам и отправляет форму, как потом разложить выбор чтобы выбранные ID прописались и отправились письмом на ящик ?
то есть данные приходят в функцию, а вот как их засунуть в письмо не знаю
пробовал так, не получается

<?
function otpr_mail() {
global 
$adminmail;
$tId $_REQUEST['tId'];
for(
$i=0;$i<sizeof($tId);$i++) {
$id=$tId[$i];
$messaga "$id";
}
mail($adminmail,$subjkt,$messaga,$adminmail);
?>

   
 
 автор: cheops   (21.07.2005 в 13:59)   письмо автору
 
   для: новичек   (21.07.2005 в 13:39)
 

Методика работы с checkbox описывается в темах по ссылкам
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=427
http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=483
Если будут вопросы - задавайте

PS Темы, посвящённые работе с СУБД MySQL лучше сразу задавать в соответствующем разделе форума http://www.softtime.ru/forum/index.php?id_forum=3

   
 
 автор: новичек   (21.07.2005 в 14:13)
 
   для: cheops   (21.07.2005 в 13:59)
 

посмотрел но нечего там подходящего не нашел.
и потом я не понял, какое отношение отправка на мыло имеет к MySQL ?

   
 
 автор: cheops   (21.07.2005 в 14:16)   письмо автору
 
   для: новичек   (21.07.2005 в 14:13)
 

Так вы же из базы данных берёте информацию
<?php
while ($row mysql_fetch_array($res)) {
?>

Или у вас только один e-mail? Не очень понятно - из вопроса кажется, что это массовая рассылка по нескольким e-mail.

   
 
 автор: новичек   (21.07.2005 в 14:26)
 
   для: cheops   (21.07.2005 в 14:16)
 

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

   
 
 автор: cheops   (21.07.2005 в 23:00)   письмо автору
 
   для: новичек   (21.07.2005 в 14:26)
 

Тогда строку
<?php
$messaga 
"$id";
?>

в цикле следует заменить на что-нибудь вроде
<?php
$messaga 
.= "$id,";
?>

   
 
 автор: новичек   (22.07.2005 в 01:50)
 
   для: cheops   (21.07.2005 в 23:00)
 

спасибо все получилось.

может все таки поможете чем по apache ?
http://www.softtime.ru/forum/read.php?id_forum=5&id_theme=5591&page=1

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования