Общие > Веб-технологии
хелп по регулярным выражениям
Макс:
--- Цитировать ---Так ты считаешь, что все равно стоит делать вторую проверку на стороне сервера?
--- Конец цитаты ---
конечно
MadDog:
semya
--- Цитировать ---Так ты считаешь, что все равно стоит делать вторую проверку на стороне сервера?
--- Конец цитаты ---
Не стоит, а обязательно надо!!!!
rembo:
semya
--- Цитировать ---но увы, он не заработал
--- Конец цитаты ---
- а я говорю работает!
<?php
$str = "sdfg/sdfJKG...gawrg/sadIUGHgds.hsgd";
if (preg_match("/^[a-z\\/\\.]*$/i",$str)) echo "1"; else echo "0";
?>
<form name="f">
<input type="hidden" value="<?=$str?>" name="str">
<script language="JavaScript">
if (document.f.str.value.match(/^[a-z\\/\\.]*$/i)) document.write(1); else document.write(0);
</script>
Результат:
1
1
--- Цитировать ---не хочется возвращаться к серверной валидации
--- Конец цитаты ---
можно подумать что ты ее проводил...
--- Цитировать ---но дело в том, что value.match(regexp) - это вовсе не пхп-шная конструкция
--- Конец цитаты ---
Регулярные выражения - и в африке регулярные выражения
rembo:
форум слеши съел, почему не кормите :)
semya:
два конечно в пхп работает, и я о том же, а вот в том скрипте не работает, мож кто посмотрит почему, я не могу понять...
http://sitemaker.ru/coding/dhtml/formsvalidation/
Навигация
Перейти к полной версии