<?php
$serveur = 'localhost';
$database = 'test';
$username = 'root';
$password = '';
$connexion = mysql_connect($serveur,$username,$password);
$bd = mysql_select_db($database,$connexion) or die(mysql_error());
if (!$bd){
header('Location: ./install.php');
exit;
}
?>
test index.php
et voila ce que j'ai mis dans mon install.php :
<?php
$serveur = 'localhost';
$database = 'test';
$username = 'root';
$password = '';
$connexion = mysql_connect($serveur,$username,$password) or die (mysql_error());
$bd = mysql_select_db($database,$connexion) or die(mysql_error());
if ($bd){
header('Location: ./index.php');
exit;
}
?>
test install.php<?php
if ( $install == '0' )
{
// ici ta redirection vers l'index
}
else
{
// ici le contenu de ta page index
}
?>
<?php
$serveur = 'localhost';
$database = 'test';
$username = 'root';
$password = '';
$connexion = mysql_connect($serveur,$username,$password) or die (mysql_error());
$bd = mysql_select_db($database,$connexion) or die(mysql_error());
$install = '0';
?>
Code : Tout sélectionner
<?php
require_once 'config.php';
if ( $install == '0' )
{
header('Location: ./install.php');
exit;
}
else
{
echo"test index.php" ;
}
?> Code : Tout sélectionner
<?php
echo "installation effectuée";
$install = 1;
?>Code : Tout sélectionner
<?php
$serveur = 'localhost';
$database = 'test';
$username = 'root';
$password = '';
$connexion = mysql_connect($serveur,$username,$password);
$bd = mysql_select_db($database,$connexion) or die(mysql_error());
$install = 0;
?><?php
require_once 'config.php';
if ( $install == '0' )
{
header('Location: ./install.php');
exit;
}
else
{
echo"test index.php" ;
}
?>
en :<?php
require_once 'config.php';
if ( $install == '0' )
{
header('Location: ./install.php');
exit;
}
elseif ( $install == '1' )
{
echo"test index.php" ;
}
?>
<?php
if( @file_exists("install.php") )
{
if( @file_exists("config.php") )
{
require("config.php");
if( $install == "1" )
{
echo "L'installation est terminé.<br>Pour des raisins de sécurité veuillez supprimer le fichier <b>install.php</b>.";
}
else
{
echo "Il y a une erreur dans le fichier config.php.<br>Vérifiez que la donnée <b>install</b> soit bien à 1.";
}
}
else
{
echo "Cliquez <a href=\"install.php\">ici</a> pour installer le module.";
}
}
else
{
echo "ici le contenu de ta page";
}
?>
et quand tu crée le fichier config à l'install il faut pas que tu oublie qu'il mette cette variable dans le config$install = 1;Code : Tout sélectionner
<?php
if( @file_exists("install.php") )
{
if( @file_exists("config.php") )
{
require("config.php");
if( $install == "1" )
{
echo "L'installation est terminé.<br>Pour des raisins de sécurité veuillez supprimer le fichier <b>install.php</b>.";
}
else
{
include 'install.php';
}
}
else
{
echo "Cliquez <a href=\"install.php\">ici</a> pour installer le module.";
}
}
else
{
echo "cette page est index.html";
}
?> Code : Tout sélectionner
<?php
$serveur = 'localhost';
$database = 'cactis';
$username = 'root';
$password = '';
$connexion = mysql_connect($serveur,$username,$password);
$bd = mysql_select_db($database,$connexion);
if ($bd)
{
$install = 1;
}
else
{
$install = 0;
}
?>Code : Tout sélectionner
<?php
echo "installation"
?>
en haut à gauche de ce sujet.