anpera.net https://anpera.homeip.net/phpbb3/ |
|
lebensbaum https://anpera.homeip.net/phpbb3/viewtopic.php?f=34&t=3974 |
Seite 1 von 1 |
Autor: | thedarkmark [ Sa 08 Sep, 2007 15:08 ] |
Betreff des Beitrags: | lebensbaum |
hi, es geht um den baum des lebens und darum, dass er net geht *gg* auf unserm server sind register globals deaktivirt, und ich tippe mal, dass das das problem auslöst. aktiviren lassen geht nicht, welche option habe ich noch. habe bereits eine enderung forgenommen. $souls = (int)$_GET['souls']; habe ich eingefügt. ich kopiere mal den ganzen code [php <? //Idee,Texte und Umsetzung © von Spezies //Anleitung: //In der shades.php folgenden Link an beliebiger stelle einfügen: // if($session['user']['deathpower'] > 0) addnav("Das Rad des Lebens","wheeloflife.php"); // // Das Rad des Lebens kann gedreht werden mit einem einsatz von maximal 100 Seelen. // Bei Erfolg kerrt man ins Leben zurück, doch bei Niederlage verliert man die gesetzten Seelen. require_once "common.php";$souls = (int)$_GET['souls']; output("`qDu läufst einfach drauf los und kommst sobald an einen Weg der sich Gabelt. Du erhaschst einen Blick auf einen kleinen Mann. Als du dich weiter näherst, siehst du das er einen Kompasartigen Gegenstand in seiner Hand führt.`t Kommt näher junge(r) Krieger(in). Ihr wollt wissen was das ist? Ich verrate es euch. Diesen einzigartigen Gegenstand habe ich von Ramius gestohlen, als er mit dem zählen der Seelen beschäftigt war.`n Du kommst näher und der kleine Mann sagt dir das dir dieser Gegenstand den Weg zur Welt zeigen kann. Das Problem an der Sache ist das du einen Teil deiner Seelen setzten musst. Je mehr Seelen dich begleiten desto weiter wirst du kommen und eventuell den Weg zur Welt finden. Wagst du einen einsatz?`n`n"); addnav("Rad des Lebens"); if ($HTTP_GET_VARS[op]=="" || $souls > 100 || $souls <= 0) { addnav("Land der Schatten","shades.php"); output("<form action='wheeloflife.php?op=gamble' method='POST'>",true); addnav("","wheeloflife.php?op=gamble"); output("`6Du merkst das du {$session['user']['deathpower']} Seelen bei dir trägst.<br><br>`n`n", true); output("`6Seelen setzten (max 100): <input id='input' width=5 name='souls' class='input'> <input type='submit' class='button' value='Seelen einsetzten'>",true); output("<script language='javascript'>document.getElementById('input').focus();</script>",true); output("`$<br><br>Wieviele Seelen willst du denn setzten?`n`n", true); } else if ($HTTP_GET_VARS[op]=="gamble" && $souls <= 100 && $souls > 0 && $session['user']['deathpower'] >= $souls) { if(e_rand(1,100) <= $souls) { output("`$ Du begibst dich auf den Weg... Du merkst nur noch wie deine Beine immer schwächer werden und sie dich auffordern umzukehren. Doch kaum zwei meter weiter siehst du einen hellen Strahl. Du folgst diesem bis zu seinem Ursprung und fängst endlich an zu erkennen das du den Ausgang aus dem Reich der Schatten gefunden hast. Frisch und Munter steigst du zurück in die Welt, als du in deinem Augenwinkel Ramius entdeckst der ziemlich sauer zu scheinen seit. Du schaffst es gerade noch durchzuschlüpfen doch Ramius reißt einen Teil deiner Seelen die du eingesetzt hast zurück.`n`n"); $session['user']['deathpower'] -= e_rand($souls / 2,$souls); addnav("e?Wiedererwecken","newday.php?resurrection=true"); } else { output("`$ Du begibst dich auf den Weg... Du merkst nur noch wie deine Beine immer schwächer werden und sie dich auffordern umzukehren. Doch kaum zwei meter weiter erblickst du auf einmal Ramius. Dieser welcher voller Zorn ist rennt auf dich zu, schmeißt dich zu Boden und du selber verlierst dein Bewusstsein. Du merkst nur noch wie Ramius all die Seelen ansich nimmt die du eingesetzt hast...`n`n"); $session['user']['deathpower'] -= $souls; addnav("Aufwachen","shades.php"); } } else { // Wenn was schief laufen sollte (Sicherheitsnav) addnav("Land der Schatten","shades.php"); } if ($session[user][superuser]>=2){ addnav("Adminbereich"); addnav("@?Admin Grotte","superuser.php"); } if ($session[user][superuser]) addnav("$?Neuer Tag","newday.php"); page_header("Rad des Lebens"); page_footer(); ?> ][/php] |
Autor: | Harthas [ Sa 08 Sep, 2007 15:12 ] |
Betreff des Beitrags: | |
An register_globals liegt es garantiert nicht. Die sind eigentlich überall standartgemäss deaktiviert, da es ansonsten ein ziemliches Sicherheitsrisiko darstellt. Was funktioniert denn genau nicht? Beschreib das doch mal etwas genauer. |
Autor: | thedarkmark [ Sa 08 Sep, 2007 15:23 ] |
Betreff des Beitrags: | |
naja, ich hab aber bereits hier gelesen, dass es wohl daran liegen soll. also, ich geb ne zahl ein, nichts passiert. also es wird mir nichts abgezogen, noch passiert sonst was |
Autor: | Harthas [ Sa 08 Sep, 2007 15:27 ] |
Betreff des Beitrags: | |
[php]$HTTP_GET_VARS[op][/php] ersetzen durch [php]$_GET['op'][/php] Vielleicht genügt das bereits. |
Autor: | thedarkmark [ Sa 08 Sep, 2007 15:53 ] |
Betreff des Beitrags: | |
klappt net. gibts eigendlich ein gutes kostenloses programm, mitdem ich gut php's bearbeiten kann, auch dateiübergreifend, also z.B. ersetzungen fornehmen. hier nochmal code: <? //Idee,Texte und Umsetzung © von Spezies //Anleitung: //In der shades.php folgenden Link an beliebiger stelle einfügen: // if($session['user']['deathpower'] > 0) addnav("Das Rad des Lebens","wheeloflife.php"); // // Das Rad des Lebens kann gedreht werden mit einem einsatz von maximal 100 Seelen. // Bei Erfolg kerrt man ins Leben zurück, doch bei Niederlage verliert man die gesetzten Seelen. require_once "common.php";$souls = (int)$_GET['souls']; output("`qDu läufst einfach drauf los und kommst sobald an einen Weg der sich Gabelt. Du erhaschst einen Blick auf einen kleinen Mann. Als du dich weiter näherst, siehst du das er einen Kompasartigen Gegenstand in seiner Hand führt.`t Kommt näher junge(r) Krieger(in). Ihr wollt wissen was das ist? Ich verrate es euch. Diesen einzigartigen Gegenstand habe ich von Ramius gestohlen, als er mit dem zählen der Seelen beschäftigt war.`n Du kommst näher und der kleine Mann sagt dir das dir dieser Gegenstand den Weg zur Welt zeigen kann. Das Problem an der Sache ist das du einen Teil deiner Seelen setzten musst. Je mehr Seelen dich begleiten desto weiter wirst du kommen und eventuell den Weg zur Welt finden. Wagst du einen einsatz?`n`n"); addnav("Rad des Lebens"); if ($_GET['op']=="" || $souls > 100 || $souls <= 0) { addnav("Land der Schatten","shades.php"); output("<form action='wheeloflife.php?op=gamble' method='POST'>",true); addnav("","wheeloflife.php?op=gamble"); output("`6Du merkst das du {$session['user']['deathpower']} Seelen bei dir trägst.<br><br>`n`n", true); output("`6Seelen setzten (max 100): <input id='input' width=5 name='souls' class='input'> <input type='submit' class='button' value='Seelen einsetzten'>",true); output("<script language='javascript'>document.getElementById('input').focus();</script>",true); output("`$<br><br>Wieviele Seelen willst du denn setzten?`n`n", true); } else if ($_GET['op']=="gamble" && $souls <= 100 && $souls > 0 && $session['user']['deathpower'] >= $souls) { if(e_rand(1,100) <= $souls) { output("`$ Du begibst dich auf den Weg... Du merkst nur noch wie deine Beine immer schwächer werden und sie dich auffordern umzukehren. Doch kaum zwei meter weiter siehst du einen hellen Strahl. Du folgst diesem bis zu seinem Ursprung und fängst endlich an zu erkennen das du den Ausgang aus dem Reich der Schatten gefunden hast. Frisch und Munter steigst du zurück in die Welt, als du in deinem Augenwinkel Ramius entdeckst der ziemlich sauer zu scheinen seit. Du schaffst es gerade noch durchzuschlüpfen doch Ramius reißt einen Teil deiner Seelen die du eingesetzt hast zurück.`n`n"); $session['user']['deathpower'] -= e_rand($souls / 2,$souls); addnav("e?Wiedererwecken","newday.php?resurrection=true"); } else { output("`$ Du begibst dich auf den Weg... Du merkst nur noch wie deine Beine immer schwächer werden und sie dich auffordern umzukehren. Doch kaum zwei meter weiter erblickst du auf einmal Ramius. Dieser welcher voller Zorn ist rennt auf dich zu, schmeißt dich zu Boden und du selber verlierst dein Bewusstsein. Du merkst nur noch wie Ramius all die Seelen ansich nimmt die du eingesetzt hast...`n`n"); $session['user']['deathpower'] -= $souls; addnav("Aufwachen","shades.php"); } } else { // Wenn was schief laufen sollte (Sicherheitsnav) addnav("Land der Schatten","shades.php"); } if ($session[user][superuser]>=2){ addnav("Adminbereich"); addnav("@?Admin Grotte","superuser.php"); } if ($session[user][superuser]) addnav("$?Neuer Tag","newday.php"); page_header("Rad des Lebens"); page_footer(); ?> |
Autor: | Harthas [ Sa 08 Sep, 2007 16:43 ] |
Betreff des Beitrags: | |
[php]$souls = (int)$_GET['souls'][/php] ersetzen durch [php]$souls = (int)$_POST['souls'][/php] Editoren findest du eigentlich ziemlich viele über google. Mir reicht der Windows-Editor meistens schon. |
Autor: | thedarkmark [ Sa 08 Sep, 2007 16:53 ] |
Betreff des Beitrags: | |
geht net. require_once "common.php";$souls = (int)$_POST['souls'] da kommt dann das hier: Parse error: syntax error, unexpected T_STRING in /home/www/web331/html/logd/wheeloflife.php on line 12 |
Autor: | Harthas [ Sa 08 Sep, 2007 17:00 ] |
Betreff des Beitrags: | |
[php]require_once "common.php"; $souls = (int)$_POST['souls'];[/php] Klar, wenn du das abschliessende Semikolon vergisst. |
Autor: | thedarkmark [ Sa 08 Sep, 2007 18:05 ] |
Betreff des Beitrags: | |
hatte es einfach von dir übernommen *g* und net drauf geachtet. geht jetzt aber, so wies aussieht. ich danke dir |
Autor: | Auric [ So 09 Sep, 2007 20:46 ] |
Betreff des Beitrags: | |
Was den Edittor angeht: Notepad++ (Wikipedia-Page) Aber sonst einfach mal gucklen, es gibt hier auch nen speziellen Thread dazu |
Autor: | Welv [ Mo 10 Sep, 2007 04:22 ] |
Betreff des Beitrags: | |
also, ich benutze schon lange den php coder http://www.pctipp.ch/downloads/internet ... r_pro.html |
Autor: | thedarkmark [ Fr 21 Sep, 2007 19:25 ] |
Betreff des Beitrags: | |
danke für den tipp mit dem editor. |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |