hallo,
'k zit met volgend probleemke:
in een pagina (template.php) heb'k volgende functie staan, om
eenvoudig bestanden te kunnen includen:
<functie>
function include_bestand ($bestand)
{
if (file_exists(get_absolute_includedir(). $bestand))
{ include(get_absolute_includedir(). $bestand); }
else
{ print("fout: <br> <b>Onmogelijk bestand " . $bestand . " te
includen op locatie " . get_absolute_includedir() . $bestand . "</b>
<br>");
};
}
</functie>
daarmee roep'k dan de includes op (om niet telkens die controle te
moeten typen).
Zo include ik ook 'n bestand met daarin de info over databases, oa:
$connect_db_pages = mysql_connect('localhost', 'user', 'pas');
if (!mysql_select_db('pages',$connect_db_pages))
{ print (htmlspecialchars("\n\n" . "DATABASEFOUT:" . "\n" . "Gelieve
contact op te nemen met de webmaster (webmaster@netfreaky.be) en
volgende fout te melden, aub: " . "\n") . "<b>Database pages is
onbereikbaar.</b> <br>"); }
Dit geeft kennelijk geen fouten.
maar als 'k dan 'n ander bestand include met daarin bvb
$query = "SELECT * from algemeen_metatags_http_equiv";
$result = mysql_query($query, $connect_db_site) or die
(get_foutmelding_database($query). "<b>Onmogelijk query op tabel
algemeen_metatags_http_equiv (voor metatags) uit te voeren.</b>
<br>");
while (list($id, $soort, $content) = mysql_fetch_row($result))
{ print("..."); }
en hier toont hij de fout die bij de mysql_query gespecifieerd
wordt...
de html-code via die geinclude bestanden wordt wel goed getoond.
nu komt het rare: indien ik geen gebruik maak van die
include_bestand-functie (maar heel dat controle-systeem gewoon typ),
dan lukt wel alles...
heeft er iemand 'n idee waaraan dit zou kunnen liggen?
--
mvg, Netfreaky

Likes:

Quote