LoGD Standardrelease steht hier zum Download zur Verfügung!

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

<?php

// Coded by Taikun. www.logd-midgar.de

/*
INSERT INTO `bio` (`acctid`,`login`,`name`,`bio`, `avatar`)
    SELECT `acctid`,`login`,`name`, `bio`,`avatar` FROM `accounts` WHERE acctid='3626'
 */
require_once "common.php";
page_header("Biographien");
addnav("Zurück zu Profil & Inventar","prefs.php");
if (
$session[user][woher]==1){ addnav("Zurück nach Mystara","village.php");}
if (
$session[user][woher]==2){ addnav("Zurück nach Arkanya","arkanya.php");}
if (
$session[user][woher]==3){ addnav("Zurück in den dunklen Forst","forest.php");}
if (
$session[user][woher]==4){ addnav("Zurück an den Strand","arkanyastrand.php");}
if (
$session[user][woher]==5){ addnav("Zurück zum Kloster","kloster.php");}
if (
$session[user][woher]==6){ addnav("Zurück ins Gebirge","berge.php");}
if (
$session[user][woher]==7){ addnav("Zum Bürgerhaus","buerger.php");}
if(
$_GET['op']==""){
    
$res1 db_query("SELECT * FROM `bio` WHERE acctid='".$session['user']['acctid']."'");
    
$row1 db_fetch_assoc($res1);
    
$res2 db_query("SELECT * FROM `accounts` WHERE acctid='".$session['user']['acctid']."'");
    
$row2 db_fetch_assoc($res2);
    
output("Bitte wähle die gewünschte Aktion aus!`n`n");
    
output("<a href='biograph.php?op=1&id=$row1[acctid]'>Bio editieren</a>",true);
    
addnav("","biograph.php?op=1&id=$row1[acctid]");    
    
addnav("Deine Bio anschauen","bio.php?char=".$row2[login]."");
if (
$session['user']['acctid']!=$row1[acctid]){
    
$sql10 "INSERT INTO bio (acctid,login) VALUES ('".$session[user][acctid]."','".$session[user][login]."')";
    
$result10 db_query($sql10) or die(db_error(LINK));
}
}  
if(
$_GET['op']=="1"){
    
$res db_query("SELECT * FROM `bio` WHERE `acctid`='".$_GET['id']."'");
    
$row db_fetch_assoc($res);
    
$maxbio getsetting("maxbio"255);
output("<form action='biograph.php?op=2&id=$_GET[id]' method='POST'>"true);  
    
$form=array(
        
"bio"=>"Kurzbeschreibung des Charakters `n(Maximal {$maxbio} Zeichen),textarea,80,40,$maxbio",
    );
    
//$output.=("Zeichen noch <input typ='hidden' name='rv_counter' size='".strlen(getsetting("maxbio", 255))."' value='".getsetting("maxbio", 255)."' readonly> übrig.");
    //$output.="<textarea name='body' class='input' cols='40' rows='9' OnFocus='CountMax(".getsetting("maxbio", 255).");' OnClick='CountMax(".getsetting("maxbio", 255).");' OnChange='CountMax(".getsetting("maxbio", 255).");' onKeydown='CountMax(".getsetting("maxbio", 255).");' onKeyup='CountMax(".getsetting("maxbio", 255).");' wrap='virtual'>".HTMLEntities($body).HTMLEntities(stripslashes($_GET['body']))."</textarea><br>";
    
    
$prefs['bio'] = $row['bio'];
    
showform($form,$prefs);
    
output("</form>"true);     
    
addnav("""biograph.php?op=2&id=".$_GET[id]);  
    if (
getsetting("avatare",0)==1) {
        
output("Du willst einen Avatar in deiner Bio haben?`n
                Dazu musst Du ihn aber hochladen!!`n
                Dies kannst du hier tun:"
);
        
output("<a href='upload.php' target='window_popup' onClick=\"".(popup("upload.php"))."; return false;\">Avatar hochladen</a>",true);
    }

}   
if(
$_GET['op']=="2"){  
    
$bio mysql_real_escape_string(stripslashes($_POST['bio']));
    
db_query("UPDATE bio SET bio='$bio' WHERE acctid='".$_GET['id']."'");
    
redirect("biograph.php"); 
}
page_footer();
?>