LoGD Standardrelease steht hier zum Download zur Verfügung!

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

<?php
/*

 02032006

LoGD - Gefängniserweiterung
19.05.2004
Matthias "Vanion" Strauch

Erweitert, umgebaut, angepaßt:
Chaosmaker <webmaster@chaosonline.de>
http://logd.chaosonline.de
*/

require_once "common.php";

checkday();

page_header("Der Pranger");
if (
$session['user']['jailtime'] == 0) {
    
// Wenn man grad freigekommen ist...
    
if ($session['user']['location']==9$session['user']['location']=0;

    
addcommentary();
    
output("`4A`Ku`Ff`T d`)e`7m Marktplatz ist ein Pranger aufgebaut worden - hier werden diejenigen angeprangert, die sich im Dorf nicht sonderlich beliebt gemacht haben, auf welche Art auch immer.`n Die vorbeikommenden Dorfbewohner beschimpfen die Angeprangerten lautstark, gelegentlich fliegt auch mal ein faules Ei oder eine T`7o`Tm`Ja`Kt`4e.`n`n");
    
//$sql = "SELECT name,jailreason FROM accounts WHERE jailtime > 0";
    
$sql "SELECT name,reason FROM jail WHERE freedate > NOW()";
    
$result db_query($sql);

    if(
db_num_rows($result) == "0"output("`n`4D`Ke`Fr`Tz`)e`7it ist niemand angeprangert.");
    else {
        
output("`4D`Ke`Fr`Tz`)e`7it am Pranger:");
    
output("<ul>",true);
        while(
$row db_fetch_assoc($result)) {
            
output("<li>`2".$row['name'],true);
            if (
$row['reason']!=''output("`& wegen ".$row['reason']);
      
output("</li>",true);
        }
   
output("</ul>",true);
    }
    
output("`n`n");

    
viewcommentary("jail","Verhöhne die Angeprangerten:",25,"höhnt");

    
addnav("Zurück zum Dorf","village.php");
}
else {
    
$session['user']['location'] = 9;
    if (
$_GET['act'] == "logout") {
        
redirect("login.php?op=logout");
    }
    else {
        
output("Du bist noch für ".$session['user']['jailtime']." Tag(e) am Pranger! Die vorbeikommenden Dorfbewohner schimpfen auf dich, und eine Tomate verfehlt seinen Kopf nur knapp. Wie konntest du nur in diese Situation geraten...`n`n");

        
$sql "SELECT name,reason FROM jail WHERE freedate > NOW()";
        
$result db_query($sql);

        
output("Derzeit am Pranger:");
        while(
$row db_fetch_assoc($result)) {
            
output("`n".$row['name']);
            if (
$row['reason']!=''output(" wegen ".$row['reason']);
        }
        
output("`n`n");

        
viewcommentary("jail","Keiner kann dich hören!",25,"schimpft");
        
addnav("Logout","jail.php?act=logout");
    }
}
page_footer();
?>