LoGD Standardrelease steht hier zum Download zur Verfügung!

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

<?php
//     Geschenkestand by Opal                                             //
// gebaut für seinen Weihnachtsmarkt                                   //
require_once "common.php";
addcommentary();
page_header("Geschenkestand");
output("`c`bGeschenkestand`0`b`c`n`n");
output("Bereits ein wenig ermüdet von all den Eriegnissen bleibt dir nur noch ein`des zu tun.Du wolltest unbedingt noch irgendwo ein paar Geschenke für deine Freunde kaufen, wobei dein Blick wie durch Zufall an einem etwas kleineren Stand am Rande des Marktes hingen blieb.`n

Begleitet von festlicher Stimmung trittst du langsam näher und schaust dir erst einmal die Angebote an.
Sofort steigt dir ein süßer Duft in die Nase, ausgehend von bunten Räucherstäbchen und Kerzen.`n

Ketten in allen nur vorstellbaren Formen und wunderschön in liebevoller Handarbeit geschnitzte Holzfiguren schmückten die hinteren Regale.`n

Da fiel die Auswahl wirklich schwer. Eventuell nimmst du auch noch etwas, für dich selbst mit?
`n`n
`c`bPreisliste`b`n
Räucherstäbchen - 10 Gold`n
Duftkerzen - 15 Gold`n
Goldener Engel - 50 Gold`n
Perlenkette - 150 Gold `n
`n`n"
);

addnav("`bGeschenke`b");
addnav("`&Räucherstäbchen","geschenk.php?op=klick");
addnav("`&Duftkerze","geschenk.php?op=klick1");
addnav("`&Goldener Engel","geschenk.php?op=klick3");
addnav("`&Perlenkette","geschenk.php?op=klick2");
addnav("`bZurück`b");
addnav("Zurück","weihnachtsmarkt.php");

if (
$_GET['op']=="send"){

$gift=$_GET['op2'];
if (isset(
$_POST['search']) || $_GET['search']>""){
if (
$_GET['search']>""$_POST['search']=$_GET['search'];
$search="%";
for (
$x=0;$x<strlen($_POST['search']);$x++){
$search .= substr($_POST['search'],$x,1)."%";
}
$search="name LIKE '".$search."' AND ";
if (
$_POST['search']=="weiblich"$search="sex=1 AND ";
if (
$_POST['search']=="männlich"$search="sex=0 AND ";
}else{
$search="";
}
$ppp=25// Player Per Page to display
if (!$_GET[limit]){
$page=0;
}else{
$page=(int)$_GET[limit];
addnav("Vorherige Seite","geschenk.php?op=send&op2=$gift&limit=".($page-1)."&search=$_POST[search]");
}
$limit="".($page*$ppp).",".($ppp+1);
$sql "SELECT login,name,level,sex,acctid FROM accounts WHERE $search locked=0 AND acctid<>".$session[user][acctid]." AND lastip<>'".$session[user][lastip]."' AND charm>1 ORDER BY login,level LIMIT $limit";
$result db_query($sql);
if (
db_num_rows($result)>$pppaddnav("Nächste Seite","geschenk.php?op=send&op2=$gift&limit=".($page+1)."&search=$_POST[search]");
output("`r`nÜberglücklich strahlt dich die Bedienung an.`n \"Für wen ist den das Geschenk bestimmt ?\"`n`n");
output("<form action='geschenk.php?op=send&op2=$gift' method='POST'>Nach Name suchen: <input name='search' value='$_POST[search]'><input type='submit' class='button' value='Suchen'></form>",true);
addnav("","geschenk.php?op=send&op2=$gift");
output("<table cellpadding='3' cellspacing='0' border='0'><tr class='trhead'><td>Name</td><td>Level</td><td>Geschlecht</td></tr>",true);
for (
$i=0;$i<db_num_rows($result);$i++){
$row db_fetch_assoc($result);
output("<tr class='".($i%2?"trlight":"trdark")."'><td><a href='geschenk.php?op=send2&op2=$gift&name=".HTMLEntities($row['acctid'])."'>",true);
output($row['name']);
output("</a></td><td>",true);
output($row['level']);
output("</td><td align='center'><img src='images/".($row['sex']?"female":"male").".gif'></td></tr>",true);
addnav("","geschenk.php?op=send2&op2=$gift&name=".HTMLEntities($row['acctid']));
}
output("</table>",true);
}
if (
$_GET['op']=="send2"){
$name=$_GET['name'];
$effekt="";
if (
$_GET[op2]=="gift2"){

        
$gift="Räucherstäbchen";
        
$effekt="Ein Räucherstäbchen das wundervoll duftet";
      
db_query("INSERT INTO items (name,owner,class,gold,description) VALUES ('Räucherstäbchen',$name,'Geschenk',5,'Dieses Räucherstäbchen  hat dir ".$session['user']['name']." geschenkt.')");
      
$session['user']['gold']-=10;
   }

if (
$_GET[op2]=="gift3"){

        
$gift="Duftkerze";
        
$effekt="Eine Duftkerze die wundervoll duftet";
      
db_query("INSERT INTO items (name,owner,class,gold,description) VALUES ('Duftkerze',$name,'Geschenk',5,'Diese Duftkerze hat dir ".$session['user']['name']." geschenkt.')");
      
$session['user']['gold']-=15;
   }

   if (
$_GET[op2]=="gift4"){

        
$gift="Perlenkette";
        
$effekt="Eine Perlenkette die jeden Hals einer Frau verschönern werden sollte";
      
db_query("INSERT INTO items (name,owner,class,gold,description) VALUES ('Perlenkette',$name,'Schmuck',5,'Diese Perlenkette  hat dir ".$session['user']['name']." geschenkt.')");
      
$session['user']['gold']-=150;
   }

   if (
$_GET[op2]=="gift5"){

        
$gift="Goldener Engel";
        
$effekt="Ein Goldener Engel der wunderbar zu dieser Jahreszeit passt";
      
db_query("INSERT INTO items (name,owner,class,gold,description) VALUES ('Goldener Engel',$name,'Geschenk',5,'Diesen Goldenen Engel  hat dir ".$session['user']['name']." geschenkt.')");
      
$session['user']['gold']-=50;
   }

$mailmessage=$session['user']['name'];
$mailmessage.="`7 hat dir ein Geschenk geschickt.  Du öffnest es. Es ist ein/e `6";
$mailmessage.=$gift;
//you can change the following the match what you name your gift shop
$mailmessage.="`7 vom Geschenkestand.`n".$effekt;
systemmail($name,"`2Geschenk erhalten!`2",$mailmessage);

output("Mit leuchtenden Augen nimmt die Bedienung die Münze entgegen. \"Ich danke euch!\"`n
murmelt sie schüchtern und läuft los um die $gift zu überbringen..."
);

addnav("Weiter","geschenk.php");
}

// Klick begin
if ($_GET['op']=="klick"){
if(
$session['user']['gold']>=10){
output("`rMöchtest du die Räucherstäbchen behalten oder verschenken ?`n");
addnav("Verschenken","geschenk.php?op=send&op2=gift2");
addnav("Behalten","geschenk.php?op=selbst&op3=gift2");
}
   
output("Du hast keine 10 Gold übrig");
}
if (
$_GET['op']=="klick1"){
if(
$session['user']['gold']>=15){
output("`rMöchtest du die Duftkerze behalten oder verschenken ?`n");
addnav("Verschenken","geschenk.php?op=send&op2=gift3");
addnav("Behalten","geschenk.php?op=selbst&op3=gift3");
}
   
output("Du hast keine 15 Gold übrig");
}
if (
$_GET['op']=="klick2"){
if(
$session['user']['gold']>=150){
output("`rMöchtest du die Perlenkette behalten oder verschenken ?`n");
addnav("Verschenken","geschenk.php?op=send&op2=gift4");
addnav("Behalten","geschenk.php?op=selbst&op3=gift4");
}
   
output("Du hast keine 150 Gold übrig");
}
if (
$_GET['op']=="klick3"){
  if(
$session['user']['gold']>=50){
output("`rMöchtest du den Goldenen Engel behalten oder verschenken ?`n");
addnav("Verschenken","geschenk.php?op=send&op2=gift5");
addnav("Behalten","geschenk.php?op=selbst&op3=gift5");
}
output("Du hast keine 50 Gold übrig");
}
// Klick ende
if ($_GET['op']=="selbst"){
$session ['user']['acctid'];
$name=$session['user']['acctid'];
$effekt="";
if (
$_GET[op3]=="gift2"){
        
$gift="Räucherstäbchen";
        
$effekt="Ein Räucherstäbchen das wundervoll duftet";
      
db_query("INSERT INTO items (name,owner,class,gold,description) VALUES ('Räucherstäbchen',$name,'Geschenk',5,'Diese/s Räucherstäbchen  hat dir ".$session['user']['name']." geschenkt.')");
      
$session['user']['gold']-=10;
   }
if (
$_GET[op3]=="gift3"){
        
$gift="Duftkerze";
        
$effekt="Eine Duftkerze die wundervoll duftet";
      
db_query("INSERT INTO items (name,owner,class,gold,description) VALUES ('Räucherstäbchen',$name,'Geschenk',5,'Diese Duftkerze hat dir ".$session['user']['name']." geschenkt.')");
      
$session['user']['gold']-=15;
   }
if (
$_GET[op3]=="gift4"){
        
$gift="Perlenkette";
        
$effekt="Eine Perlenkette die jeden Hals einer Frau verschönern werden sollte";
      
db_query("INSERT INTO items (name,owner,class,gold,description) VALUES ('Perlenkette',$name,'Schmuck',5,'Diese Perlenkette  hat dir ".$session['user']['name']." geschenkt.')");
      
$session['user']['gold']-=150;
   }
    if (
$_GET[op3]=="gift5"){
        
$gift="Goldener Engel";
        
$effekt="Ein Goldener Engel der wunderbar zu dieser Jahreszeit passt";
      
db_query("INSERT INTO items (name,owner,class,gold,description) VALUES ('Goldener Engel',$name,'Geschenk',5,'Diesen Goldenen Engel  hat dir ".$session['user']['name']." geschenkt.')");
      
$session['user']['gold']-=50;
   }
/*$mailmessage=$session['user']['accid'];
$mailmessage.="`7 Deine Ware ist geliefert worden .Es ist ein/e `6";
$mailmessage.=$gift;
//you can change the following the match what you name your gift shop
$mailmessage.="`7 vom Geschenkestand.`n".$effekt;
systemmail("`2Ware erhalten!`2",$mailmessage);*/

output("Mit leuchtenden Augen nimmt die Bedienung die Münze entgegen. \"Ich danke euch!\"`n
murmelt sie schüchtern und läuft los um die $gift zu überbringen..."
);

addnav("Weiter","geschenk.php");
}
viewcommentary("geschenkestand","Unterhalten",25);





page_footer();
?>