Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Installazione</title>
</head>
<body>
<h1>Installazione Blog</h1>
<?
$db_host
=$_REQUEST['db_host'];
$db_user=$_REQUEST['db_user'];
$db_pass=$_REQUEST['db_pass'];
$db_name=$_REQUEST['db_name'];
$db_host=addslashes(stripslashes($db_host));
$db_user=addslashes(stripslashes($db_user));
$db_pass=addslashes(stripslashes($db_pass));
$db_name=addslashes(stripslashes($db_name));
$db mysql_connect($db_host$db_user$db_password);
if (
$db == FALSE)
die (
"Si è verificato un errore. <a href=\"install1.php\">Torna indietro</a>. (Error 001)");
mysql_select_db($db_name$db)
or die (
"Si è verificato un errore. <a href=\"install1.php\">Torna indietro</a>. (Error 002)");
$prova "
CREATE TABLE osb_prova (id INT (5) UNSIGNED not null AUTO_INCREMENT,
titolo VARCHAR (255) not null,
testo TEXT not null, data INT (11),
autore VARCHAR (50), mail VARCHAR (50),
PRIMARY KEY (id)); <------
"
;
$test "
CREATE TABLE osb_test (id INT (5) UNSIGNED not null AUTO_INCREMENT,
titolo VARCHAR (255) not null,
testo TEXT not null, data INT (11),
autore VARCHAR (50), mail VARCHAR (50),
PRIMARY KEY (id)); <------
"
;
if (
mysql_query($prova$test$db))
echo 
"";
else
echo 
"Si è verificato un errore. <a href=\"install1.php\">Torna indietro</a>. (Error 003)";
mysql_close($db);
$db mysql_connect($db_host $db_user$db_password); <------
if (
$db == FALSE)
die (
"Si è verificato un errore. <a href=\"install1.php\">Torna indietro</a>. (Error 001)");
mysql_select_db($db_name$db)
or die (
"Si è verificato un errore. <a href=\"install1.php\">Torna indietro</a>. (Error 002)");
$articolo "
CREATE TABLE osb_articolo (id INT (5) UNSIGNED not null AUTO_INCREMENT,
titolo VARCHAR (255) not null,
testo TEXT not null, data INT (11),
autore VARCHAR (50), mail VARCHAR (50),
PRIMARY KEY (id))
"
;
if (
mysql_query($prova$articolo$db))
echo 
"";
else
echo 
"Si è verificato un errore. <a href=\"install1.php\">Torna indietro</a>. (Error 003)";
mysql_close($db);
echo 
"
<h3>Dati per Blog</h3>
<form method=\"post\" action=\"install3.php\">


User</p>


</p><input type=\"text\" value=\"User\" size=\"40\" name=\"user\" /></p>


E-mail (valida):</p>


<input type=\"text\" value=\"E-mail\" size=\"40\" name=\"mail\" /></p>


Nome:</p>


<input type=\"text\" value=\"Nome\" size=\"40\" name=\"nome\" /></p>


N.B. La password di accesso, verrà generata automaticamente, ed inviata via email!</p>
</form>
<a href=\"install3.php?db_host=
$db_host&db_user=$db_user&db_pass=$db_pass&db_name=$db_name\">Continua</a>
"
;
?>
</body>
</html>