** fichier "./includes/.htaccess"
<Files *.inc.php>
Order Deny,Allow
Deny from all
</Files>
** fichier "./includes/myconnect.inc.php"
<?php
{ Hacking prevention }
if (!defined('YODA')) exit("Hacking attempt!");
{ connection }
$DBC = mysql_connect("host:port","login","pass") or die(mysql_error());
{ connection persistante - > voir la reference mysql
a n'utiliser que si on sait pourquoi }
// $DBC = mysql_pconnect("host:port","login","pass") or die(mysql_error());
{ selection de la base par defaut }
if (!isset($m_sqldb)) { $m_sqldb = "mabase"; }
mysql_select_db($m_sqldb, $DBC);
{ fin du fichier }
?>
** fichier "./page.php"
<?php
{ definition de la base par defaut ou non }
// $m_sqldb = '';
{ Hacking prevention }
define("YODA", true);
{ inclusion du fichier de connection }
require("includes/myconnect.inc.php");
{ <<-- vos codes / requettes -->> }
{ facultatif : fermeture de la connection $DBC ou
de la derniere connexion ouverte une connection normale est
fermée automatiquement a la fin du script (sauf pconnect) }
mysql_close($DBC);
{ fin du fichier }
?>