Показать сообщение отдельно

  #7  
Старый 22.05.2008, 22:25
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,187
С нами: 10495046

Репутация: 2642


По умолчанию

При отправке данных на форму они экранируются, поэтому регулярка получается с экранированными слешами, а так как там модификатор - слеш, то после открытия регулярки сразу следует закрытие. Короче вот исправленная версия:
Код:
<?php
echo '<form method="POST">';
echo '<input type="text" name="reg" size="100" value=""><h5>Регулярка</h5>';
echo '<input type="submit">';
echo '</form>';
$_POST['reg'] or die();
$str = '<a href="asdasd">asdasd</a> <a href="qweqwe">qweqwe</a>';
preg_match_all(stripslashes($_POST['reg']), $str, $p);
print_r($p);
?>

Последний раз редактировалось NOmeR1; 22.05.2008 в 22:28..
 
Ответить с цитированием