Листинг страницы
<?php
session_start();
mysql_connect('localhost','mysql','mysql') or die(mysql_error());
mysql_select_db('realty') or die(mysql_error());
mysql_query('SET NAMES cp1251');
include('uni-auth.php');
if(USER_LOGGED) {
if(!check_user($UserID)) logout();
?>
<?php
if ($_GET["submit"]) {
$db=mysql_connect("localhost", "mysql", "mysql");
mysql_select_db("realty",$db);
mysql_query("SET NAMES cp1251");
$a=$_GET['metro'];
$b=$_GET['nstreet'];
$c=$_GET['ndom'];
$d=$_GET['etzh'];
$e=$_GET['etzhnt'];
$f=$_GET['kk'];
$g=$_GET['po'];
$h=$_GET['pzh'];
$i=$_GET['pk'];
$j=$_GET['teldom'];
$k=$_GET['telmob'];
$l=$_GET['telrab'];
$m=$_GET['info'];
$n=$_GET['wall'];
$p=$_GET['usera'];
$s=$_GET['cena'];
$t=$_GET['fio'];
$q=$_GET['lift'];
$o=$_GET['data'];
$v=$_GET['status'];
$w=$_GET['activ'];
$err_message = '';
if (empty($k) && empty($t) && empty($a) && empty($f) && empty($s) && empty($n)) {
echo "Вы заполнили не все обязательные поля";
}
else
{
if (empty($k)){
echo "Вы не заполнили мобильный телефон ";
}
if (empty($t)){
echo "Вы не заполнили ФИО! ";
}
if (empty($a)){
echo "Вы не заполнили Метро! ";
}
if (empty($s)){
echo "Вы не заполнили цену! ";
}
if (empty($f)){
echo "Вы не заполнили количество комнат! ";
}
if (empty($n)){
echo "Вы не заполнили материал стен! ";
}
else
{
$sql="INSERT INTO flat (mtr,nstreet,ndom,cena,etzh,etzhnt,kk,po,pzh,pk,teldom,telmob,telrab,info,wall,agent,fio,lift,data,st atus,activ) VALUES ('$a','$b','$c','$s','$d','$e','$f','$g','$h','$i','$j','$k','$l','$m','$n','$p','$t','$q','$o','$v','$w')";
$result=mysql_query($sql);
$flatid = mysql_insert_id();
echo "Добавлена новая квартира ID $flatid";
}
}
}
else
{
?>
<h3 align="center">НОВЫЙ ОБЪЕКТ</h3>
<html>
<body>
<form action="newflat.php" method="GET">
<table width="100%"><tr><td align="right">
Дата <input type="text" name="data" size="10" value="<?php echo date("Y-m-d")?>"><br></td>
</tr></table><br>
<table><tr><td>
Тел. домашний: <input type="tel" name="teldom"><br></td><td>
мобильный: <font color="red">* </font><input type="text" name="telmob"><br></td><td>
рабочий: <input type="text" name="telrab"><br></td>
</tr></table><br>
<table><tr><td>
ФИО: <font color="red">* </font><input type="text" name="fio"><br></td><td>
Цена: <font color="red">* </font><input type="text" name="cena"><br></td>
</tr></table><br>
<table>
<tr><td>
Метро: <font color="red">* </font>
<select name="metro">
<?php
$query = "SELECT * FROM `metro`";
$cat = mysql_query($query);
if (!$cat) {echo "ошибка запроса";}
if (mysql_num_rows($cat) > 0) {
while($categories = mysql_fetch_array($cat)){
$id_metro = $categories['id'];
echo "<option value='".$categories['nmetro']."'>".$categories['nmetro']."</option>";
}
}
?>
</select>
<br>
</td><td>
Улица: <?php
$file = File("street.txt");
echo '<select name="nstreet">';
foreach($file as $key=>$value){
echo '<option>'.$value.'</option>';
}
echo '</select>';
?><br></td><td>
Дом: <input type="text" size="5" name="ndom"><br></td>
</tr></table><br>
<table width="100%">
<tr><td>
Кол. комнат: <font color="red">* </font><input type="text" size="5" name="kk"><br></td><td>
Площадь общая: <input type="text" size="5" name="po"><br></td><td>
жилая: <input type="text" size="5" name="pzh"><br></td><td>
кухни: <input type="text" size="5" name="pk"><br></td><td>
Этаж: <input type="text" size="5" name="etzh"><br></td><td>
Этаж-ть: <input type="text" size="5" name="etzhnt"><br></td>
</tr></table><br>
<table><tr><td>
Лифт:
<select name="lift">
<?php
$query = "SELECT * FROM `lift`";
$cat = mysql_query($query);
if (!$cat) {echo "ошибка запроса";}
if (mysql_num_rows($cat) > 0) {
while($categories = mysql_fetch_array($cat)){
$id_lift =$categories['id'];
echo "<option value='".$categories['name']."'>".$categories['name']."</option>";
}
}
?>
</select>
<br></td><td>
Стены: <font color="red">* </font>
<select name="wall">
<?php
$query = "SELECT * FROM `wall`";
$cat = mysql_query($query);
if (!$cat) {echo "ошибка запроса";}
if (mysql_num_rows($cat) > 0) {
while($categories = mysql_fetch_array($cat)){
$id_wall =$categories['id'];
echo "<option value='".$categories['name']."'>".$categories['name']."</option>";
}
}
?>
</select><br></td><td>
Статус:
<select name="status">
<?php
$query = "SELECT * FROM `status`";
$cat = mysql_query($query);
if (!$cat) {echo "ошибка запроса";}
if (mysql_num_rows($cat) > 0) {
while($categories = mysql_fetch_array($cat)){
$id_status =$categories['id'];
echo "<option value='".$categories['name']."'>".$categories['name']."</option>";
}
}
?>
</select><br></td><td>
Активность:
<select name="activ">
<?php
$query = "SELECT * FROM `activ`";
$cat = mysql_query($query);
if (!$cat) {echo "ошибка запроса";}
if (mysql_num_rows($cat) > 0) {
while($categories = mysql_fetch_array($cat)){
$id_activ =$categories['id'];
echo "<option value='".$categories['name']."'>".$categories['name']."</option>";
}
}
?>
</select><br></td>
</tr></table>
<table><tr><td>
Комментарий: <br><textarea name="info" rows="10" cols="80"></textarea><br>
</td></tr></table>
<table width="100%"><tr><td width="50%">Текущий пользователь:<input type="text" name="" value="<?php echo $UserFIO; ?>">
</td><td width="50%" align="right">
Закрепление:
<select name="usera">
<?php
$query = "SELECT * FROM `usera`";
$cat = mysql_query($query);
if (!$cat) {echo "ошибка запроса";}
if (mysql_num_rows($cat) > 0){
while($categories = mysql_fetch_array($cat)){
$id_usera = $categories['name'];
echo "<option value='".$categories['name']."'>".$categories['name']."</option>";
}
}
?>
</select>
<br></td>
</tr></table><br>
<table width="100%"><tr><td align="right">
<input type="Submit" name="submit" value="Сохранить"></td></tr></table>
</form>
<?
}
?>
</body>
</html>
<?php
}
else { ?>
<head>
<link rel="stylesheet" type="text/css" href="style.css" media="all" />
<div class="parent">
<div class="block">
<form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<table>
<tr>
<td>Имя:</td><td><input type="text" name="user"></td>
</tr>
<tr>
<td>Пароль:</td><td><input type="password" name="pass"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="login" value="Войти"></td>
</tr>
</table>
</form>
</div>
</div>
</head>
<?php
}
?>