|
|
|
| Здравствуйте! =))
Мне нужно написать php-скрипт странички, на которой будет таблица и кнопка. В таблице первый столбец - это чекпоинты, и чтоб после нажатия кнопки, скрипт перезагружался, передавая в себя же массив номеров помеченных строк.
Суть примерно такая...
<?php
if(isset($_POST["array"]))
{
$array = $_POST["array"];
// Открытие текст-файла,
// Удаление из файла строк, имеющихся в $array,
// Сохранение текст-файла.
}
// Открытие текст-файла,
// Вывод по нему таблицы,
// Ожидание нажатия кнопки,
// Перрезагрузка с новым параметром "array"
?>
|
Помогите, пожалуйста =))
Если можно, на таком простом примере: Вызов скрипта без параметров выводит такую табличку...
--------------------------
| x | текст1 |
--------------------------
| | текст2 |
--------------------------
| x | текст3 |
--------------------------
| x | текст4 |
--------------------------
| А после нажатия кнопки и перезагрузки массив выглядит так:
Array
(
[0] => 0
[1] => 2
[2] => 3
)
|
| |
|
|
|
|
|
|
|
для: Sfinks
(20.01.2005 в 06:12)
| | Только 0 не используйте - он нужен для указания на массив
<?php
$types = $_POST['type'];
$types[] = 0;
print_r($type);
?>
<form action=get.php method=post>
<input type='checkbox' name='type[]' value='1' <?php if(in_array(1,$types)) echo "checked"; ?> >Первый флажок<br>
<input type='checkbox' name='type[]' value='2' <?php if(in_array(2,$types)) echo "checked"; ?> >Второй флажок<br>
<input type='checkbox' name='type[]' value='3' <?php if(in_array(3,$types)) echo "checked"; ?> >Третий флажок<br>
<input type='checkbox' name='type[]' value='4' <?php if(in_array(4,$types)) echo "checked"; ?> >Четвёртый флажок<br>
<input type='checkbox' name='type[]' value='5' <?php if(in_array(5,$types)) echo "checked"; ?> >Пятый флажок<br>
<input type='checkbox' name='type[]' value='6' <?php if(in_array(6,$types)) echo "checked"; ?> >Шестой флажок<br>
<input type='checkbox' name='type[]' value='7' <?php if(in_array(7,$types)) echo "checked"; ?> >Седьмой флажок<br>
<input type=submit>
</form>
|
| |
|
|
|
|
|
|
|
для: cheops
(20.01.2005 в 07:50)
| | Хм, как просто!
Я думал будет муть какая-нибудь мутная =))
БОЛЬШОЕ СПАСИБО! =)) | |
|
|
|