View file ch/avatars.php

File size: 5.64Kb
<?
header("Cache-Control: no-cache");
header("Content-type:text/vnd.wap.wml");  
$ref=rand(10000,1000000);
require("inc.php");

$link = @mysql_pconnect ($MySQL_Hostname, $MySQL_Username, $MySQL_Password)
                or die ("<wml>
<card id=\"error\" title=\"error\">
<do type=\"prev\" label=\"Back\"><prev/></do><p align=\"center\">Can not connect to MySQL<br/>".mysql_error()."</p>
</card>
</wml>");
     
     @mysql_select_db($MySQLDatabasename) or die ("<wml>
<card id=\"error\" title=\"error\">
<do type=\"prev\" label=\"Back\"><prev/></do><p align=\"center\">error select the database...<br/>".mysql_error()."</p>
</card>
</wml>");

$result = @mysql_query ("Select pass,user,fsize from users where id='".$id."'");
         
if (mysql_affected_rows() == 0) {
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.2//EN\" \"http://www.wapforum.org/DTD/wml12.dtd\">\n";
echo "<wml>\n";
echo "<card id=\"error\" title=\"Ошибка\" ontimer=\"index.php?ref=$ref\"><timer value=\"15\"/>\n";
echo "<p align=\"center\">\n";
echo "Юзер не найден\n";
echo "</p>\n";
echo "</card>\n";
echo "</wml>\n";
mysql_close($link);
exit;
}
                
$row = mysql_fetch_array ($result);
if ($ps !== $row["pass"]){
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.2//EN\" \"http://www.wapforum.org/DTD/wml12.dtd\">\n";
echo "<wml>\n";
echo "<card id=\"error\" title=\"Ошибка\" ontimer=\"index.php?ref=$ref\"><timer value=\"15\"/>\n";
echo "<p align=\"center\">\n";
echo "Не верное сочетание пароля и ника\n";
echo "</p>\n";
echo "</card>\n";
echo "</wml>\n";
mysql_close($link);   
exit;
}
if($row['fsize'] == "small") { $fsize1 = "<small>"; $fsize2 = "</small>"; }
elseif($row['fsize'] == "big") { $fsize1 = "<big>"; $fsize2 = "</big>"; }
else { $fsize1 = ""; $fsize2 = ""; }
$user = $row["user"];

echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.2//EN\" \"http://www.wapforum.org/DTD/wml12.dtd\">";
echo "<wml>";
echo "<card id=\"cabinet\" title=\"Аватары\">";
echo "<p>";
switch($go) {

default:
$path = "avatars"; // Папка с файлами
$col = 6; 
$ras1 = ".gif"; 
$ras2 = ".jpg";
$ras3 = ".png";
$d=opendir("$path");
if(!$list) $list = "1";
$n = "1";
while(($k=readdir($d))!==false){ 
if ($k=='.'||$k=='..'||$k=="index.php") continue; 
$n++;
}
closedir($d);
$num=($n/$col);if ($num!==(int)$num){$foo = (int) $num;$fo = ($foo + 1);}else{$fo=$num;}
for ($i="1"; $i<=$fo; $i++) {/*echo "<a href=\"1.php?list=$i\">$i</a>|";*/}
if ($list == "") {$c="0";}else{$c=($col*($list-1));}
$d=opendir("$path");
$la = "-1";
echo $fsize1; 
echo "Аватар для <b>".$user."</b><br/>";
echo $divide;
echo "Вы можете установить любой из этих аватаров в качестве фотографии в анкете, просто щелкните на понравившейся картинке.<br/>";
echo $divide;
echo $fsize2; 
while(($e=readdir($d))!==false){ 
if ($e=='.'||$e=='..') continue;
$la = $la + 1;
if($la>$c-1 and $la<$c+$col){
$e1 = str_replace("$ras1","",$e);
$e1 = str_replace("$ras2","",$e1);
$e1 = str_replace("$ras3","",$e1);
if ($mode == "1"){$ee = strtr($e1,$tran);}else{$ee = $e1;}
$laa = $la + 1; // Номер файла
print "<a href=\"avatars.php?go=addavatars&amp;id=$id&amp;ps=$ps&amp;num=$e1\"><img src=\"fr.php?a=$e1\" alt=\"$e1\"/></a><br/> ";
}
}
for ($i="0"; $i<=$fo; $i++) 
if ($list == "") {
$c="0";
}else{
$c=($col*($list-1));
}
$lis = $list + 1;
$lis1 = $list - 1;
print "<br/>";
if ($lis1 < "1"){
print $fsize1; 
print "&lt;&lt;пред.";
print $fsize2; 
}else{
print $fsize1; 
print "<a href=\"avatars.php?list=$lis1&amp;id=$id&amp;ps=$ps&amp;mod=$mod\">&lt;&lt;пред. </a>";
print $fsize2; 
}
if ($lis == "$i"){
print $fsize1; 
print "| след.&gt;&gt;<br/>";
print $fsize2; 
}else{
print $fsize1;
print "| <a href=\"avatars.php?list=$lis&amp;id=$id&amp;ps=$ps&amp;mod=$mod\">след.&gt;&gt;</a><br/>";
print $fsize2;
}
print $fsize1;
print "Перейти к:<br/>";
print $fsize2;
print "<input name=\"p\" format=\"*N\" size=\"3\"/><br/>";
print $fsize1;
print "странице<br/>";
print "<a href=\"avatars.php?list=$(p)&amp;id=$id&amp;ps=$ps&amp;ref=$ref\">пошел</a>";
print $fsize2;
$allpage = $i - 1;
print "<br/>";
print $fsize1; 
print $divide;
print "Аватаров:<b> $n</b><br/>Страницa:<b> $list/$allpage</b><br/>";
print $fsize2; 
closedir($d);
break;

case 'addavatars':
if (($num>=0)&&($num<=270)&&($num!="")){
$foto=$id.".gif";
if (file_exists ("photos/$foto")){unlink ("photos/$foto");}
@Copy("avatars/$num.gif", "photos/$foto"); 
@mysql_query ("Update users set img='".$foto."' where id ='".$id."'");
echo $fsize1; 
echo "<b>Ваш Аватар успешно установлен!</b><br/>";
echo $fsize2; 
echo "<img src=\"fr.php?id=$id\" alt=\"avatar\"/><br/>";
} else {
echo $fsize1; 
echo "<b>Произошла ошибка при установке аватора!</b><br/>";
echo $fsize2; 
}
break;

}
echo $fsize1; 
echo $divide;
if($go) {
echo "<a href=\"avatars.php?id=$id&amp;ps=$ps&amp;ref=$ref\">Аватары</a><br/>\n";
}
if (isset ($rm))echo "<a href=\"chat.php?id=$id&amp;ps=$ps&amp;rm=$rm\">В чат</a><br/>\n"; 
echo "<a href=\"cabinet.php?id=$id&amp;ps=$ps&amp;ref=$ref\">Личный кабинет</a><br/>";
echo "<a href=\"enter.php?id=$id&amp;ps=$ps\">Прихожая</a><br/>\n"; 
echo $fsize2; 
echo "</p></card></wml>";
mysql_close($link); 
?>