anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Logout im haus (im Dorf in der Tavernengasse) https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=4564 |
Seite 1 von 1 |
Autor: | vistadomi [ Sa 14 Jun, 2008 22:03 ] |
Betreff des Beitrags: | Logout im haus (im Dorf in der Tavernengasse) |
Hi, ich möchte gerne bei mir in der Tavernengasse einen "Schleichweg ins Bett" machen. Wenn man da drauf klickt, soll man in seinem Haus sich ausloggen. Ich bin schon so weit gekommen, dass der Butten bei allen erscheint, allerdings soll er nur bei denen erscheinen, die auch einen Schlüssel für ein Haus haben. Ich habe im Moment nur das: $this->bbcode_second_pass_code('', 'if (@file_exists("houses.php")) addnav("V?Schleichweg ins Bett(Logout)","houses.php?op=drin&act=logout")') Wäre schön, wenn mir jemand (schnell) helfen könnte ![]() mfg, vistadomi |
Autor: | Morpheus [ So 15 Jun, 2008 00:43 ] |
Betreff des Beitrags: | Re: Logout im haus (im Dorf in der Tavernengasse) |
Schu mal in die houses.php, ganz am Anfang, da gibt es eine Abfrage nach dem Schlüssel: $this->bbcode_second_pass_code('', ' } else { // check for housekey $sql = 'SELECT COUNT(*) AS zahl FROM items WHERE class="Schlüssel" AND owner='.$session['user']['acctid'].' AND value1="'.$session['user']['specialmisc']['houseid'].'"'; $result = db_query($sql); $row = db_fetch_assoc($result); if ($row['zahl']>0) { // stay in house... addnav('Zum Haus','houses.php?op=drin&module='); } ') Ich habe es nicht getestet, aber ich denke, wenn Du es so machst, sollte es funktionieren: $this->bbcode_second_pass_code('', ' if (@file_exists("houses.php"){ $sql = 'SELECT COUNT(*) AS zahl FROM items WHERE class="Schlüssel" AND owner='.$session['user']['acctid'].' AND value1="'.$session['user']['specialmisc']['houseid'].'"'; $result = db_query($sql); $row = db_fetch_assoc($result); if ($row['zahl']>0) { addnav("V?Schleichweg ins Bett(Logout)","houses.php?op=drin&act=logout") } } ') Ich übernehme aber keine Garantie dafür, nur würde ich es mal so versuchen, da es der Logik entspricht... ![]() EDIT: Setzte bitte einen LInk zu Deiner Source, denn Open Source ist eigentlich hier Voraussetzung dafür, Hilfe zu erhalten... ![]() |
Autor: | vistadomi [ So 15 Jun, 2008 16:21 ] |
Betreff des Beitrags: | Re: Logout im haus (im Dorf in der Tavernengasse) |
danke für deine schnelle hilfe ![]() ![]() mein logd ist dies hier: logd.dom.rockt.es vistadomi edit: in der houses.php habe ich nichts gefunden Ich habe es jetzt eingefügt, allerdings erscheint bei mir kein Link "Zum Haus" (des mit dem ausloggen kann ich später noch machen). |
Autor: | Eichi [ So 15 Jun, 2008 18:00 ] |
Betreff des Beitrags: | Re: Logout im haus (im Dorf in der Tavernengasse) |
http://dom.freehoster.ch/ Oder diese? Zahlst du für den Webspace, ist es oke, dass du da ein LogD betreibst? Darauf hätte ich gerne vorher auch noch eine kleine Antwort ![]() LG, Eichi |
Autor: | vistadomi [ So 15 Jun, 2008 18:24 ] |
Betreff des Beitrags: | Re: Logout im haus (im Dorf in der Tavernengasse) |
Wenn sich jemand fragt, warum ich nen freehoster nutze: Ich kann noch kein php bzw mysql und möchte es lernen. Für die Zukunft habe ich vor, einen payed hoster zu suchen. vistadomi /edit: Damit ich Ruhe hab, und halt noch so ein bisschen lernen kann, mach ich den Rest mal raus. |
Autor: | Dinarius [ So 15 Jun, 2008 18:53 ] |
Betreff des Beitrags: | Re: Logout im haus (im Dorf in der Tavernengasse) |
naja, was heißt glauben.... Zitat: 2. Plichten [...] Verboten ist auch, das versenden von Werbung, Spam, oder Massenmails durch die PHP eigene mail()-Funktion. Nicht erlaubt sind ausserdem Projekte die nur aus Serverseitigen PHP Skripten bestehen und den Server stark belasten (z.B. Spambots, Domainrobots und Crawler).[...] ggf als Testbase, mit zwei Usern. Würd das vielleicht grad so noch gehen. Aber spätestens bei paar Leuten mehr. Werden sie sich sicherlich bei dir melden.... Weil die es dann mit sicherheit nicht mehr witzig finden... |
Autor: | Kevz [ So 15 Jun, 2008 19:28 ] |
Betreff des Beitrags: | Re: Logout im haus (im Dorf in der Tavernengasse) |
Muah, hoffe liege nun richtig, mit meinen Lösungsansatz. *lach* Siehe hier: $this->bbcode_second_pass_code('', 'Datei: login.php Suche: }else if($location==2){ redirect("houses.php?op=newday"); } Füge darunter hinzu: }else if($location==99){ redirect("dateiname.php?op=login"); } Datei: dateiname.php if ( $_GET['op'] == 'logout' ) { $session['user']['location'] = 99; redirect('login.php?op=logout'); } elseif ( $_GET['op'] == 'login' ) { output('Du hast dich soeben Eingeloggt!'); }') |
Autor: | vistadomi [ So 15 Jun, 2008 19:31 ] |
Betreff des Beitrags: | Re: Logout im haus (im Dorf in der Tavernengasse) |
Danke für deine Hilfe Kevz. Ich probier es nachher gleich aus ![]() mfg, vistadomi |
Autor: | Rikkarda [ So 15 Jun, 2008 21:28 ] |
Betreff des Beitrags: | Re: Logout im haus (im Dorf in der Tavernengasse) |
vistadomi hat geschrieben: Ich hab mal schnell die agbs nach serverlastig, spiele und browsergames durchsucht und nichts gefunden. Wenn sich jemand fragt, warum ich nen freehoster nutze: Ich kann noch kein php bzw mysql und möchte es lernen. Für die Zukunft habe ich vor, einen payed hoster zu suchen. vistadomi /edit: Wenn mir einer nicht glauben sollte, hier die AGBs: http://freehoster.ch/AGB.do looooooooooooooooool $this->bbcode_second_pass_code('', 'Nicht erlaubt sind ausserdem Projekte die nur aus Serverseitigen PHP Skripten bestehen und den Server stark belasten') ich bitte dich... lesen bildet bekanntlich |
Autor: | vistadomi [ So 15 Jun, 2008 22:55 ] |
Betreff des Beitrags: | Re: Logout im haus (im Dorf in der Tavernengasse) |
So, mittlerweile wissen wir alle, dass ich auf nem Freehoster bin. Wenn das noch jemand sagen will, soll er es ins Suchfeld von Google reinschreiben und Enter drücken, das hilft mir genauso viel weiter, wie wenn ihr es hier reinschreiben würdet. @Kevz Welche datei meinst du mit dateiname.php ? Danke an dich und an Morpheus, das ihr mir ohne weiteren Kommentar helft. mfg, vistadomi |
Autor: | Kevz [ Mo 16 Jun, 2008 00:04 ] |
Betreff des Beitrags: | Re: Logout im haus (im Dorf in der Tavernengasse) |
Du sollst "dateiname.php" durch deine jeweilige PHP- Datei ersetzen. Im bezug auf den Namen... Und der Teil zu "dateiname.php" im Code-Stück, ist ein Ausschnitt zur Funktionalität. |
Autor: | Rikkarda [ Mo 16 Jun, 2008 08:01 ] |
Betreff des Beitrags: | Re: Logout im haus (im Dorf in der Tavernengasse) |
vistadomi hat geschrieben: So, mittlerweile wissen wir alle, dass ich auf nem Freehoster bin. Wenn das noch jemand sagen will, soll er es ins Suchfeld von Google reinschreiben und Enter drücken, das hilft mir genauso viel weiter, wie wenn ihr es hier reinschreiben würdet. @Kevz Welche datei meinst du mit dateiname.php ? Danke an dich und an Morpheus, das ihr mir ohne weiteren Kommentar helft. mfg, vistadomi vielleicht solltest Du dich mal bissl zurückhalten und hier mal die http://anpera.homeip.net/phpbb3/viewtopic.php?f=2&t=3 FORENREGELN lesen bevor du meinst uns nach google schicken zu wollen? Der Inhaber dieses Forums hat ausdrücklich gesagt, dass hier Voraussetzungen gelten, und durch so Leute wie dich, denen es [sch....] ist was in den Regeln anderer steht, wird es irgendwann dann keine freehoster und freeforen mehr geben. Mal darüber nachgedacht? von mir: KEIN SUPPORT HIER |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |