Просмотр файла dating/index.php

Размер файла: 22.94Kb
  1. <?
  2. include('../core/core.php');
  3. include(BASEDIR.INC.'func.php');
  4. include(BASEDIR.INC.'session.php');
  5. include(BASEDIR.INC.'session_user.php');
  6. $mode = htmlspecialchars($_GET['mode']);
  7. include(BASEDIR.INC.'head.php');
  8. show_title('Знакомства');
  9. echo '<div class="razdel">Знакомства</div>';
  10. if(is_user()){
  11. $z =mysql_query("SELECT * FROM dating WHERE `login`='".$_COOKIE['login']."';");
  12. $z = mysql_fetch_assoc($z);
  13. }
  14. switch ($mode):
  15. case 'index':
  16. if(is_user()){
  17. echo'<div class="menu">
  18. <img src="'.BASEDIR.''.IMG.'dating/edit.gif"> <a href="?mode=edit">Редактировать анкету</a><br />
  19. <img src="'.BASEDIR.''.IMG.'dating/Photo.gif"> <a href="?mode=photo">Изменить фото</a>
  20.  
  21. </div>';
  22. }
  23.  
  24. define('TOPAGE',10);
  25. $page=(int)$_GET['page'];
  26. $q=mysql_result(mysql_query("SELECT COUNT(*) FROM `dating` WHERE `status`='on'"),0);
  27. $total = intval(($q - 1) / TOPAGE) + 1;
  28. if(empty($page) or $page < 0) $page = 1;
  29. if($page > $total) $page = $total;
  30. $start = $page * TOPAGE -TOPAGE;
  31.  
  32. $g=mysql_query("SELECT * FROM `dating` WHERE `status`='on' LIMIT $start,".TOPAGE."");
  33. while($u=mysql_fetch_array($g)){
  34. $li =mysql_query("SELECT * FROM users WHERE `login`='".$u['login']."';");
  35. $li = mysql_fetch_assoc($li);
  36. $p = mysql_query('SELECT * FROM session_user WHERE user = "'.$u['login'].'"');
  37. if(mysql_num_rows($p) != 0){ $on ='[<font color="green">On</font>]'; } else { $on ='[<font color="red">Off</font>]'; }
  38. if($u['img'] == NULL){ if($li['pol'] == 1){$avatar ='/images/noavatar_m.gif';} else {$avatar ='/images/noavatar_w.gif';} } else {$avatar = ''.$u['img'].'';}
  39. $data = date("Y");
  40. $date = explode(" ",$u['data']);
  41. $age = $data - $date[2];
  42. echo'<div class="menu">
  43. <div style="overflow: hidden"><div style="float: left"><img src="'.$avatar.'" width="50" height="62"></div> '.$on.' <a href="profile.php?user='.$u['login'].'">'.$u['login'].'</a> ('.$age.')<br />
  44. '.$u['about'].'<br />Ориентация: '.$u['oren'].'<br />Цель знакомства: '.$u['znakom'].'';
  45. if(is_admin()){ echo'[<a href="?mode=admin&uz='.$u['login'].'">X</a>]'; }
  46. echo'</div>
  47. <hr>
  48. <div align="right">Похожие по: [<a href="?mode=int&id=1&dat='.$date[2].'">дате</a>][<a href="?mode=int&id=2&oren='.$u['oren'].'">орент.</a>][<a href="?mode=int&id=3&target='.$u['znakom'].'">цели</a>]</div>
  49. </div>';
  50. }
  51. if ($page != $total) $nextpage = ' <a href="?mode=index&page='. ($page + 1) .'">Далее</a>';
  52. if($page - 1 > 0) $pageback = '<a href="?mode=index&page='. ($page - 1) .'">Назад</a> ';
  53. echo''.$pageback.' '.$nextpage.'';
  54. break;
  55. case 'int':
  56. $id = abs(mysql_real_escape_string(htmlspecialchars($_GET['id'])));
  57. if($id == 1){
  58. $dat= abs(mysql_real_escape_string(htmlspecialchars($_GET['dat'])));
  59. $g=mysql_query("SELECT * FROM `dating` WHERE `status`='on'");
  60. while($u=mysql_fetch_array($g)){
  61. if($u['img'] == NULL){ if($li['pol'] == 1){$avatar ='/images/noavatar_m.gif';} else {$avatar ='/images/noavatar_w.gif';} } else {$avatar = ''.$u['img'].'';}
  62. $p = mysql_query('SELECT * FROM session_user WHERE user = "'.$u['login'].'"');
  63. if(mysql_num_rows($p) != 0){ $on ='[<font color="green">On</font>]'; } else { $on ='[<font color="red">Off</font>]'; }
  64. $data = date("Y");
  65. $date = explode(" ",$u['data']);
  66. $age = $data - $date[2];
  67. if($dat == $date[2]){
  68. echo'<div class="menu">
  69. <div style="overflow: hidden"><div style="float: left"><img src="'.$avatar.'" width="46" height="62"></div> '.$on.' <a href="profile.php?user='.$u['login'].'">'.$u['login'].'</a> ('.$age.')<br />
  70. '.$u['about'].'<br />Орентация: '.$u['oren'].'<br />Цель знакомства: '.$u['znakom'].'</div>
  71. <hr>
  72. <div align="right">Похожие по: [<a href="?mode=int&id=1&dat='.$date[2].'">дате</a>][<a href="?mode=int&id=2&oren='.$u['oren'].'">орент.</a>][<a href="?mode=int&id=3&target='.$u['znakom'].'">цели</a>]</div>
  73. </div>';
  74. }
  75. }
  76. }
  77. if($id == 2){
  78. $oern= check(mysql_real_escape_string(htmlspecialchars($_GET['oren'])));
  79. $g=mysql_query("SELECT * FROM `dating` WHERE `status`='on' AND `oren` = '".$oren."' ");
  80. while($u=mysql_fetch_array($g)){
  81. if($u['img'] == NULL){ if($li['pol'] == 1){$avatar ='/images/noavatar_m.gif';} else {$avatar ='/images/noavatar_w.gif';} } else {$avatar = ''.$u['img'].'';}
  82. $data = date("Y");
  83. $date = explode(" ",$u['data']);
  84. $age = $data - $date[2];
  85. $p = mysql_query('SELECT * FROM session_user WHERE user = "'.$u['login'].'"');
  86. if(mysql_num_rows($p) != 0){ $on ='[<font color="green">On</font>]'; } else { $on ='[<font color="red">Off</font>]'; }
  87. echo'<div class="menu">
  88. <div style="overflow: hidden"><div style="float: left"><img src="'.$avatar.'" width="46" height="62"></div> '.$on.' <a href="profile.php?user='.$u['login'].'">'.$u['login'].'</a> ('.$age.')<br />
  89. '.$u['about'].'<br />Орентация: '.$u['oren'].'<br />Цель знакомства: '.$u['znakom'].'</div>
  90. <hr>
  91. <div align="right">Похожие по: [<a href="?mode=int&id=1&dat='.$date[2].'">дате</a>][<a href="?mode=int&id=2&oren='.$u['oren'].'">орент.</a>][<a href="?mode=int&id=3&target='.$u['znakom'].'">цели</a>]</div>
  92. </div>';
  93. }
  94. }
  95. if($id == 3){
  96. $target= check(mysql_real_escape_string(htmlspecialchars($_GET['darget'])));
  97. $g=mysql_query('SELECT * FROM `dating` WHERE znakom LIKE "%$terget%" AND `status`="on"');
  98. while($u=mysql_fetch_array($g)){
  99. if($u['img'] == NULL){ if($li['pol'] == 1){$avatar ='/images/noavatar_m.gif';} else {$avatar ='/images/noavatar_w.gif';} } else {$avatar = ''.$u['img'].'';}
  100. $data = date("Y");
  101. $date = explode(" ",$u['data']);
  102. $age = $data - $date[2];
  103. $p = mysql_query('SELECT * FROM session_user WHERE user = "'.$u['login'].'"');
  104. if(mysql_num_rows($p) != 0){ $on ='[<font color="green">On</font>]'; } else { $on ='[<font color="red">Off</font>]'; }
  105. echo'<div class="menu">
  106. <div style="overflow: hidden"><div style="float: left"><img src="'.$avatar.'" width="46" height="62"></div> '.$on.' <a href="profile.php?user='.$u['login'].'">'.$u['login'].'</a> ('.$age.')<br />
  107. '.$u['about'].'<br />Орентация: '.$u['oren'].'<br />Цель знакомства: '.$u['znakom'].'</div>
  108. <hr>
  109. <div align="right">Похожие по: [<a href="?mode=int&id=1&dat='.$date[2].'">дате</a>][<a href="?mode=int&id=2&oren='.$u['oren'].'">орент.</a>][<a href="?mode=int&id=3&target='.$u['znakom'].'">цели</a>]</div>
  110. </div>';
  111. }
  112. }
  113.  
  114. break;
  115. case 'photo':
  116. if(is_user()){
  117. echo'<div class="menu">';
  118. echo'<form method="post" action="?mode=upload" enctype="multipart/form-data">
  119. Выберите файл :<br>
  120. <input name="filename" type="file"><br>
  121. <input type="submit" name="submit" value="Загрузить">
  122. </form></div>';
  123. echo'<div class="menu">';
  124. echo'
  125. Расширение аватаров в формате .gif .jpg .jpeg .png (в нижнем регистре)<br />
  126. Файл не более <strong>1</strong> мб.';
  127. echo'</div>';
  128. } else {echo'<div class="menu">Доступ разрешен только зарегистрированным! </div>';}
  129. break;
  130. case 'upload':
  131. echo'<div class="menu">';
  132. if(is_user()){
  133. $file = basename($_FILES['filename']['name']);
  134. if(!empty($file)){
  135. $type = explode('.',$file);
  136. $exfile = $type[count($type) - 1];
  137. if($exfile == 'gif' || $exfile == 'jpg' || $exfile == 'jpeg' || $exfile == 'png'){
  138. $siize = basename($_FILES['filename']['size']);
  139. $a = $siize / 1024;
  140. $otvet = round($a, 2);
  141. if($otvet > 1024)
  142. {
  143. echo ("Размер файла превышает 1 Mб");
  144. exit;
  145. }
  146.  
  147. // Проверяем загружен ли файл
  148. if(is_uploaded_file($_FILES["filename"]["tmp_name"]))
  149. {
  150. // Если файл загружен успешно, перемещаем его
  151. // из временной директории в конечную
  152. move_uploaded_file($_FILES["filename"]["tmp_name"], "../obmen/dating/".$_FILES["filename"]["name"]);
  153. $img = '/obmen/dating/'.$file.'';
  154. mysql_query("UPDATE `dating` SET `img`='$img' WHERE login = '".$_COOKIE['login']."';");
  155. echo ' <b>Ваше изображение успешно загружено!</b><br />';
  156. } else {
  157. echo("Ошибка загрузки файла");
  158. }
  159. } else {echo'Ошибка! загружаются файлы .gif .jpg .jpeg .png только в нижнем регистре!';}
  160. } else { echo'Вы не выбрали файл'; }
  161. echo'</div>';
  162. } else {echo'<div class="menu">Доступ разрешен только зарегистрированным! </div>';}
  163. break;
  164. case 'edit':
  165. if(is_user()){
  166. $date = explode(" ",$z['data']);
  167. echo'<div class="menu">
  168. <strong>Основное</strong> | <a href="?mode=edit_1">Интересы</a> | <a href="?mode=edit_2">Знакомства</a> | <a href="?mode=edit_3">Типаж</a> | <a href="?mode=edit_4">Дополнительно</a>
  169. </div>';
  170. $dats = explode(" ",$z['data']);
  171. echo'<div class="menu">
  172. <form action="?mode=top&id=1" method="post">
  173. Имя:<br />
  174. <input name="name" type="text" maxlength="30" value="'.$z['name'].'"/><br />
  175. Дата рождения:<br />
  176. <select name="day">';
  177. if($z['data'] == NULL){echo'<option value="Не заполнено">День</option>';} else {echo'<option value="'.$dats[0].'">'.$dats[0].'</option>';}
  178. echo'<option value="1">1</option>
  179. <option value="2">2</option>
  180. <option value="3">3</option>
  181. <option value="4">4</option>
  182. <option value="5">5</option>
  183. <option value="6">6</option>
  184. <option value="7">7</option>
  185. <option value="8">8</option>
  186. <option value="9">9</option>
  187. <option value="10">10</option>
  188. <option value="11">11</option>
  189. <option value="12">12</option>
  190. <option value="13">13</option>
  191. <option value="14">14</option>
  192. <option value="15">15</option>
  193. <option value="16">16</option>
  194. <option value="17">17</option>
  195. <option value="18">18</option>
  196. <option value="19">19</option>
  197. <option value="20">20</option>
  198. <option value="21">21</option>
  199. <option value="22">22</option>
  200. <option value="23">23</option>
  201. <option value="24">24</option>
  202. <option value="25">25</option>
  203. <option value="26">26</option>
  204. <option value="27">27</option>
  205. <option value="28">28</option>
  206. <option value="29">29</option>
  207. <option value="30">30</option>
  208. <option value="31">31</option>
  209. </select>
  210. <select name="moon">';
  211. if($z['data'] == NULL){echo'<option value="Не заполнено">Месяц</option>';} else {echo'<option value="'.$dats[1].'">'.$dats[1].'</option>';}
  212. echo'<option value="Января">Января</option>
  213. <option value="Февраля">Февраля</option>
  214. <option value="Марта">Марта</option>
  215. <option value="Апреля">Апреля</option>
  216. <option value="Мая">Мая</option>
  217. <option value="Июня">Июня</option>
  218. <option value="Июля">Июля</option>
  219. <option value="Августа">Августа</option>
  220. <option value="Сентября">Сентября</option>
  221. <option value="Октября">Октября</option>
  222. <option value="Ноября">Ноября</option>
  223. <option value="Декабря">Декабря</option>
  224. </select>
  225. <select name="god">';
  226. if($z['data'] == NULL){echo'<option value="Не заполнено">Год</option>';} else {echo'<option value="'.$dats[2].'">'.$dats[2].'</option>';}
  227. echo'<option value="1971">1970</option>
  228. <option value="1971">1971</option>
  229. <option value="1972">1972</option>
  230. <option value="1973">1973</option>
  231. <option value="1974">1974</option>
  232. <option value="1975">1975</option>
  233. <option value="1976">1976</option>
  234. <option value="1977">1977</option>
  235. <option value="1978">1978</option>
  236. <option value="1979">1979</option>
  237. <option value="1980">1980</option>
  238. <option value="1981">1981</option>
  239. <option value="1982">1982</option>
  240. <option value="1983">1983</option>
  241. <option value="1984">1984</option>
  242. <option value="1985">1985</option>
  243. <option value="1986">1986</option>
  244. <option value="1987">1987</option>
  245. <option value="1988">1988</option>
  246. <option value="1989">1989</option>
  247. <option value="1990">1990</option>
  248. <option value="1991">1991</option>
  249. <option value="1992">1992</option>
  250. <option value="1993">1993</option>
  251. <option value="1994">1994</option>
  252. <option value="1995">1995</option>
  253. <option value="1996">1996</option>
  254. <option value="1997">1997</option>
  255. <option value="1998">1998</option>
  256. <option value="1999">1999</option>
  257. <option value="2000">2000</option>
  258. <option value="2001">2001</option>
  259. <option value="2002">2002</option>
  260. <option value="2003">2003</option>
  261. <option value="2004">2004</option>
  262. <option value="2005">2005</option>
  263. <option value="2006">2006</option>
  264. <option value="2007">2007</option>
  265. <option value="2008">2008</option>
  266. <option value="2009">2009</option>
  267. <option value="2010">2010</option>
  268. <option value="2011">2011</option>
  269. <option value="2012">2012</option>
  270. </select><br />
  271. Страна:<br />
  272. <input name="starna" type="text" maxlength="50" value="'.$z['starna'].'" /><br />
  273. Город:<br />
  274. <input name="sity" type="text" maxlength="30" value="'.$z['sity'].'"/><br />
  275. <input name="" type="submit" value="Сохранить" />
  276. </form>
  277. </div>';
  278. } else {echo'<div class="menu">Доступ разрешен только зарегистрированным! </div>';}
  279. break;
  280. case 'edit_1':
  281. if(is_user()){
  282. echo'<div class="menu">
  283. <a href="?mode=edit">Основное</a> | <strong>Интересы</strong> | <a href="?mode=edit_2">Знакомства</a> | <a href="?mode=edit_3">Типаж</a> | <a href="?mode=edit_4">Дополнительно</a>
  284. </div>';
  285. echo'<div class="menu">
  286. <form action="?mode=top&id=2" method="post">
  287. О себе:<br />
  288. <textarea name="about" cols="45" rows="3">'.$z['about'].'</textarea><br />
  289. Интересы:<br />
  290. <textarea name="interes" cols="45" rows="3">'.$z['interes'].'</textarea><br />
  291. Любимая музыка:<br />
  292. <textarea name="music" cols="45" rows="3">'.$z['music'].'</textarea><br />
  293. Любимые фильмы:<br />
  294. <textarea name="movie" cols="45" rows="3">'.$z['movie'].'</textarea><br />
  295. Любимые книги:<br />
  296. <textarea name="book" cols="45" rows="3">'.$z['book'].'</textarea><br />
  297. <input name="" type="submit" value="Сохранить" />
  298. </form>
  299. </div>';
  300. } else {echo'<div class="menu">Доступ разрешен только зарегистрированным! </div>';}
  301. break;
  302. case 'edit_2':
  303. if(is_user()){
  304. echo'<div class="menu">
  305. <a href="?mode=edit">Основное</a> | <a href="?mode=edit_1">Интересы</a> | <strong>Знакомства</strong> | <a href="?mode=edit_3">Типаж</a> | <a href="?mode=edit_4">Дополнительно</a>
  306. </div>';
  307. echo'<div class="menu">
  308. <form action="?mode=top&id=3" method="post">
  309. Показывать анкету в знакомствах:<br/>';
  310. if($z['status'] == 'on'){ echo'
  311. <input type="radio" name="dating" value="off" > Нет
  312. <input type="radio" name="dating" value="on" checked="checked"> Да';
  313. } else {
  314. echo'
  315. <input type="radio" name="dating" value="off" checked="checked"> Нет
  316. <input type="radio" name="dating" value="on" > Да';}
  317. if($z['oren'] == 'Гетеро'){$t ='checked="checked"'; }
  318. if($z['oren'] == 'Гей/лесби'){$y ='checked="checked"'; }
  319. if($z['oren'] == 'Би'){$u ='checked="checked"'; }
  320. if($z['oren'] == 'Не отображать'){$i ='checked="checked"'; }
  321.  
  322. if($z['brak'] == 'Нет'){$h ='checked="checked"'; }
  323. if($z['brak'] == 'Да'){$j ='checked="checked"'; }
  324. if($z['brak'] == 'Уже нет'){$k ='checked="checked"'; }
  325. if($z['brak'] == 'Не отображать'){$l ='checked="checked"'; }
  326. echo'<br />
  327. Ориентация:<br/>
  328. <input type="radio" name="sex_orient" value="Гетеро" '.$t.'> Гетеро<br/>
  329. <input type="radio" name="sex_orient" value="Гей/лесби" '.$y.'> Гей/лесби<br/>
  330. <input type="radio" name="sex_orient" value="Би" '.$u.'> Би<br/>
  331. <input type="radio" name="sex_orient" value="Не отображать" '.$i.'> Не отображать<br />
  332. Цель знакомства:<br/>
  333. <input name="znakom" type="text" value="'.$z['znakom'].'" maxlength="100" /><br />
  334.  
  335. Состою в браке:<br/>
  336. <input type="radio" name="marriage" value="Нет" '.$h.'>Нет<br/>
  337. <input type="radio" name="marriage" value="Да" '.$j.'>Да<br/>
  338. <input type="radio" name="marriage" value="Уже нет" '.$k.'>Уже нет<br/>
  339. <input type="radio" name="marriage" value="Не отображать" '.$l.'>Не отображать<br />
  340. О желаемом партнере:<br/>
  341. <textarea name="partner" cols="45" rows="3">'.$z['partner'].'</textarea><br />
  342. <input name="" type="submit" value="Сохранить" />
  343. </form>
  344. </div>';
  345. } else {echo'<div class="menu">Доступ разрешен только зарегистрированным! </div>';}
  346. break;
  347. case 'edit_3':
  348. if(is_user()){
  349. if($z['body'] == 'Обычное'){$t ='checked="checked"'; }
  350. if($z['body'] == 'Худощавое'){$y ='checked="checked"'; }
  351. if($z['body'] == 'Спортивное'){$u ='checked="checked"'; }
  352. if($z['body'] == 'Мускулистое'){$i ='checked="checked"'; }
  353. if($z['body'] == 'Плотное'){$o ='checked="checked"'; }
  354. if($z['body'] == 'Полное'){$p ='checked="checked"'; }
  355. if($z['body'] == 'Не отображать'){$l ='checked="checked"'; }
  356.  
  357. echo'<div class="menu">
  358. <a href="?mode=edit">Основное</a> | <a href="?mode=edit_1">Интересы</a> | <a href="?mode=edit_2">Знакомства</a> | <strong>Типаж</strong> | <a href="?mode=edit_4">Дополнительно</a>
  359. </div>';
  360. echo'<div class="menu">
  361. <form action="?mode=top&id=4" method="post">
  362. Рост:<br />
  363. <input name="rost" type="text" value="'.$z['rost'].'" size="4" maxlength="3" /><br />
  364. Вес:<br />
  365. <input name="ves" type="text" value="'.$z['ves'].'" size="4" maxlength="3" /> <br />
  366. Цвет глаз:<br />
  367. <input name="glas" type="text" value="'.$z['glas'].'" maxlength="20" /><br />
  368. Цвет волос:<br />
  369. <input name="volos" type="text" value="'.$z['volos'].'" maxlength="20" /><br />
  370. Телосложение:<br />
  371. <input type="radio" name="body_build" value="Обычное" '.$t.'>Обычное<br/>
  372. <input type="radio" name="body_build" value="Худощавое" '.$y.'>Худощавое<br/>
  373. <input type="radio" name="body_build" value="Спортивное" '.$u.'>Спортивное<br/>
  374. <input type="radio" name="body_build" value="Мускулистое" '.$i.'>Мускулистое<br/>
  375. <input type="radio" name="body_build" value="Плотное"'.$o.' >Плотное<br/>
  376. <input type="radio" name="body_build" value="Полное"'.$p.' >Полное<br/>
  377. <input type="radio" name="body_build" value="Не отображать" '.$l.'>Не отображать
  378. <br />
  379. Характер:<br />
  380. <input name="xarakter" type="text" value="'.$z['xarakter'].'" maxlength="30" /><br />
  381. <input name="" type="submit" value="Сохранить" />
  382. </form>
  383. </div>';
  384. } else {echo'<div class="menu">Доступ разрешен только зарегистрированным! </div>';}
  385. break;
  386. case 'edit_4':
  387. if(is_user()){
  388. if($z['smoke'] == 'Не курю'){$u ='checked="checked"'; }
  389. if($z['smoke'] == 'Курю'){$i ='checked="checked"'; }
  390. if($z['smoke'] == 'Иногда'){$o ='checked="checked"'; }
  391. if($z['smoke'] == 'Бросаю'){$p ='checked="checked"'; }
  392. if($z['smoke'] == 'Не отображать'){$l ='checked="checked"'; }
  393.  
  394. echo'<div class="menu">
  395. <a href="?mode=edit">Основное</a> | <a href="?mode=edit_1">Интересы</a> | <a href="?mode=edit_2">Знакомства</a> | <a href="?mode=edit_3">Типаж</a> | <strong>Дополнительно</strong>
  396. </div>';
  397. echo'<div class="menu">
  398. <form action="?mode=top&id=5" method="post">
  399. Чем я занимаюсь:<br />
  400. <input name="zanim" type="text" value="'.$z['zanim'].'" maxlength="75" /><br />
  401. Профессия:<br />
  402. <input name="prof" type="text" value="'.$z['prof'].'" maxlength="100" /><br />
  403. Курю ли я:<br />
  404. <input type="radio" name="smoking" value="Не курю" '.$u.'>Не курю<br/>
  405. <input type="radio" name="smoking" value="Курю" '.$i.'>Курю<br/>
  406. <input type="radio" name="smoking" value="Иногда" '.$o.'>Иногда<br/>
  407. <input type="radio" name="smoking" value="Бросаю" '.$p.'>Бросаю<br/>
  408. <input type="radio" name="smoking" value="Не отображать" '.$l.'>Не отображать<br />
  409. <input name="" type="submit" value="Сохранить" />
  410. </form>
  411. </div>';
  412. } else {echo'<div class="menu">Доступ разрешен только зарегистрированным! </div>';}
  413. break;
  414.  
  415. case 'top':
  416. if(is_user()){
  417. $id = abs(mysql_real_escape_string(htmlspecialchars($_GET['id'])));
  418. if($id == 1){
  419. $name = check($_POST['name']);
  420. $day = check($_POST['day']);
  421. $moon = check($_POST['moon']);
  422. $god = check($_POST['god']);
  423. $sity = check($_POST['sity']);
  424. $starna = check($_POST['starna']);
  425. $my_data = ''.$day.' '.$moon.' '.$god.'';
  426. mysql_query("UPDATE `dating` SET `name`='$name',`data`='$my_data',`sity`='$sity',`starna`='$starna' WHERE login = '".$_COOKIE['login']."'");
  427. }
  428. if($id == 2){
  429. $about = check($_POST['about']);
  430. $interes = check($_POST['interes']);
  431. $music = check($_POST['music']);
  432. $movie = check($_POST['movie']);
  433. $book = check($_POST['book']);
  434. mysql_query("UPDATE `dating` SET `about`='$about',`interes`='$interes',`music`='$music',`movie`='$movie',`book`='$book' WHERE login = '".$_COOKIE['login']."'");
  435. }
  436. if($id == 3){
  437. $znakom = check($_POST['znakom']);
  438. $partner = check($_POST['partner']);
  439. $dating = check($_POST['dating']);
  440. $sex_orient = check($_POST['sex_orient']);
  441. $marriage = check($_POST['marriage']);
  442. mysql_query("UPDATE `dating` SET `znakom`='$znakom',`partner`='$partner',`status`='$dating',`oren`='$sex_orient',`brak`='$marriage' WHERE login = '".$_COOKIE['login']."'");
  443. }
  444. if($id == 4){
  445. $rost = check($_POST['rost']);
  446. $ves = check($_POST['ves']);
  447. $glas = check($_POST['glas']);
  448. $volos = check($_POST['volos']);
  449. $xarakter = check($_POST['xarakter']);
  450. $body_build = check($_POST['body_build']);
  451. mysql_query("UPDATE `dating` SET `rost`='$rost',`ves`='$ves',`glas`='$glas',`volos`='$volos',`xarakter`='$xarakter',`body`='$body_build' WHERE login = '".$_COOKIE['login']."'");
  452. }
  453. if($id == 5){
  454. $zanim = check($_POST['zanim']);
  455. $prof = check($_POST['prof']);
  456. $smoking = check($_POST['smoking']);
  457. mysql_query("UPDATE `dating` SET `zanim`='$zanim',`prof`='$prof',`smoke`='$smoking' WHERE login = '".$_COOKIE['login']."'");
  458. }
  459. if($id == 1 || $id == 2 || $id == 3 || $id == 4 || $id == 5){
  460. if($id==1){header ('location: ?mode=edit'); } else {
  461. header ('location: ?mode=edit_'.$id.'');
  462. }
  463. }
  464. } else {echo'<div class="menu">Доступ разрешен только зарегистрированным! </div>';}
  465. break;
  466. case 'admin':
  467. if(is_admin()){
  468. $uz = mysql_real_escape_string(htmlspecialchars($_GET['uz']));
  469. mysql_query('DELETE FROM `dating` WHERE `login` = "'.$uz.'"');
  470. mysql_query("INSERT INTO `dating`(`login`,`status`) VALUES ('".$uz."','off')");
  471. header ('location: ?mode=index');
  472. }
  473. break;
  474. default:
  475. header ('location: ?mode=index');
  476. endswitch;
  477. echo'<div class="menu"><a href="/">На главную</a></div>';
  478. include(BASEDIR.INC.'foot.php');
  479. ?>