LoGD Standardrelease steht hier zum Download zur Verfügung!

Home-Adresse dieser Version: anpera.net/logd
Anfragen nach dieser Version bitte an: logd@anpera.de

Zeige Source: /avatars.php

Hier klicken für den Source, ODER
Weitere Dateien, von denen du den Quelltext sehen kannst:
(Das Lesen des Source, um sich spielerische Vorteile zu verschaffen, ist nicht erlaubt. Solltest du Schwachstellen oder Fehler entdecken, bist du als Spieler verpflichtet, diese zu melden.)

Source von: /avatars.php

<?php
require_once "common.php";

isnewday(2);

$max=10//maximal angezeigte Bilder auf einer Seite
$page=(int)$_GET[page];

if(
$_GET[op]=='tier'){
   
$sql "SELECT acctid FROM charadata WHERE mountavatar<>''";
   
$result db_query($sql);$i=0;
   for(
$j=0;$j<db_num_rows($result);$j+=$max){addnav("Seite ".($i+1)."","avatars.php?op=tier&page=$i");$i++;}
   if(
$_GET[act]=='block'){
      
$sql "UPDATE charadata SET mountavatar='' WHERE acctid=$_GET[userid]";
      
systemmail($_GET['userid'],"Der Avatar Deines Tieres/Zweitcharas wurde entfernt","Der Administrator hat beschlossen, dass der Avatar Deines Tiers/Zweitcharas für das Roleplay unpassend
      ist oder bemerkt, dass er gar nicht angezeigt wird und hat ihn entfernt. Höchst wahrscheinlich hast Du aber ein Bild benutzt, für dass Du keine Copyright-Reche hast, also irgendeines aus dem Internet.
      Damit machst Du Dich strafbar und wir uns auch.`n`nWenn Du darüber diskutieren willst, benutze bitte den Link zur Hilfeanfrage."
);
      
db_query($sql);
   }
   
db_free_result($result);
   
$sql "SELECT A.name,A.acctid,A.tiername,B.mountavatar FROM accounts AS A, charadata AS B WHERE A.acctid=B.acctid AND B.mountavatar<>'' ORDER BY acctid DESC LIMIT ".$page*$max.",".$max;
   
$result db_query($sql);
   
page_header("Tieravatare (Seite ".($page+1).")");
   for(
$i=0;$i<db_num_rows($result);$i++){
      
$row db_fetch_assoc($result);
      
output("`![<a href='avatars.php?op=tier&act=block&userid={$row['acctid']}&page={$page}'>Entfernen</a>]",true);
      
addnav("","avatars.php?op=tier&act=block&userid={$row['acctid']}&page={$page}");
      
output("`&{$row['name']}`&'s Tier/Zweitchara".(($row[tiername]!='')?' '.$row[tiername]:'').": `^");
      
$pic_size = @getimagesize($row[mountavatar]);
      
$pic_width $pic_size[0];
      
$pic_height $pic_size[1];
      
output("<img src=\"$row[mountavatar]\" ",true);
      if (
$pic_width 200output("width=\"200\" ",true );
      if (
$pic_height 200output("height=\"200\" ",true );
      
output("alt=\"$row[name]\">&nbsp;`n`n",true);
   }
}else{
   
$sql "SELECT acctid FROM charadata WHERE avatar<>''";
   
$result db_query($sql);
   
$i=0;
   for(
$j=0;$j<db_num_rows($result);$j+=$max){addnav("Seite ".($i+1)."","avatars.php?page=$i");$i++;}
   if(
$_GET[act]=='block'){
     
$sql "UPDATE charadata SET avatar='' WHERE acctid=$_GET[userid]";
     
systemmail($_GET['userid'],"Dein Avatar wurde entfernt","Der Administrator hat beschlossen, dass Dein Avatar für das Roleplay unpassend ist oder bemerkt,
     dass er gar nicht angezeigt wird und hat ihn entfernt. Höchst wahrscheinlich hast Du aber ein Bild benutzt, für dass Du keine Copyright-Reche hast, also irgendeines aus dem Internet.
      Damit machst Du Dich strafbar und wir uns auch.`n`nWenn Du darüber diskutieren willst, benutze bitte den Link zur Hilfeanfrage."
);
     
db_query($sql);
   }
   
db_free_result($result);
   
$sql "SELECT A.name,A.login,A.acctid,B.avatar FROM accounts AS A, charadata AS B WHERE A.acctid=B.acctid AND B.avatar<>'' ORDER BY acctid DESC LIMIT ".$page*$max.",".$max;
   
$result db_query($sql);
   
page_header("Spieleravatare (Seite ".($page+1).")");
   for(
$i=0;$i<db_num_rows($result);$i++){
      
$row db_fetch_assoc($result);
      
output("`![<a href='avatars.php?act=block&userid={$row['acctid']}&page={$page}'>Entfernen</a>]",true);
      
addnav("","avatars.php?act=block&userid={$row['acctid']}&page={$page}");
      
output("`&{$row['name']}: `^");
      if(
strpos($row[avatar],"images/freieAvatare")!==false)$row[avatar]='http://an-daingean.de'.$row[avatar];
      
$pic_size = @getimagesize($row[avatar]);
      
$pic_width $pic_size[0];
      
$pic_height $pic_size[1];
      
//output("<img src=\"$row[avatar]\" ",true);
      //if ($pic_width > 200) output("width=\"200\" ",true );
      //if ($pic_height > 200) output("height=\"200\" ",true );
      //output("alt=\"$row[login]\">&nbsp;`n`n",true);

      
$pic='<img src="'.$row[avatar].'" style="';
      if(
$pic_width>=$pic_height && $pic_width>200)$pic.='width:200px;';
      if(
$pic_width<=$pic_height && $pic_height>200)$pic.='height:200px;';
      
$pic.='" alt="'.$row[login].'">&nbsp;`n`n';
      
output($pic,true);


   }
}
db_free_result($result);
if(
$_GET[op]!='tier')addnav("Tieravatare betrachten","avatars.php?op=tier&page=0");
if(
$_GET[op]=='tier')addnav("Spieleravatare betrachten","avatars.php?page=0");
addnav("G?Zurück zur Grotte","superuser.php");
addnav("W?Zurück zum Weltlichen","village.php");
addnav("Aktualisieren","avatars.php");

page_footer();
?>