Quellcodeviewer der Dragonslayer-Edition
Quellcodeviewer der Dragonslayer-Edition : 0.9.7+jt ext (GER)


Anmerkung: Dies ist nur ein Auszug aus dem Source. Um das jeweils aktuelle, vollständige Release zu erhalten, ist eine Anfrage mit gültiger Email-Adresse erforderlich. Ebenso sollte darin die Serveradresse bzw. sonstiger Verwendungszweck aufgeführt sein. Was wir uns unbedingt verbitten, ist Diebstahl unserer Arbeit ohne Nennung des Copyrights.

Falls beim Lesen des Source ein Bug entdeckt werden sollte, bitten wir um sofortige Meldung per Anfrage!


./taunt.php

zurück

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
<?

/*********************************************************************
 * MODIFIZIERT DURCH
 * Admin @ Dreythal
 * Mai 2014
*********************************************************************/

require_once 'common.php';
isnewday(2);

page_header('Spott Editor');

addnav('Zurück...');
addnav('G?... in die Grotte','superuser.php');
addnav('D?... nach Dreythal','village.php');

if (
$_GET['op']=='edit')
{
    
addnav('... zur Übersicht','taunt.php');
    
    
output('<form action="taunt.php?op=save&tauntid='.$_GET['tauntid'].'" method="POST">',true);
    
addnav('','taunt.php?op=save&tauntid='.$_GET['tauntid'].'');
    
    if (
$_GET['tauntid']!='')
    {
        
$sql 'SELECT * FROM taunts WHERE tauntid="'.$_GET['tauntid'].'"';
        
$result db_query($sql) or die(db_error(LINK));
        
$row db_fetch_assoc($result);
        
$taunt $row['taunt'];
        
$taunt str_replace('%s','ihn',$taunt);
        
$taunt str_replace('%o','er',$taunt);
        
$taunt str_replace('%p','sein',$taunt);
        
$taunt str_replace('%x','Zahnstocher',$taunt);
        
$taunt str_replace('%X','Scharfe Zähne',$taunt);
        
$taunt str_replace('%W','Große grüne Ratte',$taunt);
        
$taunt str_replace('%w','JoeBloe',$taunt);
        
        
output('Vorschau: '.$taunt.'`0`n`n');
    }
    
    
$output.='Spott: <input name="taunt" value="'.HTMLEntities($row['taunt']).'" size="70"><br>';
    
    
output('`n`b`lDie folgenden Codes werden unterstützt (Groß- und Kleinschriebung wird unterschieden):`b`n`n`0');
    
    
output('`i%w = Name des Verlierers`n
            %x = Waffe des Verlierers`n
            %s = Geschlecht des Verlierers (ihn/sie)`n
            %p = Geschlecht des Verlierers (sein/ihr)`n
            %o = Geschlecht des Verlierers (er/sie)`n
            %W = Name des Gewinners`n
            %X = Waffe des Gewinners`i`n`n`0'
);
    
    
output('<input type="submit" class="button" style="cursor: pointer;" value="Speichern">',true);
    
output('</form>',true);
}

else if(
$_GET['op']=='del')
{
    
$sql 'DELETE FROM taunts WHERE tauntid="'.$_GET['tauntid'].'"';
    
db_query($sql) or die(db_error(LINK));
    
redirect('taunt.php?c=x');
}

else if(
$_GET['op']=='save')
{
    if (
$_GET['tauntid']!='')
    {
        
$sql 'UPDATE taunts SET taunt="'.$_POST['taunt'].'",editor="'.addslashes($session['user']['login']).'" WHERE tauntid="'.$_GET['tauntid'].'"';
    }
    
    else
    {
$sql 'INSERT INTO taunts (taunt,editor) VALUES ("'.$_POST['taunt'].'","'.addslashes($session['user']['login']).'")';}
    
    
db_query($sql) or die(db_error(LINK));
    
redirect('taunt.php?c=x');
}

else
{
    
$sql 'SELECT * FROM taunts';
    
    
$result db_query($sql) or die(db_error(LINK));
    
    
output('<table>',true);
    
    for (
$i=0;$i<db_num_rows($result);$i++)
    {
        
$row=db_fetch_assoc($result);
        
        
output('<tr>',true);
        
output('<td>',true);
        
        
output('<a href="taunt.php?op=edit&tauntid='.$row['tauntid'].'">`@bearbeiten`0</a>`n
                <a href="taunt.php?op=del&tauntid='
.$row['tauntid'].'" onClick="return confirm(\'Diesen Eintrag wirklich löschen?\');">`$löschen`0</a>',true);
                
        
addnav('','taunt.php?op=edit&tauntid='.$row['tauntid'].'');
        
addnav('','taunt.php?op=del&tauntid='.$row['tauntid'].'');
        
        
output('</td>',true);
        
output('<td>',true);
        
output($row['taunt']);
        
output('</td>',true);
        
output('<td>',true);
        
output($row['editor']);
        
output('</td>',true);
        
output('</tr>',true);
    }
    
    
addnav('','taunt.php?c='.$_GET['c'].'');
    
    
output('</table>',true);
    
    
addnav('Spott...');
    
addnav('... hinzufügen','taunt.php?op=edit');
}

page_footer();
?>
0.9.7+jt ext (GER)