Здравствуйте! В php недавно, возникла проблема. Код (PHP): function first_check() { if (!preg_match("/^[a-zA-Z0-9]+$/", $_POST['login'])) { $error = "Недопустимые символы"; echo "$error"; exit(); } } Вот эту функцию нужно вызвать в нескольких местах, но что бы она проверяла не только $_POST['login'] а например другие поля. Как это можно организовать? PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
передавать строку нужную на проверку в саму функцию Код (PHP): first_check( $sSomeString = '' ) и подставить в preg_match в место $_POST['login'] ((
Спасибо больше, разобрался. Вот пример, кому нужно Код (PHP): function first_check($string) { if (!preg_match("/^[a-zA-Z0-9]+$/", $string)) { $error = "Недопустимые символы"; echo "$error"; exit(); } } first_check($string = $_POST['login']);
можно просто передавать так Код (PHP): first_check( $_POST['login'] ); без лишних переменных (( Успехов!! (((
что может быть проще? Код (Text): function someFunction() { return 'Rezault'; } // вызываем нашу ф-цию echo someFunction(); // выведет [b]Rezault[/b] ((