LoGD Standardrelease steht hier zum Download zur Verfügung!

Zeige Source: /logd/bios.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: /logd/bios.php

<?
require_once "common.php";
require_once 
"func/systemmail.php";
require_once 
"func/isnewday.php";
isnewday(2);

if (
$_GET['op']=="block"){
    
$sql "UPDATE accounts SET bio='`iGesperrt aufgrund unangebrachten Inhalts`i',biotime='9999-12-31 23:59:59' WHERE acctid='{$_GET['userid']}'";
    
systemmail($_GET['userid'],"Deine Kurzbeschreibung wurde gesperrt","Der Administrator hat beschlossen, dass deine Kurzbeschreibung unangebracht ist und hat sie gesperrt.`n`nWenn du darüber diskutieren willst, benutze bitte den Link zur Hilfeanfrage.");
    
db_query($sql);
}

if (
$_GET['op']=="unblock"){
    
$sql "UPDATE accounts SET bio='',biotime='0000-00-00 00:00:00' WHERE acctid='{$_GET['userid']}'";
    
systemmail($_GET['userid'],"Deine Kurzbeschreibung wurde wieder freigegeben","Der Administrator hat beschlossen, deine Kurzbeschreibung wieder freizugeben. Du kannst wieder eine Beschreibung eingeben.");
    
db_query($sql);
}

$sql "SELECT login,acctid,bio,biotime,nl2br_enabled FROM bio WHERE bio > '' ORDER BY biotime DESC LIMIT 50";
$result db_query$sql );
$max db_num_rows$result );

page_header("Spielerkurzbeschreibungen");
output("`b`&Spieler Kurzbeschreibungen:`0`b`n");

for ( 
$i $i $max $i++ ){
    
$row db_fetch_assoc($result);
    if ( 
$row['biotime'] > $session['user']['recentcomments'] ) {
        
output("<img src='images/new.gif' alt='&gt;' width='3' height='5' align='absmiddle'> ",true);
    }
    
output("`![<a href='bios.php?op=block&userid={$row['acctid']}'>Block</a>]",true);
    
addnav("","bios.php?op=block&userid={$row['acctid']}");
    if ( 
$row['nl2br_enabled'] ) {
                
$bio soapnl2br str_replace'`n' '' $row['bio'] ) ) );
    }
    else {
        
$bio soap$row['bio'] );
    }
    
output("`&".$row['login'].": `^".$bio."`n`n");
}

addnav("G?Zurück zur Grotte","superuser.php");
addnav("W?Zurück zum Weltlichen","village.php");
addnav("Aktualisieren","bios.php");

$sql "SELECT login,acctid,bio,biotime,nl2br_enabled FROM bio WHERE biotime>'9000-01-01' AND bio>'' ORDER BY biotime DESC LIMIT 50";
$result db_query($sql);
$max db_num_rows($result);
output("`n`n`b`&Gesperrte Beschreibungen:`0`b`n");
for ( 
$i $i $max $i++ ) {
    
$row db_fetch_assoc$result );
    
output("`![<a href='bios.php?op=unblock&userid={$row['acctid']}'>Unblock</a>]",true);
    
addnav("","bios.php?op=unblock&userid={$row['acctid']}");
    if ( 
$row['nl2br_enabled'] ) {
        
$bio soapnl2br str_replace'`n' '' $row['bio'] ) ) );
    }
    else {
        
$bio soap$row['bio'] );
    }
    
output("`&{$row['login']}: `^".$bio."`n`n");
}
page_footer();
?>