А для каждого пользователя регистрируется своя сессия и свой отдельный массив $_SESSION?
13 Авг 2010, 18:28
23.if ($index_str==1)
24.{
25.echo '';
26.}
Код ^
Notice: Undefined variable: index_str in /home/*/inc/head.php on line 23
Ошибка ^
Не подскажите в чем проблема?
Там же все написано
$index_str не определена. Тоесть она раньше не использовалась.
Оо, а как ее использовать можно?
Это же шапка
Да и работало оно 
На страничках и вправду не было $index_str =1;
Я бекап старый залил.
Извиняюсь
А для фильтрации данных достаточно использовать функцию htmlspecialchars? Или надо еще что-то?
13 Авг 2010, 18:503639, смотря каких данных, для запросов к бд(имею в в виду mysql) mysql_real_escape_string(), для обрезания лишних пробелов сзади и спереди trim(), еще есть escapeshellcmd(), preg_quote(), addslashes()...
13 Авг 2010, 19:10Почему не записывает данные в базу данных в каждую строку (новая записьс новой строки)?
Вот какделаю:
Получаю данные из формы (<textarea></textarea>)
И разбиваю на строки.
$numb = explode('\n',$_POST['numb']);
$password = explode('\n',$_POST['password']);
for($i=0; $i<sizeof($numb); $i++) {
$sql = "INSERT INTO `icq_num`(`id`, `id_razd`, `numb`, `password`, `price`, `time`, `data`) VALUES
(0, '".abs(intval($_POST['id_razd']))."', '".mysql_escape_string($numb[$i])."', '".mysql_escape_string($password[$i])."', '".$price."', '".$time."', '".$data."');";
if(mysql_query($sql)) {
echo $numb[$i]." добавлен.<br/>";
}
}
В $_POST['numb'] у меня числа
В поле $_POST['password'] призвольный набор символов и букв.
Из первого поля добавляется только первая строка, а из второго все строки в однуу ячейку напротив первой записи, в чём ошибка?