Вопрос по выражению для EREG()

Лексеич

Московский калмык
Вопрос по выражению для EREG()

Здравствуйте.

Тут загвоздочка небольшая. Вот суть задачи:

В форму вводятся определенные данные, включая id юзера.

В наличии есть файл с записями по всем операциям всех юзеров. Мне необходимо выдернуть действия определенного юзера, чей id вводится в форме.

вот часть формы:

Код:
<form name="transfer_form" method="POST">
<table align="center" cellpadding="2" cellspacing="2" width="500" bgcolor="black">
    <tr>
        <td width="50%" bgcolor="#D0EED0" align="center">
            Кого фильтруем (id)*:
        </td>
        <td width="50%" bgcolor="#F5FFF5" align="center">
            <input type="text" name="to" maxlength="7" size="7">
        </td>
    </tr>
...и т.д.
вот часть скрипта по фильтрации:

PHP:
if ($_POST['to'])			
{
				if
				(ereg ("Переданы данные от <a href=/info.php?id=$to>",$s) or
				ereg ("Переданы данные для <a href=/info.php?id=$to>",$s) or
Собственно вопрос в следующем: корректно ли помещать переменную в искомый шаблон?

Заранее благодарен.

-~{}~ 19.07.05 13:01:

Предвидя вопрос о strpos скажу, что нельзя ее использовать для данной задачи. Ибо иногда приходится работать с символьными.. как их... :) классами вроде и квантификаторами.

-~{}~ 19.07.05 13:04:

и еще... если тупо вбить id в код, поиск идет корректно. а вариант с формой не работает. ;( Переменные передаются.
 

amorfis

я стараюсь
PHP:
if ($_POST['to'])____________ 
{ 
________________if 
________________(ereg ("Переданы данные от <a href=/info.php?id=$_POST['to']>",$s) or 
________________ereg ("Переданы данные для <a href=/info.php?id=$_POST['to']>",$s) or
 
Сверху