Просмотр файла znwap/anket.php

Размер файла: 8.4Kb
<?php
// вывод анкеты
if ($mode=='showanket') {
if (isset($_REQUEST['l'])) {$l=delhtml($_REQUEST['l']);} else {$mode='menu';}

$res = mysql_query("SELECT *, DATE_FORMAT(lastdate, '%d.%m.%y %H:%i') AS lastdate, DATE_FORMAT(regdate, '%d.%m.%y %H:%i') AS regdate FROM zn_anket WHERE login='$l'");
if (mysql_num_rows($res)==0) {
	echo "Человека с nickом $l здесь ещё небыло<br/>";
} else {
	$a=mysql_fetch_array($res);
	$photo=false;
	
	if ($a['photo']) {
		$photo=true;
		$fid=$a['id'].'_'.$a['defphoto'];
		if (file_exists("images/$fid.gif")) $act='gif';
		if (file_exists("images/$fid.jpg")) $act='jpg';
		if (file_exists("images/$fid.png")) $act='png';
		echo "<img src=\"$workdir/images/$fid.$act\" alt=\"\"/></div><div class=\"b\">";
	}
	
	for ($i=1; $i<=$a['photo']; $i++) {
		$fid=$a['id'].'_'.$i;
		if (file_exists("images/$fid.gif")) $act='gif';
		if (file_exists("images/$fid.jpg")) $act='jpg';
		if (file_exists("images/$fid.png")) $act='png';
		echo "<a href=\"$workdir/images/$fid.$act\">Фото $i</a><br/>";
	}
	
	if ($photo) {
		echo "Голосов за фото: $a[rating]";
		if ($a['rating']>0) {
			echo " <a href=\"$workdir/?mode=foto_topw&amp;aid=$a[id]\">[кто проголосовал]</a>";
		}
		echo "<br/>";
		$b=mysql_query("SELECT * FROM zn_fototop WHERE aid='$a[id]' AND fid='$userid'");
		if (($a['id']!=$userid) and (mysql_num_rows($b)==0)) {
			echo "<a href=\"$workdir/?mode=foto_topg&amp;aid=$a[id]&amp;fback=showanket\">Голосовать за фото</a><br/>";
		}
	}
	$sex=false;
	$so=false;

	if ($a['sex']=='m') {$sex="М";}
	if ($a['sex']=='w') {$sex="Ж";}
	if ($a['so']=='n') {$so="Гетеро";}
	if ($a['so']=='b') {$so="Би";}
	if ($a['so']=='l') {$so="Лесби";}
	if ($a['so']=='g') {$so="Гей";}

	echo "Анкета $l ";
	if ($a['online']==1) {
		echo '<font color="green">[OnLine]</font>';
	} else {
		echo '<font color="red">[OffLine]</font>';
	}
	echo "<br/>";
	if (in_array($l, $adminlogin)) {
    	echo "<font color=\"red\">Администратор</font><br/>";
    }
    echo "Реальное имя: $a[name]<br/>";
    echo "Пол: $sex<br/>";
    if ($a['vozrast']!="") {
    	echo "Возраст: $a[vozrast]<br/>";
    }
    if ($so) {
    	echo "Ориентация: $so<br/>";
    }
    if ($a['rost']!="") {
    	echo "Рост: $a[rost]<br/>";
    }
    if ($a['zodiak']!="") {
    	echo "Знак зодиака: $a[zodiak]<br/>";
    }
    if ($a['glaza']!="") {
    	echo "Цвет глаз: $a[glaza]<br/>";
    }
    if ($a['region']!=0) {
$regions=file('region.txt');
array_unshift($regions, "");
echo "Регион: ".trim(@$regions[$a['region']])."<br/>";
}
    if ($a['email']!="") {
    	echo "Email: <a href=\"mailto:$a[email]\">$a[email]</a><br/>";
    }
    if ($a['icq']!="") {
    	echo "ICQ: $a[icq]<br/>";
    }
    if ($a['tel']!="") {
    	echo "Телефон: $a[tel]<br/>";
    }
    if ($a['site']!="") {
    	echo "Сайт: $a[site]<br/>";
    }

    echo "Цель знакомства: $a[task]<br/>";
    echo "О себе: $a[info]<br/>";
    echo "Зарегистрирован: $a[regdate]<br/>";
    echo "Последнее посещение: $a[lastdate]<br/>";

if (in_array($login, $adminlogin)) {
	echo "</div><div class=\"b\">
Admin mode:<br/>
$a[ip] $a[ua]<br/>
&#187; <a href=\"$workdir/?mode=menu&amp;login=".urlencode($a['login'])."&amp;pass=$a[pass]\">Перейти в аккаунт</a><br/>
&#187; <a href=\"$workdir/?mode=adminban&amp;l=".urlencode($a['login'])."\">Забанить</a><br/>
&#187; <a href=\"$workdir/?mode=admindel&amp;l=".urlencode($a['login'])."\">Удалить аккаунт</a><br/>";
}
echo "</div><div class=\"b\">";
echo "&#187; <a href=\"$workdir/?mode=write&amp;l=".urlencode($l)."\">Написать $l</a><br/>";
$res=mysql_query("SELECT * FROM zn_friends WHERE alogin='$login' AND flogin='$l'");
if (mysql_num_rows($res)==0) {
	echo "&#187; <a href=\"$workdir/?mode=friendadd&amp;l=".urlencode($l)."\">Добавить $l в друзья</a><br/>";
}

$res=mysql_query("SELECT * FROM zn_ignor WHERE alogin='$login' AND ignlogin='$l'");
if (mysql_num_rows($res)==0) {
	echo "&#187; <a href=\"$workdir/?mode=ignoradd&amp;l=".urlencode($l)."\">Добавить $l в игнор</a><br/>";
} else {
	echo "&#187; <a href=\"$workdir/?mode=ignordel&amp;l=".urlencode($l)."\">Удалить $l из игнора</a><br/>";
}

if (isset($_REQUEST['chat']) && ($_REQUEST['chat']==1)) {
	$r=delhtml(@$_REQUEST['r']);
	echo "&#187; <a href=\"$workdir/?mode=chat&amp;r=$r\">Назад</a><br/>";
} else {
	$bl=getbl();
	echo "&#187; <a href=\"$workdir/?mode=searchok$bl\">Назад</a><br/>";
}

echo "&#187; <a href=\"$workdir/?mode=menu\">Меню</a>";


}
}
//------------------------------------------------------------------------------------
// сохранение анкеты
if ($mode=='anketsave') {

	$name=delhtml($_POST['name']);
	$sex=delhtml($_POST['sex']);
	$vozrast=delhtml($_POST['vozrast']);
	$so=delhtml($_POST['so']);
	$rost=delhtml($_POST['rost']);
	$zodiak=delhtml($_POST['zodiak']);
	$glaza=delhtml($_POST['glaza']);
	$region=intval($_POST['region']);
	$icq=delhtml($_POST['icq']);
	$tel=delhtml($_POST['tel']);
	$site=delhtml($_POST['site']);
	$task=insertsmiles(delhtml($_POST['task']));
	$info=insertsmiles(delhtml($_POST['info']));
	if (($name!="") && ($region!="") && ($task!="") && ($info!="")) {

	mysql_query("UPDATE zn_anket SET
name='$name', sex='$sex', vozrast='$vozrast', so='$so', rost='$rost',
zodiak='$zodiak', glaza='$glaza', region='$region',
icq='$icq', tel='$tel', site='$site', task='$task',
info='$info' WHERE login='$login'");
    if ($newuser) {
    	header("Location: http://$_SERVER[HTTP_HOST]$workdir/?mode=menu&login=".urlencode($login)."&pass=$pass&sid=".session_id());
    	exit;
    }

	$mode='menu';
	} else {
		echo "Ошибка. Поля, отмеченные * обязательны для заполнения<br/>";
		$mode='anket';
	}
}
//------------------------------------------------------------------------------------
// редактирование анкеты
if ($mode=='anket') {
$res = mysql_query("SELECT * FROM zn_anket WHERE login='$login'");
$a=mysql_fetch_array($res);
if (is_null($a['name'])) {$name=$a['login'];} else {$name=$a['name'];}
if (!$newuser) {
	echo "&#187; <a href=\"$workdir/?mode=photo\">Загрузить фото</a><br/>";
}

echo "Поля, отмеченные * обязательны для заполнения<br/>
<form action=\"$workdir/\" method=\"post\">
<input type=\"hidden\" name=\"mode\" value=\"anketsave\"/>
Реальное имя*:<br/>
<input type=\"text\" name=\"name\" value=\"$name\"/><br/>
Пол:<br/>
<select name=\"sex\">
<option value=\"m\">М</option>
<option value=\"w\">Ж</option>
</select><br/>
Возраст:<br/>
<input type=\"text\" name=\"vozrast\" value=\"{$a['vozrast']}\"/><br/>
Ориентация:<br/>
<select name=\"so\">
<option value=\"n\">Гетеро</option>
<option value=\"b\">Би</option>
<option value=\"l\">Лесби</option>
<option value=\"g\">Гей</option>
</select><br/>
Рост:<br/>
<input type=\"text\" name=\"rost\" value=\"{$a['rost']}\"/><br/>
Знак зодиака:<br/>
<input type=\"text\" name=\"zodiak\" value=\"{$a['zodiak']}\"/><br/>
Цвет глаз:<br/>
<input type=\"text\" name=\"glaza\" value=\"{$a['glaza']}\"/><br/>
Регион*:<br/>";
echo "<select name=\"region\">";
$regions=file('region.txt');
array_unshift($regions, "");
foreach ($regions as $n=>$region) {
echo "<option value=\"$n\">".trim($region)."</option>";
}
echo "</select><br/>";
echo "ICQ:<br/>
<input type=\"text\" name=\"icq\" value=\"{$a['icq']}\"/><br/>
Телефон:<br/>
<input type=\"text\" name=\"tel\" value=\"{$a['tel']}\"/><br/>
Сайт:<br/>http://
<input type=\"text\" name=\"site\" value=\"{$a['site']}\"/><br/>
Цель знакомства*:<br/>
<input type=\"text\" name=\"task\" value=\"{$a['task']}\"/><br/>
О себе*:<br/>
<textarea rows=\"3\" cols=\"20\" name=\"info\">{$a['info']}</textarea><br/>
<input type=\"submit\" name=\"submit\" value=\"Сохранить\"/><br/>
</form>\n";

if (!$newuser) {
	echo "</div><div class=\"b\">&#187;<a href=\"$workdir/?mode=menu\">Меню</a>";
}

}




//------------------------------------------------------------------------------------



?>