Pagina 1 van 2
require in include
Geplaatst: 07 dec 2006, 18:57
door Xanland
Hallo Allemaal,
Ik heb hier een script dat ik include:
Maar in dat bestand.php staat ook nog
Hoe kan ik ervoor zorgen dat ik geen fout krijg en de include gewoon (goed) gaat zoals het hoor?
Geplaatst: 07 dec 2006, 19:58
door svenn
welke error krijg je dan ?
edit :
mss kun je al proberen met ./ aan toe te voegen dat geeft huidige dir aan.
Geplaatst: 07 dec 2006, 20:17
door Xanland
Als ik dat doe krijg ik dit:
Code: Selecteer alles
Warning: require() [function.require]: Unable to access ./common/metabase/metabase_interface.php in F:\webserver\apache\htdocs\nieuw\radio\test\omgeving\files\common\db.php on line 4
Warning: require(./common/metabase/metabase_interface.php) [function.require]: failed to open stream: No such file or directory in F:\webserver\apache\htdocs\nieuw\radio\test\omgeving\files\common\db.php on line 4
Fatal error: require() [function.require]: Failed opening required './common/metabase/metabase_interface.php' (include_path='.;C:\php5\pear') in F:\webserver\apache\htdocs\nieuw\radio\test\omgeving\files\common\db.php on line 4
P.S.: Link klopt

Geplaatst: 07 dec 2006, 20:40
door svenn
ha nu begrijp ik je het zit zo
root
-- map 1
-- map 2
En je wilt vanuit map 2 naar map 1 linken dat kan zo :
../map1/
2 puntjes

ipv 1
Geplaatst: 07 dec 2006, 20:46
door Xanland
Dat werkt ook niet helaas.
P.S.: In index.php staat:
Waarbij "files" 'map 1' is

Geplaatst: 07 dec 2006, 20:53
door Stef
Leg je mappen structuur dan is uit, want een include of require moeten gewoon bij elkaar werken.
Geplaatst: 07 dec 2006, 20:57
door Xanland
Zal zo ff screen maken van mappen-structuur.
En het is trouwens een require in een bestand wat ik include.
/radio schreef:
De include is config.php (zie hieronder)
/radio/files schreef:
En in playing.php staat:
Geplaatst: 07 dec 2006, 21:19
door Stef
Ik begrijp er nog niet veel van, maar je include in index.php én in playing.php dus config.php.
Waar zitten de bestanden playing.php en config.php in files/?
Geplaatst: 07 dec 2006, 21:54
door Xanland
Dat zie je toch hierboven?
playing.php en config.php zitten in /files!
Geplaatst: 08 dec 2006, 09:41
door Stef
index.php:
require('files/config.php');
playing.php
require('config.php');
?
Geplaatst: 08 dec 2006, 15:41
door Xanland
index.php:
include('files/playing.php');
playing.php
require('config.php');
Zo staat het er nu in, of moet ik het zetten zoals in jouw voorbeeld?
Geplaatst: 08 dec 2006, 16:03
door Stef
Dat zou ook moeten werken, als je dan die foutmelding krijgt ga ik het ff zelf proberen. Laat even weten.
Geplaatst: 08 dec 2006, 16:21
door Xanland
Werkt niet dus.
Trouwens, in config.php staat ook weer:
Code: Selecteer alles
require_once('common/form.php');
require_once('common/db.php');
require_once('common/functions.php');
Foutmelding:
Code: Selecteer alles
Warning: require() [function.require]: Unable to access ./common/metabase/metabase_interface.php in F:\webserver\apache\htdocs\nieuw\radio\test\omgeving\files\common\db.php on line 4
Warning: require(./common/metabase/metabase_interface.php) [function.require]: failed to open stream: No such file or directory in F:\webserver\apache\htdocs\nieuw\radio\test\omgeving\files\common\db.php on line 4
Fatal error: require() [function.require]: Failed opening required './common/metabase/metabase_interface.php' (include_path='.;C:\php5\pear') in F:\webserver\apache\htdocs\nieuw\radio\test\omgeving\files\common\db.php on line 4
Geplaatst: 08 dec 2006, 16:29
door Bas
De playing.php van samPHPWeb valt ook niet zomaar te includen in een bestaande pagina...

Ik zou liever wat queries uit playing.php halen, en die in index.php zetten.

Geplaatst: 08 dec 2006, 16:35
door Xanland
Welke queries moeten eruit?
P.S.: Hoe weet jij dat dit samPHPweb is??
Geplaatst: 08 dec 2006, 19:59
door Carlo Claessen
op samlogic site staat ook een phpbb addon
geloof alleen dat je die pas mag downloaden na validatie dat je een legale sam hebt
Geplaatst: 08 dec 2006, 22:30
door Xanland
Nee bedankt, wil liever hier een oplossing voor. Weet ik ook in de toekomst dat het zo en zo moet!

Geplaatst: 09 dec 2006, 13:28
door svenn
leg dan even schematisch je mappen structuur uit...
iets van
- 1
-- 2
---- 3
-- 2
-- 2
--- 3
...
anyway ./ is huidige map ../ is vorige map .../ is 2 mappen terug en vanuit dat kun je steeds naar : /blaba/
echter wanneer je 2 dezelfde bestanden vanuit 2 verschillende submappen in 1 include stopt moet je een klein functietje gaan schrijven...
Geplaatst: 09 dec 2006, 13:37
door Xanland
Mappenstructuur schreef:radio (dir)
- files (subdir)
-- common (subsubdir)
--- metabase (subsubsubdir)
-- images (subsubdir)
-- pictures (subsubdir)
-- reg (subsubdir)
-- weblogic (subsubdir)
- images (subdir)
-- png bestanden (subsubdir)
Dat is mijn mappen structuur!
Geplaatst: 10 dec 2006, 21:44
door Xanland
BUMP (svennson ^^)