login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Include fout... (Opgelost)

Offline bertvanhees - 18/02/2008 23:12 (laatste wijziging 18/02/2008 23:13)
Avatar van bertvanheesOnbekend Beste,
Ik heb een klein foutje bij het include,

Ik krijg deze fout:µ

Warning: main(pakketswebdesigns/pakkets.php) [function.main]: failed to open stream: No such file or directory in /home/teoztjr/domains/vbdesign.be/public_html/webdesign.php on line 32

Dit is mijn script
  1. <?php
  2. if (isset($_GET['pagina']))
  3. {
  4. if($_GET['pagina']=='pakkets')
  5. {
  6. include($_GET['pagina'].'webdesigns/pakkets.php');
  7. }
  8. elseif($_GET['pagina']=='cms')
  9. {
  10. include($_GET['pagina'].'webdesigns/cms.php');
  11. }
  12. elseif($_GET['pagina']=='offerte')
  13. {
  14. include($_GET['pagina'].'webdesigns/offerte.php');
  15. }
  16. }
  17. else{
  18. include('webdesigns/index.php');
  19. }
  20. ?>


In mijn menu doe ik het zo

<li id="active"><a href="?pagina=pakkets">Pakketten</a></li>
<li><a href="?pagina=cms">CMS</a></li>
<li><a href="?pagina=offerte">Offerte</a></li>


Wie kan mij helpen met mijn fout ?
Groeten Bert

12 antwoorden

Gesponsorde links
Offline JBke - 18/02/2008 23:15
Avatar van JBke PHP gevorderde wijst er gewoon op dat je waarschijnlijk naar een foutieve map verwijst en je script het bestand simpelweg niet kan vinden ga eens na of je bestand wel degelijk op de correcte plaats staat.
Offline bertvanhees - 18/02/2008 23:16
Avatar van bertvanhees Onbekend Ja hoor,
alles is mooi op zijn plaats...
Offline Maffiow - 18/02/2008 23:17
Avatar van Maffiow PHP interesse de foutmelding zegt bij mijn weten al genoeg.. de padnaam / bestandsnaam bestaat niet drm dat deze niet geinclude wordt..

hoe zit je mappenstructuur in elkaar ?!
Offline bertvanhees - 18/02/2008 23:19
Avatar van bertvanhees Onbekend Je hebt de site gewoon in het begin (zonder map).
dan heb je webdesigns (map) met daarin pakkets.php, cms.php, offerte.php

Wat ik ook raar vind is dat hij dit doet cmswebdesigns/cms.php
Moet dit niet normaal gewoon designs/cms.php zijn ?
Offline bertvanhees - 18/02/2008 23:19 (laatste wijziging 18/02/2008 23:25)
Avatar van bertvanhees Onbekend Je hebt de site gewoon in het begin (public).
dan heb je webdesigns (map) met daarin pakkets.php, cms.php, offerte.php

Wat ik ook raar vind is dat hij dit doet cmswebdesigns/cms.php
Moet dit niet normaal gewoon designs/cms.php zijn ?
Offline Maffiow - 18/02/2008 23:26
Avatar van Maffiow PHP interesse
  1. if (isset($_GET['pagina']))
  2. {
  3. if($_GET['pagina']=='pakkets')
  4. {
  5. include('webdesigns/'.$_GET['pagina'].'.php');
  6. }
  7. ...
  8. }
  9. else {
  10. include('webdesigns/index.php');
  11. }
  12. ?>


dit mss ?
Offline bertvanhees - 18/02/2008 23:29
Avatar van bertvanhees Onbekend Nee nog niet,
Nu heb ik wel een ander soort foutcode namelijk

Warning: main(webdesigns/cmscms.php) [function.main]: failed to open stream: No such file or directory in /home/teoztjr/domains/vbdesign.be/public_html/webdesign.php on line 36

Warning: main(webdesigns/cmscms.php) [function.main]: failed to open stream: No such file or directory in /home/teoztjr/domains/vbdesign.be/public_html/webdesign.php on line 36

Warning: main() [function.include]: Failed opening 'webdesigns/cmscms.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/teoztjr/domains/vbdesign.be/public_html/webdesign.php on line 36
Offline Rens - 18/02/2008 23:32
Avatar van Rens Gouden medaille

Crew algemeen
Is Engels nou echt zo moeilijk?
Citaat:
No such file or directory

Geen bestand of map met deze naam...
Offline Maffiow - 18/02/2008 23:33
Avatar van Maffiow PHP interesse ben je zeker dat je dezelfde code gebruikt als degeene die ik hier postte ?!
Offline bertvanhees - 18/02/2008 23:33
Avatar van bertvanhees Onbekend Maar hij vraagt cmscms.php maar ik roep toch cms.php op ?

  1. include('webdesigns/'.$_GET['pagina'].'cms.php');
Offline Maffiow - 18/02/2008 23:35
Avatar van Maffiow PHP interesse *zucht* in de $get variabele zit natuurlijk al "cms" en je maakt van de pathnaam
webdesigns/cmscms.php dus..

  1. include('webdesigns/'.$_GET['pagina'].'.php');


zo dus..
Offline bertvanhees - 18/02/2008 23:37
Avatar van bertvanhees Onbekend ow sorry,
Dit had ik fout gedaan, bedankt maffiow  
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.199s