{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1. [автор] (1 окт 2013, 23:28) [0/0] [0] [отв] [спам] [под] +1 | -1

if (preg_replace(\"[A-za-z0-9]+\", \"\", $nick) || preg_replace(\"[A-za-z0-9]+\", \"\", $pass) || preg_replace(\"[A-za-z0-9]+\", \"\", $kods))
чем заменить +,а то скрипт на них ругаеться?


Изм. 1 раз. / Посл. изм. (1 окт 2013, 23:29)
2.
-=CoolBoy=- * [мошенник] 4.79
(1 окт 2013, 23:29) [2/0] [2] [отв] [спам] [под] +1 | -1

Замени + на -

3. [автор] (1 окт 2013, 23:35) [0/0] [0] [отв] [спам] [под] +1 | -1
-=CoolBoy=-,

Приколист наф

4.
redbull * 1.81
(1 окт 2013, 23:44) [0/0] [0] [отв] [спам] [под] +1 | -1

haospahan2, чувак ты уже вроде второй раз задаешь вопрос насчет регулярок, и ждешь пока все за тебя решат.Возможно ты включишь немного смекалки и запустишь гугл.Там много чего интересного.Вот например http://www.php.net/manual/ru/function.preg-replace.php


Изм. 1 раз. / Посл. изм.
redbull * 1.81
(1 окт 2013, 23:46)
5. (3 окт 2013, 10:37) [0/0] [0] [отв] [спам] [под] +1 | -1

\"/([A-za-z0-9])+/isU\"


Изм. 1 раз. / Посл. изм. (3 окт 2013, 10:37)
6.
Mobiaaa * Верифицирован 2.73
(3 окт 2013, 10:38) [0/0] [0] [отв] [спам] [под] +1 | -1

/([A-z0-9]+)/isU вот так будет лучше


Изм. 1 раз. / Посл. изм.
Mobiaaa * Верифицирован 2.73
(3 окт 2013, 10:38)
7. (3 окт 2013, 10:39) [0/0] [0] [отв] [спам] [под] +1 | -1

P.S. это тебе не eregi, в preg надо указывать вначале и вконце какйо нить \"нечитабельный\" символ, решетку, или слеш или тильду бла-бла...

8. (3 окт 2013, 10:40) [0/0] [0] [отв] [спам] [под] +1 | -1

Mobiaaa, плюсик то зачем трогать? * а нижний регистр да, надо убрать ибо модификатор i *

9. [автор] (3 окт 2013, 10:57) [0/0] [0] [отв] [спам] [под] +1 | -1
NOTEFREE,

То есть + оставить,и добавить еще i?Просто изначально вообще было ereg_replace,а так как эта функция устарела,я заменил ее на preg_replace...
Добавлено 03.10.13 в 11:00:38:
if (!ereg_replace(\"#^([A-zА-я0-9\\-\\_\\ ])+$#ui\", \"\", $_POST[nick]) || ereg_replace(\"[A-za-z0-9]+\", \"\", $_POST[pass]))
Во,а вот это работать будет?

10. (3 окт 2013, 11:12) [0/0] [0] [отв] [спам] [под] +1 | -1

я понял что ереги было, я тебе и написал, короче делай как в 6м посте
preg_replace() и /([A-z0-9]+)/isU

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений