Forum Doku Wiki Blog

Forumsarchiv 2009, Oktober
include mit if else problem mit variabel

archivierte Beiträge lesen

  1. (PHP) include mit if else problem mit variabel von Dirk, 12. 10. 2009, 17:06

include mit if else problem mit variabel

Der folgende Beitrag wurde am 12. 10. 2009, 17:06 Uhr von Dirk veröffentlicht.

hallo liebe gemeinde,

mein problem tritt seit ungefähr 3 wochen auf, doch konnte ich keinen fehler finden. bislang lief meine seite auch fehlerfrei und habe daran auch nichts geändert. nun habe ich auch nicht die großen programmierkentnisse.

hier mal grad der code der index.php


<?php

if ($area =='informationen'){
        include("common/header05.inc");
        include("common/nav_01_informationen.inc");
        include("inc/content_informationen.inc");
}else{
if ($area =='disclaimer'){
        include("common/header03.inc");
        include("common/nav_01_home.inc");
        include("inc/content_disclaimer.inc");
}else{
if ($area =='impressum'){
        include("common/header03.inc");
        include("common/nav_01_home.inc");
        include("inc/content_impressum.inc");
}else{
        include("common/header02.inc");
        include("common/nav_01_homehome.inc");
        include("inc/content_index.inc");
}}

include "common/footer_01.inc";

?>


eine fehlermeldung erhalte ich nicht. es ist lediglich so, das wenn die variabel "impressum" oder "informationen" oder oder oder aufrufe, so wird diese in der adresszeile des browsers zwar dargestellt, doch im content tut sich nichts bzw. die angegebenen dateien werden nicht mehr includet.

ich hoffe, aus meiner beschreibung geht hervor, worin das problem liegt.

woran kann das liegen? über eure hilfe bin ich schon jetzt sehr dankbar.

besten gruß

dirk

include mit if else problem mit variabel

Der folgende Beitrag wurde am 12. 10. 2009, 17:12 Uhr von ChrisB veröffentlicht.

Hi,

> ich hoffe, aus meiner beschreibung geht hervor, worin das problem liegt.

Ja - es liegt an der Unkenntnis darüber, was register_globals=off bedeutet.
Ich hoffe (stark), aus der Beschreibung, die du im WWW findest, geht hervor, wo das Problem liegt, und wie zeitgemäß auf von aussen kommende Parameter zugegriffen wird.

MfG ChrisB


--
Light travels faster than sound - that's why most people appear bright until you hear them speak.

include mit if else problem mit variabel

Der folgende Beitrag wurde am 12. 10. 2009, 17:25 Uhr von Dirk veröffentlicht.

> Hi,
>
> > ich hoffe, aus meiner beschreibung geht hervor, worin das problem liegt.
>
> Ja - es liegt an der Unkenntnis darüber, was register_globals=off bedeutet.
> Ich hoffe (stark), aus der Beschreibung, die du im WWW findest, geht hervor, wo das Problem liegt, und wie zeitgemäß auf von aussen kommende Parameter zugegriffen wird.
>
> MfG ChrisB
>
>

das schlage ich gleich mal nach. vielen dank dir chris.

include mit if else problem mit variabel

Der folgende Beitrag wurde am 12. 10. 2009, 17:12 Uhr von Maddin N veröffentlicht.

Huhu,

versuch es doch mal mit $_GET['area'] anstatt $area.

Nach dem letzten Else schließt Du eine Klammer zu viel - die wird aber sicherlich zum restlichen Code gehören, oder?

LG

include mit if else problem mit variabel

Der folgende Beitrag wurde am 12. 10. 2009, 17:22 Uhr von Dirk veröffentlicht.

> Huhu,
>
> versuch es doch mal mit $_GET['area'] anstatt $area.

das werde ich gleich mal ausprobieren.

>
> Nach dem letzten Else schließt Du eine Klammer zu viel - die wird aber sicherlich zum restlichen Code gehören, oder?
>

das war nur ein kleiner auszug aus der index.php gewesen. daher versehenlich hier eine zu viel gepostet. vielen dank dir schon mal für die hilfe.


> LG

include mit if else problem mit variabel

Der folgende Beitrag wurde am 12. 10. 2009, 17:33 Uhr von suit veröffentlicht.

> versuch es doch mal mit $_GET['area'] anstatt $area.

Und noch besser mit einem switch anstatt der if-Wüste.

include mit if else problem mit variabel

Der folgende Beitrag wurde am 13. 10. 2009, 01:34 Uhr von Bademeister veröffentlicht.

Hi Maddin.

> Nach dem letzten Else schließt Du eine Klammer zu viel

Also meiner Zählung nach eine zu wenig.


Viele Grüße,
der Bademeister

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4