php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.11.2004, 23:54  
Gast
 
Beiträge: n/a
Standard das ständige includen...

hi leute.
ich habe ein klitzekleines problem beim includen.
ich möchte gerne, z.b wenn meine gäste.. inde.php?path=fotos eingeben,
dass der den ordner /fotos mit der darinliegenden index.php geöffnet wird.
das gilt nicht nur für fotos.. sondern für alle begriffe die die nach ?path= angeben. Erstmal soll der checken obs den pfad gibt.. wenn ja includet der das auch, wenn nicht kommt ne error message.
mein code ->

<?php

if ($path==$includen) {
if (file_exists ('.$includen./index.php')) {
include '.$includen./index.php';
}
else
{
include 'error/index.php';
}
}


?>


ich bin nochn ziemlich angänger.. hab auch schonmal so was ähnliches in einem anderen thread gefragt, da wurde ich gut beraten. hoffe das wird auch hier so sein
thx schonmal
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 13.11.2004, 00:03  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

Zitat:
hab auch schonmal so was ähnliches in einem anderen thread gefragt,
aha. kannst du dich noch erinnern, wie die frage lautete? eventuell kannst du sie ja mal posten.

benutze das superglobale array $_GET, um auf variablen, die per url übergeben wurden, zuzugreifen (=> register globals). error_reporting(E_ALL) ist auch ganz nützlich ... außerdem hast du bei file_exists den parameter recht eigentümlich angegeben ...
derHund ist offline  
Alt 13.11.2004, 00:12  
Gast
 
Beiträge: n/a
Standard

öh klar.. da wollte ich alles noch per <domaine.de>/?c=fotos z.b includen.
später wollte ich noch ne index.htm machen.. doch das klappte irgendwie nicht ganz weil der dann von der index.php in die index.htm reinincluded hat.
der thread war: http://www.phpfriend.de/forum/viewto...457&highlight=

nun wollte ich einfach nur das der nachprüft ob das verzeichnis /$file/index.php besteht wenn ja soll der dann includen mit index.php?path=xxx
wenns nicht existiert soll der die error/index.php aufrufen .

hoffe ihr versteht was ich sagen will
 
Alt 13.11.2004, 00:29  
Gast
 
Beiträge: n/a
Standard

hm..ok hab meinen fehler selbst gefunden ^^

<?php
if (isset ($_GET['path']))
{
if (file_exists ($_GET['path']) . '/index.php')
include ($_GET['path']) . '/index.php';
}
?>
<?php
if (isset ($_GET['path']))
{
if (!file_exists ($_GET['path']) . '/index.php')
include 'error/index.php';
}
?>


alles funktioniert schön und gut!
nur wenn ich ein verzeichnis aufrufe, das nicht existiert kommt erstmal ne fehlermeludng
-> Warning: main() [function.main]: open_basedir restriction in effect. ...
und dann wird die error/index.php included.. kommt ihr mir vll. sagen wie ich die fehlermeldung wegkriege?
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
In Tabellenblöcken includen JPO2005 PHP Tipps 2008 1 15.07.2008 17:55
includen Lern_HEIKO PHP Tipps 2008 38 16.11.2007 15:55
[Erledigt] [S] Includen für Dummies [Für euch bestimmt 0 Problemo] PHP Tipps 2006 4 27.01.2006 00:21
Includen aller Dateien in einem Verzeichnis d-jango PHP Tipps 2005-2 6 09.10.2005 04:32
Includen macht immer wieder Probleme! PHP Tipps 2005-2 7 22.07.2005 21:40
nur den body-Teil einer HTML-datei includen? wie? PHP Tipps 2005-2 3 07.06.2005 18:37
Richtig includen PHP Tipps 2005 4 26.03.2005 14:04
Suche PHP Forumscript zum includen Beitragsarchiv 3 19.02.2005 16:06
[Erledigt] ganze website includen PHP Tipps 2005 12 17.02.2005 02:22
Includen mit absolutem Pfad PHP-Fortgeschrittene 6 20.01.2005 09:28
Kompletten Ordner Includen, wie mache ich das? 'progman' PHP Tipps 2004-2 2 19.11.2004 23:21
php-scripts zum includen Rotti Beitragsarchiv 1 29.08.2004 11:44
PHP Galerie & Forum auf Seite includen PHP Tipps 2004 3 27.08.2004 09:54
Echt ne Anfängerfrage: Includen PHP Tipps 2004 4 19.08.2004 19:46
Bild includen PHP Tipps 2004 6 09.08.2004 17:15


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:36 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.