|
|
|
|
|
для: FaDer
(22.06.2006 в 21:09)
| | Можно в пхп в зависимости от строки выбирать нужный файл.
Ну в общем певый вариант тебе должен подойти..
<?
$s="string|file.txt";
$vars=explode("|",$s);
$file=file($vars[1]);
...
|
| |
|
|
|
|
автор: FaDer (22.06.2006 в 21:09) |
|
|
для: valenok
(22.06.2006 в 21:02)
| | Не, ты наверно не допонял. А я просто не дописал.
Дело в том что, мне нужно удалить строку(Строка Это 1 переменная) из файла(Файл Это 2 переменная, так как он разный, а не один), и поэтому нужно передать 2 переменные.
--
Я понял с explode, пойду делать...
Спасибо. | |
|
|
|
|
|
|
|
для: FaDer
(22.06.2006 в 20:48)
| | Так не нужно передавать несколько перемнных..
<form>
<input type='checkbox' name='del[]' value=1>
<input type='checkbox' name='del[]' value=2>
...
<input type='checkbox' name='del[]' value=15>
</form>
<?php
for($i<count($_POST['del']);$i++){ mysql_query("DELETE FROM table WHERE id=".$_POST['del'][$i].");}
|
| |
|
|
|
|
автор: FaDer (22.06.2006 в 20:48) |
|
|
для: valenok
(22.06.2006 в 20:27)
| | Ну чтобы галочки поставить на ненужных сообщениях, и делькнуть одной кнопкой. А не по очерёдно. | |
|
|
|
|
|
|
|
для: FaDer
(22.06.2006 в 20:17)
| | Можно передать только одну переменную.
Но её можно разложить на две.
Тоесть переменная такая: "var1|var2"
<?
$vars=$_POST['checkbox'];
$vars=explode("|",$vars);
$var1=$vars[0];
$var2=$vars[1];
|
explode -- Разбивает строку на подстроки
Более простыми словами: explode "взрывает" строку в опредлённом месте, у нас - там где линия |.
И две раздельные части суёт в массив.
Тоесть такая конструкция:
explode("|","text0|text1|text2");
Разобьёт строку на три части по заданному символу.
--
Можете поделиться - как возникла надобность в передаче двух переменных чекбоксом? | |
|
|
|
|
автор: FaDer (22.06.2006 в 20:17) |
|
| Можно ли через Checkbox передать 2 переменные? Дело в том что, мне нужно удалить строку из файла, и поэтому нужно передать 2 переменные. | |
|
|
|
|