Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

04.09.2009, 20:10
|
|
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме: 12942062
Репутация:
1550
|
|
PHP код:
<?php
$str="<b>1</b><b page=2>2</b><b page=3>3</b><b page=4>4</b><b page=5>5</b><b page=6>6</b><b page=7>7</b><b page=8>8</b><b page=9>9</b>";
preg_match_all("|>(.*?)</b>|", $str, $out);
for ($l=0;$l<count($out[1]); $l++)
echo $out[1][$l]."<br>";
?>
|
|
|

04.09.2009, 22:27
|
|
Познавший АНТИЧАТ
Регистрация: 07.05.2006
Сообщений: 1,031
Провел на форуме: 5885100
Репутация:
773
|
|
dell
Последний раз редактировалось Zitt; 09.09.2009 в 16:57..
|
|
|

04.09.2009, 22:36
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
application/octet-stream
|
|
|

04.09.2009, 23:51
|
|
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме: 3178262
Репутация:
389
|
|
или text/plain taxt/html
в зависимости от того как воспринимать внутренности =)
|
|
|

05.09.2009, 16:24
|
|
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
Провел на форуме: 3799424
Репутация:
479
|
|
имеется функция
function antixss($data){
......
и большое кол-во переменных которое надо прогнать через нее?
не соображу как реализовать(циклом?)
p.s подкиньте ссылочки на фильтры xss(или я бы дыже сказал фильтр нежелательных символов  )
|
|
|

05.09.2009, 17:04
|
|
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме: 3178262
Репутация:
389
|
|
Сообщение от #Wolf#
имеется функция
function antixss($data){
......
и большое кол-во переменных которое надо прогнать через нее?
не соображу как реализовать(циклом?)
Сформируй мысли конкретнее - что тебе конкретно нада....? какие переменные? не сообразишь как передать переменную???
переменные -> массив -> foreach -> function?
p.s подкиньте ссылочки на фильтры xss(или я бы дыже сказал фильтр нежелательных символов  )
htmlentities, htmlspecialchars - чем не устраивают?
|
|
|

05.09.2009, 18:21
|
|
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме: 3178262
Репутация:
389
|
|
PHP код:
<?php
function antixss($data)
{
//блабла
}
$var1 = '123';
$var2 = '456';
$array = Array('/', '&', '<', '>', $var1, $var2); //запихиваем всё для проверки
for($i = 0; $i < count($array); $i++)
{
antixss($array[$i]);
}
//Через foreach
/*
foreach($array as $value)
{
antixss($value);
}
*/
?>
Поправленно!
p.s. респект LIGA..... углядел 
Последний раз редактировалось FireFenix; 05.09.2009 в 18:51..
|
|
|

05.09.2009, 20:50
|
|
Новичок
Регистрация: 26.08.2009
Сообщений: 2
Провел на форуме: 8203
Репутация:
0
|
|
есть файл 1.txt
нужен скрипт который выведет по 4 строки в одну
|
|
|

05.09.2009, 21:19
|
|
Новичок
Регистрация: 28.07.2009
Сообщений: 1
Провел на форуме: 22758
Репутация:
0
|
|
Сообщение от 4es
есть файл 1.txt
нужен скрипт который выведет по 4 строки в одну
Пробуй. Если оно то скажи спасибо
PHP код:
<?php
function add(&$to,$line)
{
if(isset($line))$to.=", $line";
}
$f=file('1.txt');// прочитали из файла
foreach($f as $key=>$value)$f[$key]=trim($value,"\r\n");
for($i=0;$i<count($f);$i+=4)
{
$s=$f[$i];
add($s,@$f[$i+1]);
add($s,@$f[$i+2]);
add($s,@$f[$i+3]);
$s.="\r\n";
print($s); // вывели на экран
}
?>
|
|
|

05.09.2009, 21:40
|
|
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме: 3178262
Репутация:
389
|
|
Пробуй. Если оно то скажи спасибо
С моей точки зрения - говнокод!!!!
(с) Поправлено для уменьшения дальнейшего флуда
file.txt
Код:
1
2
3
4
5
6
7
8
9
0
10
11
12
13
14
15
16
PHP код:
<?php
$count = 4; //количество столбцов в строке
$content = file_get_contents('file.txt');
$file = explode("\r\n", $content);
for ($i = 0; $i < count($file); $i++)
{
for($j = 0; $j < $count; $j++)
{
if(count($file) > ($i * $count + $j))
{
if ($j > 0)
{
$result .= ',';
}
$result .= $file[$i * $count + $j];
if ($j == $count - 1)
{
$result .= '<br>'; // "\r\n"
}
}
}
}
echo($result);
?>
Результат
Код:
1,2,3,4
5,6,7,8
9,0,10,11
12,13,14,15
16
Последний раз редактировалось FireFenix; 06.09.2009 в 00:02..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|