Hallo,
ik heb in een bestand dblogin.inc
de volgende code staan:
<?php
//puur ter controle
echo"<br><b>INCLUDE</b><br>";
//de functie waar het om gaat
function dbLoginFunction()
{
//database openen en gegevens invoeren
$dbname = "deDataBase";
$loginname = "boterhammetkaas";
$loginpass = "hoiHoeIsHet";
$dbhost ="localhost";
$dbcon = mysql_connect("$dbhost","$loginname","$loginpass") or die("er
gaat iets mis<br>".mysql_error());
// puur ter controle
if($dbcon) echo"<br>verbonden<br>";
if (is_resource($dbcon)) echo"<br>Is idd een resource<br>";
};
?>
En in een bestand (datainvoer.php) waar ik die functie in wil gebruiken,
staat dit:
//bestand staat in dezelfde dir
include('dblogin.inc');
dbLoginFunction();
if(!is_resource($dbcon)) echo"<br><b>help</b><br>";
en dit is de output:
------------------
INCLUDE
verbonden
Is idd een resource
help
-------------------
het bestand wordt dus geïnclude, binnen het bestand dblogin.inc wordt ook
een verbinding gemaakt, maar als ik dan later binnen de code van het andere
bestand (datainvoer.php) is er blijkbaar geen verbinding meer, aangezien
daar "help" komt te staan (if(!is_resource($dbcon))
echo"<br><b>help</b><br>"
waarrrrrrommmmm?
Groeten,
Matthijs

Likes:
![include voor DB connectie [php]](https://www.webhostingtalk.nl/images/WHT_rd/misc/dT.png)

Quote