|
| |
|
|
| |
для: NIK
(30.10.2006 в 22:33)
| | | Спасибо!
Все работает! | |
| |
|
|
| |
|
|
| |
для: Jaroslav
(30.10.2006 в 21:28)
| | | ну вот собственно половину скрипта тебе уже подсказали:
# Напротив списка писем выводишь чекбоксы
echo "<form method='POST'>
<input type='checkbox' name='array[]' value='1'> Письмо 1
<input type='checkbox' name='array[]' value='2'> ... 2
<input type='checkbox' name='array[]' value='3'> ... 3
<input type='submit'>
</form>";
|
обработчик будет такой:
# Так как чекбоксы возвращают массив, то первое что приходить мне на ум, это узнать сколько эл-ов # в массиве и пройтись циклом
$array = $_POST['array'];
$array_count = count($array);
for ($i = 0; $i <= $array_count; $i++) {
# удаляешь из бд письма с ID = $array[$i]
}
|
возможно можно найти решение ещё проще, если покапаться в книге :) | |
| |
|
|
| |
|
|
| |
для: cheops
(30.10.2006 в 12:24)
| | | На сайте есть форма для отправки сообщений администрации. Раньше письмо отправлялось при помощи функции mail() на почтовый ящик. Сейчас решил сделать несколько по-другому.
Данные при заполнении формы пользователями идут в базу данных MySQL. Одно письмо – одна строка. Из административной области я могу их просматривать и отвечать. Но возникли проблемы с удалением сразу нескольких писем (по одному удаляются). То есть, есть папка «Входящие письма», рядом с каждым письмом должен стоять переключатель и если их отметить и нажать «Удалить», то они должны удаляться. Так сделано в почте на Mail, Яндекс и.т.д. Подскажите, как это реализовать. | |
| |
|
|
| |
|
|
| |
для: jaroslav
(30.10.2006 в 01:17)
| | | Вас интересует обработка группы флажков или удаление писем из почтового ящика? | |
| |
|
|
| |
|
|
| |
для: jaroslav
(30.10.2006 в 01:17)
| | | > Подскажите, как передать значения всех отмеченных переключателей на другую страницу?
form.htm
<form action='script.php' method='POST'>
<input type='checkbox' name='ch[]' value='1'>
<input type='checkbox' name='ch[]' value='2'>
<input type='checkbox' name='ch[]' value='2'>
<input type='submit' value='Удалить'>
</form>
|
script.php
<?php
/* значения отмеченых переключателей находятся в массиве $_POST['ch'] */
// обработка
?>
|
| |
| |
|
|
| |
|
|
| | Приветствую!
Объясните, пожалуйста, как происходит удаление писем на Яndexe. Рядом с письмами стоят переключатели. Мы выделяем нужные письма (ставим галочки) и нажимаем «удалить». Отмеченные письма удаляются.
Как это сделано? Подскажите, как передать значения всех отмеченных переключателей на другую страницу?
Спасибо! | |
| |
|
|
|