LoGD Standardrelease steht hier zum Download zur Verfügung!

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

<?php

require_once("common.php");

page_header("Checkliste");

addnav("Zurück");
addnav("Zurück zur Einwohnermeldeliste","list.php");
/*
CREATE TABLE `checkliste` (
  `checkid` int(11) NOT NULL auto_increment,
  `acctid` int(11) NOT NULL,
  `avatar` tinyint(1) NOT NULL default '0',
  `avaliste` tinyint(1) NOT NULL default '0',
  `charalist` tinyint(1) NOT NULL default '0',
  `tooltip` tinyint(1) NOT NULL default '0',
  `bio` tinyint(1) NOT NULL default '0',
  `ooc` tinyint(1) NOT NULL default '0',
  PRIMARY KEY  (`checkid`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;
*/
switch($_GET["op"]){
    case 
"":
        
$sql "SELECT * FROM checkliste WHERE acctid=".$session[user][acctid]."";
        
$result db_query($sql);
        
$row db_fetch_assoc($result);
        
        if (
$session['user']['acctid']!=$row[acctid]){
            
$sql2 "INSERT INTO checkliste (acctid) VALUES ('".$session[user][acctid]."')";
            
$result2 db_query($sql2) or die(db_error(LINK));
                
            
$sql "SELECT * FROM checkliste WHERE acctid=".$session[user][acctid]."";
            
$result db_query($sql);
            
$row db_fetch_assoc($result);
        }
        
        
output("Bevor du eine Hilfe Anfrage schickst und um Einlass bittest, sieh dir deine Checkliste an. Sobald in jedem Feld ein Hacken ist, und du die Dinge wirklich erledigt hast, wirst du eingelassen.`n`n");
        
        if (
$row[avatar]==1$check "checked";
        if (
$row[avaliste]==1$check3 "checked";
        if (
$row[charalist]==1$check4 "checked";
        if (
$row[tooltip]==1$check5 "checked";
        if (
$row[bio]==1$check6 "checked";
        if (
$row[ooc]==1$check7 "checked";
        
        if(
$session['user']['race'] == || $session['user']['race'] == || $session['user']['race'] == || $session['user']['is_chosen'] || $session['user']['is_reborn']){
        
output("<form action='checkliste.php?op=edit&id=$row[checkid]' method='POST'>
        <input type='checkbox' name='avatar' value='1' 
$check> Avatar`n
        <input type='checkbox' name='avaliste' value='1' 
$check3> Avatarliste (Profil) eingetragen`n
        <input type='checkbox' name='charalist' value='1' 
$check4> Charakterliste (Profil) eingetragen `n
        <input type='checkbox' name='tooltip' value='1' 
$check5> Tooltip`n
        <input type='checkbox' name='bio' value='1' 
$check6> Bio`n
        <input type='checkbox' name='ooc' value='1' 
$check7> Out of Charakter`n
        <input type='submit' class='button' value='Checkliste speichern'>
        </form>"
,true);
        }else{
        
output("<form action='checkliste.php?op=edit&id=$row[checkid]' method='POST'>
        <input type='checkbox' name='avatar' value='1' 
$check> Avatar`n
        <input type='checkbox' name='avaliste' value='1' 
$check3> Avatarliste (Profil) eingetragen`n
        <input type='checkbox' name='tooltip' value='1' 
$check5> Tooltip`n
        <input type='checkbox' name='bio' value='1' 
$check6> Biografie`n
        <input type='checkbox' name='ooc' value='1' 
$check7> Out of Character`n
        <input type='submit' class='button' value='Checkliste speichern'>
        </form>"
,true);
        }
        
        
addnav("","checkliste.php?op=edit&id=$row[checkid]");
    break;
    
    case 
"edit":
        
$sql "UPDATE checkliste 
                            SET avatar='
$_POST[avatar]', avaliste='$_POST[avaliste]', charalist='$_POST[charalist]', tooltip='$_POST[tooltip]', bio='$_POST[bio]', ooc='$_POST[ooc]'
                            WHERE checkid='
$_GET[id]'";
        
db_query($sql);
        
header("Location: checkliste.php");
        
redirect("checkliste.php");
    break;
}

page_footer();

?>