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

  #6  
Старый 11.03.2009, 07:46
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 850
С нами: 9975266

Репутация: 1916


По умолчанию

Цитата:
Сообщение от #Wolf#  
подскажите как отсеять все символы кроме :
A-Z
a-z
0-9
. , - * ( )
и второй вопрос по мод_реврайту
что имеем:
http://site.ru/index.php?page=x и на этой же странице параметр id
что хотим: http://site.ru/page/x и так же с id
ээмм а в скриптах не надо будет менять ссылки?($pervpage = '<a title="В начало" href= ./index.php?page=1>'
1)
Так:
PHP код:
$str 'vbgmhdg*ere(bmdtjkddv0964,32257));№\84Рsdgdgbs !@@3ё+_):;№';

preg_match_all('#([a-z0-9-\.,\*\(\)]?)#i'$str$out);
echo 
join(''$out[1]); 
Или так:
PHP код:
$str 'vbgmhdg*ere(bmdtjkddv0964,32257));№\84Рsdgdgbs !@@3ё+_):;№';

echo 
preg_replace('#([^a-z0-9-\.,\*\(\)]?)#i'''$str); 


2)

Код:
RewriteRule ^page/([0-9]*)$ index.php?page=$1 [L]
И ссылки придётся менять в скриптах
 
Ответить с цитированием