include in if-abfrage - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Sonstiges (https://www.mybb.de/forum/forum-1.html) +--- Forum: Programmierung (https://www.mybb.de/forum/forum-32.html) +--- Thema: include in if-abfrage (/thread-5329.html) |
include in if-abfrage - Jack Sparrow - 24.03.2007 Hallo, ich habe ein kleines Problem und weiß nicht wie ich es lösen kann. Ich möchte eine Ifabfrage durchführen: <? if (wenn die Datei news,php geincludet wurde) echo "1000"; ?> RE: include in if-abfrage - Jan - 24.03.2007 Das geht so leider nicht. Du kannst einfach in der Datei eine Konstante mit ihrem Namen definieren. Am besten gleich am Anfang. PHP-Code: define("INCLUDE", "INCLUDE=IRGENDWAS") Diese Konstante kannst du dann abfragen. PHP-Code: if (defined("INCLUDE") RE: include in if-abfrage - Jack Sparrow - 25.03.2007 Tut mir Leid wenn ich manches nicht verstehe, aber was muss ich in dem obrigem Code an der Stelle von Include und im untrigem einfüllen? .....................sorry RE: include in if-abfrage - Michael - 25.03.2007 In der einzubindende definierst du eine Konstante, z.B. PHP-Code: define("DATEI", "1"); PHP-Code: if(defined("DATEI") { RE: include in if-abfrage - Jack Sparrow - 25.03.2007 Ok, danke. Nur noche eine Frage, wenn ich die folgenden Dateien includen will, muss ich sie z.B. mit dem Link http://.....section=news aufrufen, angenommen sie wären durch eine Benutzer- und Passworteingabe auf diese Seite gelangt, kann jeder x-beliebigen über den Link http://....section=news die Seite aufrufen, wie kann man verhindern dass die Adresse auf section=news endet? Und z.B. auf startseite.php? PHP-Code: <? RE: include in if-abfrage - Michael - 25.03.2007 Wenn du das so aufbaust ist das kaum möglich. Warum baust du nicht eine Sicherheitsabfrage ein, ob der Benutzer auch die Erlaubnis hat die Seite aufzurufen? |