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!


./create.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:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
231:
232:
233:
234:
235:
236:
237:
238:
239:
240:
241:
242:
243:
244:
245:
246:
247:
248:
249:
250:
251:
252:
253:
254:
255:
256:
257:
258:
259:
260:
261:
262:
263:
264:
265:
266:
267:
268:
269:
270:
271:
272:
273:
274:
275:
276:
277:
278:
279:
280:
281:
282:
283:
284:
285:
286:
287:
288:
289:
290:
291:
292:
293:
294:
295:
296:
297:
298:
299:
300:
301:
302:
303:
304:
305:
306:
307:
308:
309:
310:
311:
312:
313:
314:
315:
316:
317:
318:
319:
320:
321:
322:
323:
324:
325:
326:
327:
328:
329:
330:
331:
332:
333:
334:
335:
336:
337:
338:
339:
340:
341:
342:
343:
344:
345:
346:
347:
348:
349:
350:
351:
352:
353:
354:
355:
356:
357:
358:
359:
360:
361:
362:
363:
364:
365:
366:
367:
368:
369:
370:
371:
372:
<?php

// 15082004

/*********************************************************************
 * MODIFIZIERT DURCH
 * Admin @ Dreythal
 * Januar 2016
*********************************************************************/

require_once 'common.php';
$trash getsetting('expiretrashacct',7);
$new getsetting('expirenewacct',60);
$old getsetting('expireoldacct',90);

checkban();

if (
$_GET['op']=='val')
{
    
$sql 'SELECT login,name FROM accounts WHERE emailvalidation="'.$_GET['id'].'" AND emailvalidation!=""';
    
$result db_query($sql);

    if (
db_num_rows($result)>0)
    {
        
$row db_fetch_assoc($result);

        if (
substr($_GET['id'],0,1)=='x')
        {
            
$form true;

            if (!empty(
$_POST['pass1']))
            {
                if (
$_POST['pass1']!=$_POST['pass2'])
                {
output('`#Deine Passwörter stimmen nicht überein.`n');}
                
                else
                {
                    if (
strlen($_POST['pass1'])>3)
                    {
                        
$sql "UPDATE accounts SET emailvalidation='',password=MD5('$_POST[pass1]') WHERE emailvalidation='$_GET[id]' AND emailvalidation!=''";
                                                
                        
db_query($sql);
                        
                        
output('`#`cDein Passwort wurde geändert. Du kannst jetzt einloggen.`c`0');
                        
                        
output('<form action="login.php" method="POST"><input name="name" value=\"$row[login]\" type="hidden"><input name="password" value=\"$_POST[pass1]\" type="hidden">
                        Dein Passwort wurde geändert. Dein Login Name ist `%$row[login]`0.  `n`n<input type="submit" class="button" value="Hier klicken zum Einloggen"></form>`n`n'
,true);

                        
$form false;
                    }

                    else
                    {
output('`#Dein Passwort ist zu kurz. Es muss mindestens 4 Zeichen lang sein.`n');}
                }                
            }
            
            if (
$form
            {
                
output("`&`c`bNeues Passwort wählen`b`c`n");
                
output("`0<form action=\"create.php?op=val&id=$_GET[id]\" method='POST'>",true);
                
output("`nDein neues Passwort: <input type='password' name='pass1'>`n",true);
                
output("`nPasswort bestätigen: <input type='password' name='pass2'>`n",true);
                
output("<input type='submit' class='button' value='Neues Passwort speichern!'>",true);
                
output("</form>",true);                
            }
        }
        
        else 
        {
            
$sql 'UPDATE accounts SET emailvalidation="" WHERE emailvalidation="'.$_GET['id'].'" AND emailvalidation!=""';
            
db_query($sql);
            
            
output('<form action="index.php" method="POST"><input name="name" value="'.$row['login'].'" type="hidden"><input name="password" value="'.$row['password'].'" type="hidden">
                    Deine E-Mail Adresse wurde bestätigt. Dein Login-Name lautet `%'
.$row['login'].'`0.`n`n
                    
                    <input type="submit" class="button" style="cursor: pointer;" value="Hier klicken zum Einloggen"></form>`n`n
                    
                    '
.($trash>0?'Charaktere, die sich nie einloggen, werden nach `^'.$trash.' `0Tag(en) Inaktivität gelöscht.`n':'').($new>0?'Charaktere, die nie Level 2 erreichen, werden nach `^'.$new.' `0Tag(en) Inaktivität gelöscht.`n':'').($old>0?'Charaktere, die Level 2 erreicht haben, werden nach `^'.$old.' `0Tag(en) Inaktivität gelöscht.':'').'',true);
            
            
output("`n`n`n`b`%Hinweis:`b`0`nSolltest du Probleme mit dem Login haben, musst du vermutlich erst Cookies zulassen. Im Internet Explorer 6 klickst du dazu `iExtras - Internetoptionen - Datenschutz - Bearbeiten`i und trägst dort die URL dieses Servers (".getsetting("serverurl","www.dreythal.de").") als `iZugelassen`i ein. Beim Internet Explorer 5 klickst du `iExtras - Internetoptionen - Sicherheit - \"Vertrauenswürdige Sites\" - Sites`i und trägst dort die Adressen ein. Bei anderen Browsern gibt es ähnliche Einstellungen."); 
            
            
savesetting('newplayer',addslashes($row['name']));
        }
    }
    
    else
    {
        
output("`#Deine E-Mail Adresse konnte nicht bestätigt werden. Möglicherweise wurde sie bereits bestätigt. Versuche, dich einzuloggen und informiere die Administration, falls es nicht klappt.");
    }
}

if (
$_GET['op']=="forgot")
{
    if (
$_POST['charname']!="")
    {
        
$sql "SELECT login,emailaddress,emailvalidation,password FROM accounts WHERE login='$_POST[charname]'";
        
$result db_query($sql);
        
        if (
db_num_rows($result)>0)
        {
            
$row db_fetch_assoc($result);
            
            if (
trim($row['emailaddress'])!="")
            {
                if (
$row['emailvalidation']=="")
                {
                    
$row['emailvalidation']=substr("x".md5(date("Y-m-d H:i:s").$row[password]),0,32);
                    
$sql "UPDATE accounts SET emailvalidation='$row[emailvalidation]' where login='$row[login]'";
                    
db_query($sql);
                }
                
                
mail($row['emailaddress'],
                    
"Account-Verifizierung",
                    
"Jemand von ".$_SERVER['REMOTE_ADDR']." hat ein vergessenes Passwort von deinem Accoount angefordert.  Wenn du das warst, ist hier dein"." Link. Du kannst damit einloggen und dein Passwort im Profil vom Dorfplatz aus einstellen.\n\n"
                    
."Wenn du diese E-Mail nicht angefordert hast, keine Panik! Du hast sie bekommen, sonst niemand."
                    
."\n\n  http://".$_SERVER['SERVER_NAME'].$_SERVER['SCRIPT_NAME']."?op=val&id=$row[emailvalidation]\n\nDanke für's Spielen!",
                    
"From: ".getsetting("gameadminemail","postmaster@localhost.com")
                );
                
                
output("`#Eine neue Bestätigungsmail wurde an die mit diesem Account gespeicherte Adresse verschickt. Du kannst sie zum Einloggen und zum ändern des Passworts verwenden. Solltest du innerhalb der nächsten paar Minuten keine Mail bekommen, schicke bitte eine Anfrage nach Hilfe ab!");
            }
            
            else
            {
                
output('`qFür diesen Charakter wurde keine E-Mail-Adresse hinterlegt. Wir können dir mit dem vergessenen Passwort leider nicht helfen.');
            }
        }
        
        else
        {
            
output('`#Dieser Charakter kann nicht gefunden werden. Suche mal in der Kriegerliste danach, vielleicht wurde der Charakter gelöscht.');
        }
    }
    
    else
    {
        
output("<form action='create.php?op=forgot' method='POST'>`bDu hast dein Passwort vergessen? Das ist kein Problem, solange du beim Erstellen deines Charakters eine gültige E-Mail-Adresse angegeben hast.`b`n`nGib nun den Namen deines Charakters ein (ohne Titel): <input name='charname'> <input type='submit' class='button' value='Passwort per E-Mail zuschicken'></form>",true);
    }
}

page_header('Charakter-Erstellung');

if (
$_GET['op']=='create')
{
    if(
getsetting('spaceinname',0) == 0)
    {
$shortname preg_replace("(([^A-Za-zöäüàèìòùâêîôûáéíóú]))","",$_POST[name]);}

    else
    {
$shortname preg_replace("(([^A-Za-zöäüàèìòùâêîôûáéíóú]))","",$_POST[name]);}

    if (
soap($shortname)!=$shortname)
    {
        
output('<table border="3" align="center" cellpadding="10" cellspacing="10" width="100%" bgcolor="#FF8080"><tr>
                    <td class="trhead" style="text-align: center;">`bFehlermeldung`b</td></tr>
                    <tr><td>`b`}`cDer Name ist unzulässig. Bitte überdenke ihn noch einmal.`c`b`0</td></tr></table>'
,true);

        
$_GET['op']='';
    }
    
    else
    {
        
$blockaccount=false;
        
        if (
getsetting('blockdupeemail',0)==&& getsetting('requireemail',0)==1)
        {
            
$sql 'SELECT login FROM accounts WHERE emailaddress="'.$_POST['email'].'"';
            
$result db_query($sql);

            if (
db_num_rows($result)>0)
            {
                
$blockaccount=true;
                
$msg.='<li>`b`}Du darfst auf diesem Server nur einen Account besitzen.`b`0</li>';
            }
        }
        
        if (
strlen($_POST['pass1'])<=3)
        {
            
$msg.='<li>`b`}Dein Passwort muss mindestens 4 Zeichen lang sein.`b`0</li>';
            
$blockaccount=true;
        }

        if (
$_POST['pass1']!=$_POST['pass2'])
        {
            
$msg.='<li>`b`}Die Passwörter stimmen nicht überein.`b`0</li>';
            
$blockaccount=true;
        }

        if (
strlen($shortname)<3)
        {
            
$msg.='<li>`b`}Dein Name muss mindestens 3 Buchstaben lang sein.`b`0</li>';
            
$blockaccount=true;
        }

        if (
strlen($shortname)>25)
        {
            
$msg.='<li>`b`}Der Name ist zu lang. Er darf maximal 25 Zeichen lang sein.`b`0</li>';
            
$blockaccount=true;
        }

        if (
getsetting('requireemail',0)==&& is_email($_POST['email']) || getsetting('requireemail',0)==0)
        {}

        else
        {
            
$msg.='<li>`b`}Du musst eine gültige E-Mail Adresse eingeben.`b`0</li>';
            
$blockaccount=true;
        }
        
        
/*
        if ($_POST[pass1]==$_POST[pass2] 
        && strlen($_POST[pass1])>3 
        && strlen($shortname)>2 
        && !$blockaccount
        && (
                getsetting("requireemail",0)==1 
            && is_email($_POST[email]) 
            || getsetting("requireemail",0)==0
                )
        ){*/
        
        
if (!$blockaccount)
        {
            
$sql 'SELECT name FROM accounts WHERE login="'.$shortname.'"';
            
$result db_query($sql) or die(db_error(LINK));

            if (
db_num_rows($result)>0)
            {
                
output('<table border="3" align="center" cellpadding="10" cellspacing="10" width="100%" bgcolor="#FF8080"><tr>
                        <td class="trhead" style="text-align: center;">`bFehlermeldung`b</td></tr>
                        <tr><td>`b`}`cDiesen Namen gibt es schon. Bitte denke dir einen anderen aus.`c`b`0</td></tr></table>'
,true);
                        
                
$_GET['op']='';
            }
            
            else
            {
                
$title = ($_POST['sex']?'Neuankömmling':'Neuankömmling');

                if (
getsetting('requirevalidemail',0))
                {
$emailverification=md5(date('Y-m-d H:i:s').$_POST['email']);}

                if (
$_GET['r']>"")
                {
                    
$sql 'SELECT acctid FROM accounts WHERE login="'.rawurldecode($_GET['r']).'"';
                    
//$sql = "SELECT acctid FROM accounts WHERE login='{$_GET['r']}'";
                    
$result db_query($sql);
                    
$ref db_fetch_assoc($result);
                    
$referer=$ref['acctid'];
                }
                
                else
                {
$referer=0;}
                
                
$shortname=FormatName($shortname);
                
                
$sql "INSERT INTO accounts 
                    (name,
                    title,
                    password,
                    sex,
                    login,
                    laston,
                    uniqueid,
                    lastip,
                    superuser,
                    gold,
                    emailaddress,
                    emailvalidation,
                    referer,
                    birthday
                ) VALUES (
                    '
$title $shortname',
                    '
$title',
                    MD5('
$_POST[pass1]'),
                    '
$_POST[sex]',
                    '
$shortname',
                    '"
.date("Y-m-d H:i:s",strtotime(date("r")."-1 day"))."',
                    '
$_COOKIE[lgi]',
                    '"
.$_SERVER['REMOTE_ADDR']."',
                    "
.getsetting("superuser",0).",
                    "
.getsetting("newplayerstartgold",50).",
                    '
$_POST[email]',
                    '
$emailverification',
                    '
$referer',
                    '"
.(getsetting("activategamedate","0")?getgamedate():"")."')";
                                    
                
db_query($sql) or die(db_error(LINK));
                
                if (
db_affected_rows(LINK)<=0)
                {
                    
output('<table border="3" align="center" cellpadding="10" cellspacing="10" width="100%" bgcolor="#FF8080"><tr>
                        <td class="trhead" style="text-align: center;">`bFehlermeldung`b</td></tr>
                        <tr><td>`b`}`cAus unbekannten Gründen konnte dein Charakter nicht erstellt werden. Bitte versuche es einfach noch einmal.`c`b`0</td></tr></table>'
,true);
                }
                
                else
                {
                    if (
$emailverification!='')
                    {
                        
mail($_POST['email'],"Account-Verifizierung","Um deinen Dreythal-Account freizuschalten, musst du nur noch auf den folgenden Link klicken:\n\n  http://".$_SERVER['SERVER_NAME'].$_SERVER['SCRIPT_NAME']."?op=val&id=$emailverification\n\nDanke für's Spielen und viel Spaß dabei!",
                            
"From: ".getsetting("gameadminemail","postmaster@localhost.com")
                        );
                        
                        
output('`c`%Eine E-Mail wurde an `1'.$_POST['email'].'`% geschickt, um die Adresse zu bestätigen.`nKlicke auf den Link darin, um den Account zu aktivieren.`c`n`n`0');
                    }
                    
                    else
                    {
                        
output('<form action="login.php" method="POST"><input name="name" value="'.$shortname.'" type="hidden"><input name="password" value="'.$_POST['pass1'].'" type="hidden">
                                Dein Charaker wurde erstellt. Dein Login-Name ist `%'
.$shortname.'`0.`n`n

                                <input type="submit" class="button" value="Hier klicken zum Einloggen"></form>`n`n

                                '
.($trash>0?'Charaktere, die nie einloggen werden nach '.$trash.' Tagen Inaktivität gelöscht.`n':'').($new>0?'Charaktere, die nie Level 2 erreichen werden nach '.$new.' Tag(en) Inaktivität gelöscht.`n':'').($old>0?'Charaktere, die Level 2 erreicht haben werden nach '.$old.' Tag(en) Inaktivität gelöscht.':'').'',true);

                        
savesetting('newplayer',addslashes(''.$title.' '.$shortname.''));

                        
output('`n`n`n`b`%Hinweis:`b`0`nSolltest du Probleme mit dem Login haben, musst du vermutlich erst Cookies zulassen! Im Internet Explorer 6 klickst du dazu `iExtras - Internetoptionen - Datenschutz - Bearbeiten`i und trägst dort die URL dieses Servers ('.getsetting('serverurl','www.dreythal.de').') als `iZugelassen`i ein. Beim Internet Explorer 5 klickst du `iExtras - Internetoptionen - Sicherheit - \'Vertrauenswürdige Sites\' - Sites`i und trägst dort die Adressen ein. Bei anderen Browsern gibt es ähnliche Einstellungen.');
                    }
                }
            }
        }
        
        else
        {
            
output('<table border="3" align="center" cellpadding="10" cellspacing="10" width="100%" bgcolor="#FF8080"><tr>
                    <td class="trhead" style="text-align: center;">`bFehlermeldung`b</td></tr>
                    <tr><td>'
.$msg.'</td></tr></table>',true);

            
$_GET['op']='';
        }
    }
}           

if (
$_GET['op']=='')
{
    
output('<table align="center" cellpadding="10" cellspacing="10" width="100%"><tr>
            <td class="trhead" colspan="3" style="text-align: center;">`bCharakter-Erstellung`b</td></tr><tr>'
,true);
    
    
output('`0<form action="create.php?op=create'.($_GET['r']>''?'&r='.$_GET['r']:'').'" method="POST">',true);

    
output('<td style="text-align: right;" width="50%"><span style="color: #C0C0C0;">Name de</span><span style="color: #C4BBBB;">i</span><span style="color: #C8B7B7;">n</span><span style="color: #CCB3B3;">e</span><span style="color: #D0AEAE;">s</span><span style="color: #D5AAAA;"> </span><span style="color: #D9A6A6;">C</span><span style="color: #DDA2A2;">h</span><span style="color: #E19D9D;">a</span><span style="color: #E59999;">r</span><span style="color: #EA9595;">a</span><span style="color: #EE9191;">k</span><span style="color: #F28C8C;">t</span><span style="color: #F68888;">e</span><span style="color: #FA8484;">r</span><span style="color: #FF8080;">s</span></td><td width="3%"></td>
            <td style="text-align: left;" width="50%"><input name="name" placeholder="nur Buchstaben erlaubt" size="30"></td></tr>'
,true);

    
output('<tr><td style="text-align: right;"><span style="color: #C0C0C0;">Geschlecht de</span><span style="color: #C4BBBB;">i</span><span style="color: #C8B7B7;">n</span><span style="color: #CCB3B3;">e</span><span style="color: #D0AEAE;">s</span><span style="color: #D5AAAA;"> </span><span style="color: #D9A6A6;">C</span><span style="color: #DDA2A2;">h</span><span style="color: #E19D9D;">a</span><span style="color: #E59999;">r</span><span style="color: #EA9595;">a</span><span style="color: #EE9191;">k</span><span style="color: #F28C8C;">t</span><span style="color: #F68888;">e</span><span style="color: #FA8484;">r</span><span style="color: #FF8080;">s</span></td><td width="3%"></td>
            <td style="text-align: left;"><input type="radio" name="sex" value="1">weiblich <input type="radio" name="sex" value="0" checked>männlich</td></tr>'
,true);
    
    
output('<tr><td style="text-align: right;"><span style="color: #C0C0C0;">Pa</span><span style="color: #C4BBBB;">s</span><span style="color: #C8B7B7;">s</span><span style="color: #CCB3B3;">w</span><span style="color: #D0AEAE;">o</span><span style="color: #D5AAAA;">r</span><span style="color: #D9A6A6;">t</span><span style="color: #DDA2A2;"> </span><span style="color: #E19D9D;">e</span><span style="color: #E59999;">i</span><span style="color: #EA9595;">n</span><span style="color: #EE9191;">g</span><span style="color: #F28C8C;">e</span><span style="color: #F68888;">b</span><span style="color: #FA8484;">e</span><span style="color: #FF8080;">n</span></td><td width="3%"></td>
            <td style="text-align: left;"><input type="password" name="pass1" placeholder="&bull;&bull;&bull;&bull;" size="30"></td></tr>'
,true);

    
output('<tr><td style="text-align: right;"><span style="color: #C0C0C0;">Passw</span><span style="color: #C4BBBB;">o</span><span style="color: #C8B7B7;">r</span><span style="color: #CCB3B3;">t</span><span style="color: #D0AEAE;"> </span><span style="color: #D5AAAA;">w</span><span style="color: #D9A6A6;">i</span><span style="color: #DDA2A2;">e</span><span style="color: #E19D9D;">d</span><span style="color: #E59999;">e</span><span style="color: #EA9595;">r</span><span style="color: #EE9191;">h</span><span style="color: #F28C8C;">o</span><span style="color: #F68888;">l</span><span style="color: #FA8484;">e</span><span style="color: #FF8080;">n</span></td><td width="3%"></td>
            <td style="text-align: left;"><input type="password" name="pass2" placeholder="&bull;&bull;&bull;&bull;" size="30"></td></tr>'
,true);

    
output('<tr><td style="text-align: right;"><span style="color: #C0C0C0;">E-Mail-A</span><span style="color: #C4BBBB;">d</span><span style="color: #C8B7B7;">r</span><span style="color: #CCB3B3;">e</span><span style="color: #D0AEAE;">s</span><span style="color: #D5AAAA;">s</span><span style="color: #D9A6A6;">e</span><span style="color: #DDA2A2;"> </span><span style="color: #E19D9D;">e</span><span style="color: #E59999;">i</span><span style="color: #EA9595;">n</span><span style="color: #EE9191;">g</span><span style="color: #F28C8C;">e</span><span style="color: #F68888;">b</span><span style="color: #FA8484;">e</span><span style="color: #FF8080;">n</span>`n'.(getsetting('requireemail',0)==0?'`ifreiwillig - aber wenn du keine angibst, kann dein Account nicht gerettet werden, falls du dein Passwort vergisst`i':'`ibenötigt'.(getsetting('requirevalidemail',0)==0?'':': eine E-Mail wird zur Bestätigung an diese Adresse geschickt, bevor du dich einloggen kannst.').'`i').'</td><td width="3%"></td>
            <td style="text-align: left;"><input name="email" placeholder="korrekte Adresse beachten" size="30"></td></tr>'
,true);
    
    
output('</table>',true);

    
output('`c`n`%Mit dem Erstellen deines Charakters stimmst du den hier geltenden <a href="petition.php?op=rules" target="_blank">`l`bRegeln`b</a> `%zu.`n`n`0',true);

    
output('<input type="submit" style="cursor: pointer;" class="button" value="Charakter erstellen">`c',true);
    
    
output('`n<hr /><h6>`l`iDie Erstellung eines Charakters - sowie sein Spiel auf diesem Server - ist vollumfänglich `bkostenlos und unverbindlich`b.`n`n
            Deine `bE-Mail-Adresse`b dient einerseits zur Verifizierung, andererseits zur Sicherheit, falls du dein Passwort einmal vergessen solltest. Sie wird nicht an Dritte weitergegeben und auch sonst nicht weiter verwendet.`n`n
            Gib dein `bPasswort`b an niemanden weiter, auch nicht, wenn du danach gefragt werden solltest. Die Administration wird dich <u>niemals</u> nach deinem Passwort fragen!`i`0</h6>'
,true);
}

addnav('Zurück');
addnav('S?zur Startseite','index.php');

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