LoGD Standardrelease steht hier zum Download zur Verfügung!

Home-Adresse dieser Version: oedland.he-hosting.de
Anfragen nach dieser Version bitte an: info@oedland.he-hosting.de

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

<?php
// DE v4

/*
* Author:    Chaosmaker
* Email:        webmaster@chaosonline.de
*
* Purpose:    Well for throwing keys in
*
* Features:    Throw key into well, chat
*
* Keys thrown into this well are lost
*/

require_once("common.php");
addcommentary();
checkday();

page_header("Der Dorfbrunnen");

addnav("Zurück ins Dorf","village.php");
if ($session['user']['gold']>1) addnav("1 Gold hineinwerfen","well.php?op=throwgold");

// Eigene Schlüssel einlesen
$result = db_query('SELECT items.value1,houses.housename FROM items LEFT JOIN houses ON houses.houseid=items.value1 WHERE items.class="Schlüssel" AND items.owner='.$session['user']['acctid'].' AND houses.owner != '.$session['user']['acctid'].' ORDER BY houses.housename ASC');
if (db_num_rows($result) > 0) {
    $num = 0;
    while ($row = db_fetch_assoc($result)) {
        if ($_GET['op']=='throwkey' && $_GET['house']==$row['value1']) $throwname = $row['housename'];
        else {
            if ($num==0) {
                $num++;
                addnav('Schlüssel wegwerfen');
            }
            addnav($row['housename'],'well.php?op=throwkey&house='.$row['value1']);
        }
    }
}

// Schlüssel wegwerfen
if ($_GET['op']=='throwkey' && !isset($_GET['comscroll']) && $_POST['section']=="") {
    output('`@Du wirfst den Schlüssel für `^'.$throwname.'`@ in den Brunnen und wartest lange auf das Platschen.`nDer Brunnen muss sehr tief sein.');
    db_query('UPDATE items SET owner=0 WHERE class="Schlüssel" AND owner='.$session['user']['acctid'].' AND value1='.(int)$_GET['house']) or die(db_error(LINK));
}elseif ($_GET['op']=="throwgold" && !isset($_GET['comscroll']) && $_POST['section']==""){
    output("`@Du wirfst eines deiner Goldstücke hinein und zählst die Sekunden bis zum Platsch. Nach `^".(e_rand(1,10)/2)."`@ Sekunden hörst du es.");
    $session['user']['gold']--;
}
else {
    output('`@Du näherst Dich dem Dorfbrunnen und schaust hinein. Aus der Tiefe hörst du ein Froschquaken. Wie tief er wohl sein mag?');
}

output('`n`n`@Um den Brunnen herum stehen einige Leute.`n');
viewcommentary("well","Mit Umstehenden reden:",25,"sagt");

page_footer();
?>