Просмотр файла znak_otzuv(mysql)/reg.php

Размер файла: 4.05Kb
<?php
header ("Content-type:text/vnd.wap.wml; charset=utf-8");
require("db.php");
print '<?xml version="1.0" encoding="utf-8"?>'.
'<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"'.
' "http://www.wapforum.org/DTD/wml_1.1.xml">'.
'<wml><head><meta http-equiv="Cache-Control" content="no-cache" forua="true"/></head>';
$nick = htmlspecialchars(stripslashes(trim($nick)));
   $pass = htmlspecialchars(stripslashes(trim($pass)));
   $name = htmlspecialchars(stripslashes(trim($name)));
   $sex = htmlspecialchars(stripslashes(trim($sex)));
   $bday = htmlspecialchars(stripslashes(trim($bday)));
   $bmonth = htmlspecialchars(stripslashes(trim($bmonth)));
   $byear = htmlspecialchars(stripslashes(trim($byear)));
   $gorod = htmlspecialchars(stripslashes(trim($gorod)));
   $rost = htmlspecialchars(stripslashes(trim($rost)));
   $ves = htmlspecialchars(stripslashes(trim($ves)));
   $ssex = htmlspecialchars(stripslashes(trim($ssex)));
   $swhy = htmlspecialchars(stripslashes(trim($swhy)));
   $mail = htmlspecialchars(stripslashes(trim($mail)));
   $mob = htmlspecialchars(stripslashes(trim($mob)));
   $infa = htmlspecialchars(stripslashes(trim($infa)));
   $foto = htmlspecialchars(stripslashes(trim($foto)));

print '<card title="&#1047;&#1085;&#1072;&#1082;&#1086;&#1084;&#1089;&#1090;&#1074;&#1072;">'.
'<p align="left">';

$query_users_nick = @mysql_query("select * from `users` where nick='".$nick."';");
$users_nick = @mysql_fetch_array($query_users_nick);

if(empty($nick)) $error='&#1053;&#1077; &#1074;&#1074;&#1077;&#1076;&#1077;&#1085; &#1085;&#1080;&#1082;!<br/>';
if(empty($pass)) $error=$error.'&#1053;&#1077; &#1074;&#1074;&#1077;&#1076;&#1077;&#1085; &#1087;&#1072;&#1088;&#1086;&#1083;&#1100;!<br/>';
if(empty($name)) $error=$error.'&#1053;&#1077; &#1074;&#1074;&#1077;&#1076;&#1077;&#1085;&#1086; &#1080;&#1084;&#1103;!<br/>';
if(empty($sex)) $error=$error.'&#1053;&#1077; &#1074;&#1099;&#1073;&#1088;&#1072;&#1085; &#1087;&#1086;&#1083;!<br/>';
if(preg_match("/[^\da-zA-Z_]+/",$pass)) $error.='<small>&#1053;&#1077;&#1076;&#1086;&#1087;&#1091;&#1089;&#1090;&#1080;&#1084;&#1099;&#1077; &#1089;&#1080;&#1084;&#1074;&#1086;&#1083;&#1099; &#1074; &#1087;&#1072;&#1088;&#1086;&#1083;&#1077;! &#1055;&#1072;&#1088;&#1086;&#1083;&#1100; &#1076;&#1086;&#1083;&#1078;&#1077;&#1085; &#1073;&#1099;&#1090;&#1100; &#1085;&#1072; &#1083;&#1072;&#1090;&#1080;&#1085;&#1080;&#1094;&#1077;!</small><br/>';

$db_nick = $users_nick['nick'];

if(empty($error))
{
	if(strtolower($nick) != strtolower($db_nick))
	{
	
	@mysql_query("insert into users values(0,'".$nick."','".$pass."','".$name."','".$sex."','".$bday."','".$bmonth."','".$byear."','".$gorod."','".$rost."','".$ves."','".$ssex."','".$swhy."','".$mail."','".$mob."','".$infa."','".$foto."',1);");
$q=mysql_query("select * from `users` where nick='$nick' limit 1;");
		$data=mysql_fetch_array($q);
		$id=$data['id'];
	print "<small>&#1056;&#1077;&#1075;&#1080;&#1089;&#1090;&#1088;&#1072;&#1094;&#1080;&#1103; &#1087;&#1088;&#1086;&#1096;&#1083;&#1072; &#1091;&#1089;&#1087;&#1077;&#1096;&#1085;&#1086;!</small><br/>";

print "<small><u>&#1042;&#1072;&#1096; ID:</u> ".$data['id']."</small><br/>
         <small><u>&#1042;&#1072;&#1096; &#1085;&#1080;&#1082;:</u> ".$data['nick']."</small><br/>
         <small><u>&#1055;&#1072;&#1088;&#1086;&#1083;&#1100;:</u> ".$data['pass']."</small><br/>";
	print '<small><a href="index.php">&#1047;&#1085;&#1072;&#1082;&#1086;&#1084;&#1089;&#1090;&#1074;&#1072;</a></small><br/>                       <small><a href="../index.php">&#1053;&#1072; &#1075;&#1083;&#1072;&#1074;&#1085;&#1091;&#1102;</a></small>';
	}
	else
	{
	print '<small>&#1050; &#1089;&#1086;&#1078;&#1072;&#1083;&#1077;&#1085;&#1080;&#1102; &#1090;&#1072;&#1082;&#1086;&#1081; &#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1077;&#1083;&#1100; &#1091;&#1078;&#1077; &#1079;&#1072;&#1088;&#1077;&#1075;&#1080;&#1089;&#1090;&#1088;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;! :(((</small>';
	}
}
else
{//&#1074;&#1099;&#1074;&#1086;&#1076;&#1080;&#1084; &#1086;&#1096;&#1080;&#1073;&#1082;&#1080;
	print $error;
}
print '</p></card></wml>';
@mysql_close();
?>