Список сообщений Роман

Вопрос - ответ по WAP - MOTOR
при перезаписи профиля проверяй на занятость ячейку типо так:
if (!empty($udata[89])) { header ("Location: profil.php?isset=параметр_ошибки&".SID); exit;}

Написал: Роман
Вопрос - ответ по WAP - MOTOR
просто я эт к тому, что меня просто бесят элементарные вопросы, ответы на которые написаны в самом начале любого даже самого простого учебника по пыху!
Написал: Роман
Вопрос - ответ по WAP - MOTOR
вот в этой строке:
if(empty($z) or eregi("[^z0-9\-]",$z)){ header ("Location: profil.php?isset=z&".SID); exit;}
убери это:
if(empty($z) or 
и всё...
А вообще на будущее:
учи пых, потому как это элементарные регулярные выражения!
Написал: Роман
Вопрос - ответ по WAP - MOTOR
аналог поста 28:
if(empty($z) or eregi("[^z0-9\-]",$z)){ header ("Location: profil.php?isset=z&".SID); exit;}
if(empty($r) or eregi("[^r0-9\-]",$r)){ header ("Location: profil.php?isset=r&".SID); exit;}
if(empty($w) or eregi("[^0-9]",$w)){ header ("Location: profil.php?isset=w&".SID); exit;}
$r1=eregi_replace("r","",$r);
if($r1!=$w){ header ("Location: profil.php?isset=rw&".SID); exit;}

Написал: Роман
Вопрос - ответ по WAP - MOTOR
30: читай пост 26 и смотри пост 28. Хуле ты мне сунул файл профиля? чтоб я сам по нему рыскал за чё у тебя отвечают переменные $z, $r и $w ??? ГГ а оно мне надо? Вам помогаешь, а вы ещё и на шею садитесь! Я тебе конкретно вопрос задал:
за что эти переменные у тебя отвечают?
Это для того чтоб понять что ты хочешь запретить в них, какие символы. Разберись, а потом ответишь.
Написал: Роман
Вопрос - ответ по WAP - MOTOR
по днюхе соответственно в 1 файл кидаешь строку:
echo'День рождения (дд.мм.гггг):<br><input name="happy" value="" /><br>';
а во 2й это:
$happy = check($happy);
и это:
$udata[18]=$happy;

Написал: Роман
Вопрос - ответ по WAP - MOTOR
32: эт ещё не всё. В файле pages/reguser.php надо вставить вот это:
$pol = check($pol);
плюс в коде записи в профиль добавить это:
$udata[15]=$pol;

Написал: Роман
Вопрос - ответ по WAP - MOTOR
29: добавить в файл pages/registration.php строки:
echo'Пол:<br>';
echo"M";
if($udata[15]=="M")
{echo'<in put name="pol" type="radio" value="M" checked>';} 
else {echo'<input name="pol" type="radio" value="M" />';}
echo' &nbsp; &nbsp; ';
if($udata[15]=="Ж")
{echo'<input name="pol" type="radio" value="Ж" checked>';} 
else {echo'<input name="pol" type="radio" value="Ж" />';}  
echo'Ж<br>';

Написал: Роман
Вопрос - ответ по WAP - MOTOR
скорее всего надо так делать:
if(empty($z) or eregi("[^a-z0-9\-]",$z)){ header ("Location: profil.php?isset=z&".SID); exit;}
if(empty($r) or eregi("[^a-z0-9\-]",$r)){ header ("Location: profil.php?isset=r&".SID); exit;}
if(empty($w) or eregi("[^0-9]",$w)){ header ("Location: profil.php?isset=w&".SID); exit;}
if($r!=$w){ header ("Location: profil.php?isset=rw&".SID); exit;}

Написал: Роман
Вопрос - ответ по WAP - MOTOR
и опиши чё у тебя в какой переменной передаётся? а то в таком варианте у тебя получается запрещены вся латиница и цифры и знак -
Написал: Роман