login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Site in php script aanroepen

Offline micasa001 - 19/04/2008 10:05
Avatar van micasa001PHP interesse Zou iemand mij kunnen vertellen wat ik hier fout doe? Ik blijf maar de error krijgen:

  1. Warning: require_once( . $sitelink . layout/layout001.php) [function.require-once]: failed to open stream: No such file or directory in E:\Applications\UsbWebserver\Root\games\crime\website\index.php on line 41
  2.  
  3. Fatal error: require_once() [function.require]: Failed opening required ' . $sitelink . layout/layout001.php' (include_path='.;C:\php5\pear') in E:\Applications\UsbWebserver\Root\games\crime\website\index.php on line 41


Dit is mijn script:

  1. <?php
  2.  
  3.  
  4. // layout instellingen header.php
  5. $dbr = mysql_query("SELECT * FROM `instellingen` WHERE `id`='{$_SESSION['gid']}'");
  6. $usr = mysql_fetch_assoc($dbr);
  7. if($usr['layout'] == '') { $usr['layout'] = "001"; }
  8. require_once ' . $sitelink . layout/layout'.$usr['layout'].'.php';
  9. ?>


Volgens mij is de fout in het laatste gedeelte ( bij sitelink ) maar ik weet niet hoe ik dit correct moet aanroepen.

Alvast bedankt,

6 antwoorden

Gesponsorde links
Offline Kr4nKz1n - 19/04/2008 10:13
Avatar van Kr4nKz1n Onbekend
  1. <?php
  2.  
  3.  
  4. // layout instellingen header.php
  5. $dbr = mysql_query("SELECT * FROM `instellingen` WHERE `id`='{$_SESSION['gid']}'");
  6. $usr = mysql_fetch_assoc($dbr);
  7. if($usr['layout'] == '') { $usr['layout'] = "001"; }
  8. require_once $sitelink.'layout/layout'.$usr['layout'].'.php';
  9. ?>
Offline micasa001 - 19/04/2008 10:28
Avatar van micasa001 PHP interesse Dank u, ik krijg echter nu deze melding

  1. Warning: require_once() [function.require-once]: URL file-access is disabled in the server configuration in E:\Applications\UsbWebserver\Root\games\crime\website\index.php on line 43
  2.  
  3. Warning: require_once(http://localhost:8080/games/crime/websitelayout/layout001.php) [function.require-once]: failed to open stream: no suitable wrapper could be found in E:\Applications\UsbWebserver\Root\games\crime\website\index.php on line 43
  4.  
  5. Fatal error: require_once() [function.require]: Failed opening required 'http://localhost:8080/games/crime/websitelayout/layout001.php' (include_path='.;C:\php5\pear') in E:\Applications\UsbWebserver\Root\games\crime\website\index.php on line 43


Momenteel host is local, heeft dit er wellicht mee te maken?
Offline Kr4nKz1n - 19/04/2008 10:30
Avatar van Kr4nKz1n Onbekend Doe eens gewoon Include_Once.
Offline micasa001 - 19/04/2008 10:56
Avatar van micasa001 PHP interesse Nee helaas, probleem blijft hetzelfde
Offline Grayen - 19/04/2008 10:57
Avatar van Grayen PHP ver gevorderde maak van de waarde van $siteurl het volgende:

'./games/crime/website' (of wat de locatie ook moet zijn, in ieder geval geen URL gebruiken (http://website)

Citaat:
URL file-access is disabled in the server configuration


Hij ondersteund namelijk het gebruik van een site URL niet in include/require bij jouw huidige instellingen.
Offline Kr4nKz1n - 19/04/2008 10:57 (laatste wijziging 19/04/2008 10:58)
Avatar van Kr4nKz1n Onbekend Blijft hetzelfde? Je gebruik Require_Once niet eens, hoe kun je dan deze error krijgen...

Of ipv Require staat er Include? Zoja, zeg dat dan even.

edit
Juist, volledige path geven, geen / aan het begin maar gewoon terug ../../../
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.264s