Движок с использованием Postgresql

Печать RSS
648

D

Малиновые штаны
0
допустим регулярка для проверки мейла.

if(!preg_match("/[0-9a-z_\.]+@[0-9a-z_^\.]+\.[a-z]{2,4}/i", $mail))

$error = $error.'Неверный формат мейла';

я её применяю при реге, но она мне пригадатся еще для отправки письма админу гостем, или для смены мыла в анкете smile поэтом вынесу её в одельную функцию mail_check();

Ктулху
0
Денис, а почему бы не сделать одну функцию под фильтр?
$str=check($str, $type);
Типы например mail, url, num, text и т.д.
и внутри функции уже расписать, чем фильтровать каждый тип переменной
Изменил: ктулху (28.08.2010 / 14:32)
D

Малиновые штаны
0
32. ShiftBHT_есть_чо7, действительно, почему бы и нет, спасибо за идею smile будит меньше кода и удобней.
С
Автор
Пришелец
0
Гм а как насчет ооп в пхп? Стоит ли?
М

Малиновые штаны
0
Rikland (28 Августа 2010 / 15:12)
Гм а как насчет ооп в пхп? Стоит ли?
Стоит, если применять с умом. А то некоторые страдают от ООП головного мозга и создают классы для всего, включая математические функции

Ктулху
0
Flyd (28 Августа 2010 / 17:21)
Стоит, если применять с умом. А то некоторые страдают от ООП головного мозга и создают классы для всего, включая математические функции
Согласен на все 100, ООП надо без фанатизма использовать
С
Автор
Пришелец
0
Гм для визуальных элементов точно можно. Предположим формы. Ну обертки для примитивных типов как в яаве я думаю можно сделать. И то если они нужны.
Изменил: Сергей (28.08.2010 / 15:34)
М

Малиновые штаны
0
Rikland (28 Августа 2010 / 15:33)
Гм для визуальных элементов точно можно. Предположим формы. Ну обертки для примитивных типов как в яаве я думаю можно сделать. И то если они нужны.
Для форм шаблонизатор нужен
D

Малиновые штаны
0
а если просто форму в функцию поместить? например

<?php

function form() {

echo '<form action="input.php" method="post">
<p>LOGIN:<br />
<input type="text" name="login" value="'.check($_POST['login']).'" /></p>
<p>PASS:<br />
<input type="password" name="pass" value="'.check($_POST['pass']).'" /></p>
<p><input type="submit" name="submit" value="Войти"/></p>
</form>';}

?>


или лутше шаблонизатор?

Ктулху
0
39, а я бы сделал чуток подругому... Яб сделал генерацию полей из аргументов.. так на каждую форму чтоль функцию писать?
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск