anpera.net
https://anpera.dyndns.org/phpbb3/

Verzweiflung Pur beim Link
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=4401
Seite 1 von 1

Autor:  Pater Nix Nutzius [ Di 18 Mär, 2008 08:38 ]
Betreff des Beitrags:  Verzweiflung Pur beim Link

Hallo liebe Progger

Ich verzweifle gerade mächtig. Ich wollte mein erstes Special machen ,was auch soweit alles gut ging. Jetzt wollte ich es testen und ich bekomme bei jeder addnav folgende Meldung

Zitat:
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@talamar.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


Ich habe sämtliche addnavs überprüft und finde nicht einen fehler... Entweder bin ich blind oder zu blöd.. Hier mal ein teil des Codes

Zitat:
if ($_GET[op]==""){

$session[user][specialinc]="haendlerin.php";
output("`9 Du wanderst durch den Wald und summst vor dich hin. Plötzlich siehst du eine junge hübsche Frau auf einem umgefallenen Baum sitzen.`n Sie weint bitterlich und du fragst dich was los ist.");
output("`9Was willst du machen?");
addnav("Hingehen","haendlerin.php?op=hinge");
addnav("Sie in ruhe lassen","haendlerin.php?op=wegge");
}
// Entscheidung hingehen oder nicht
if ($_GET[op]=="hinge"){

output("`r Was ist mit Euch junge Maid?`9 Fragst du sie höflich und die junge Frau schaut dich an.`n`6 Ich bin Händlerin Sheila und war auf dem Weg nach Talamar. Der Grossbauer Harkon kam zu mir und nahm sich meine Ware weil er meint ihm gehöre der Wald und ich habe diesen widerrechtlich betreten. Er habe das recht dazu.Nun habe ich nichts mehr.`n`9 meint die junge Frau unter tränen.");
output("`n`9 Du wunderst dich im ersten Moment da du dachtest, dass der Wald dem Reich gehört und nicht einem Grossbauern. Dann wird dir klar,dass der Grossbauer nichts anderes ist als ein mieses Schwein und ein Betrüger.");
output("`n`9 Willst du der Gerechtigkeit dienen.");
addnav("Ja","haendlerin.php?op=ja");
addnav("Nein","haendlerin.php?op=nein");
$session[user][specialinc]="";
}


Sobald ich auf Hingehen drücke ... kommt diese Fehlermeldung. Naja seit wir den Server auf php5 haben... dürfen wir bei den Addnavs keine ä,ö,ü benutzen..soweit weiss ich es...aber ich frag mich wirklich wo nun hier der fehler sein soll. Bitte helft mir... Ich verzweifel

Autor:  Jenutan [ Di 18 Mär, 2008 11:37 ]
Betreff des Beitrags:  Re: Verzweiflung Pur beim Link

Gibt's bei dir die "haendlerin.php" im LoGD-Root-Verzeichnis?

Vergleich's mal mit anderen Specials... ;)

Autor:  Pater Nix Nutzius [ Di 18 Mär, 2008 13:14 ]
Betreff des Beitrags:  Re: Verzweiflung Pur beim Link

Ach shit... okay..stimmt...so greift er auf den Root zu...hmmhab mal die anderen specials verglichen..die greifen immer auf die forest.php zurück.. sprich... die addnav zeigt überall addnav ("Aktion","forest.php?op=aktion") zum Beispiel

So nun habe ich bei mir das so gemacht addnav ("Hingehen","forest.php?op=hinge");

Da kommt aber jetzt oben im header

Zitat:
Warning: include(special/haendlerin.php): failed to open stream: No such file or directory in /www/htdocs/talama/Testlogd/forest.php on line 31 Warning: include(): Failed opening 'special/haendlerin.php' for inclusion (include_path='.:') in /www/htdocs/talama/Testlogd/forest.php on line 31


Was ist das nun wieder? :pein:

Autor:  Jenutan [ Di 18 Mär, 2008 15:36 ]
Betreff des Beitrags:  Re: Verzweiflung Pur beim Link

Source?

Autor:  Drazaar [ Di 18 Mär, 2008 16:14 ]
Betreff des Beitrags:  Re: Verzweiflung Pur beim Link

$session['user']['specialinc'] = "haendlerin.php";

gesetzt?

Das muss in jede $_GET['op'] rein, sonst wird es net geladen.

Autor:  Pater Nix Nutzius [ Di 18 Mär, 2008 17:28 ]
Betreff des Beitrags:  Re: Verzweiflung Pur beim Link

Ja hab ich. es ist hinter jeder $_GET [op]

Hier mal der Teilc aus der forest.php .

Zitat:
page_header("Der Wald");
if ($session[user][superuser]>1 && $_GET[specialinc]!=""){
$session[user][specialinc] = $_GET[specialinc];
}
if ($session[user][specialinc]!=""){
//echo "$x including special/".$session[user][specialinc];

output("`^`c`bEtwas Besonderes!`c`b`0");
$specialinc = $session[user][specialinc];
$session[user][specialinc] = "";
include("special/".$specialinc);
if (!is_array($session['allowednavs']) || count($session['allowednavs'])==0) {
forest(true);
//output(serialize($session['allowednavs']));
}
page_footer();
exit();
}

Autor:  Drazaar [ Di 18 Mär, 2008 17:36 ]
Betreff des Beitrags:  Re: Verzweiflung Pur beim Link

Bei $_GET['op']=='' kommt der Fehler auch?

Oder erst bei $_GET['op']=='hinge'?

Da steht nämlich $session['user']['specialinc']=''; Was so viel heißt wie "Special zu Ende". Ergo: Die Navs von $_GET['op']=='hinge' führen ins Nirvana. Aber in $_GET['op']=='' müssten eigentlich gehen...

€: Vorausgesetzt du hast die haendlerin.php durch forest.php ersetzt

Autor:  Pater Nix Nutzius [ Di 18 Mär, 2008 17:59 ]
Betreff des Beitrags:  Re: Verzweiflung Pur beim Link

erstmal Danke an euch für eure hilfe. Ich habe den Fehler gefunden.. Weiter unten stand bei einer anderen $_GET[op]

$session[user][specialinc] = "heandlerin";
statt
$session[user][specialinc] = "haendlerin";

Mit ist es leider erst recht spät aufgefallen.. :pein:

So jetzt muss meine Regierung das nur noch absegnen.. dann wird meine Maus oder ich das Special hier hochladen.. für alle die es haben wollen..eine beschreibung mache ich noch

Autor:  Drazaar [ Di 18 Mär, 2008 18:22 ]
Betreff des Beitrags:  Re: Verzweiflung Pur beim Link

Und wenn du dann noch
$session['user']['specialinc']
statt
$session[user][specialinc]
schreibst, ist es sogar ganz korrekt *g*

Autor:  Jenutan [ Do 20 Mär, 2008 11:21 ]
Betreff des Beitrags:  Re: Verzweiflung Pur beim Link

@ Pater Nix Nutzius:

Vielleicht war es unklar, worauf ich hinaus wollte:


Bedingungen um Hilfe im Spiel zu bekommen hat geschrieben:
- URL zum Spiel - sofern vorhanden
- Source muss offen sein, einsichtlich für alle, da sonst effektive Hilfe oft nicht möglich ist. Bei verstecktem Source braucht niemand mit schneller Hilfe zu rechnen.


~> http://anpera.homeip.net/phpbb3/viewtop ... f=34&t=937

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/