Código PHP:
<?
$config = "../config.php"; // RUTA ABSOLUTA AL ARCHIVO CONFIG.PHP predeterminado (http://www.tudominio.com/config.php)
include($config);
$continuar = isset($_GET[continuar]);
$id_continuar = $_GET[continuar];
$nombre = $_POST[user_name];
$pass = $_POST[user_pass];
$pass2 = $_POST[user_pass2];
$datos_correctos = $_POST[datos_correctos];
$step = "null";
if ((!$continuar) && ($step == "null")){
$step = 0;
echo "Se instalara... presione aqui --> <a href=instalar_login.php?continuar=1> INSTALAR</a> ";
}
if (($continuar) && ($id_continuar == 1) && ($step == 0)) {
$step = 1;
echo '<form method="post" name="cuenta" action="instalar_login.php?continuar=2">
<p> Crear cuenta de Administrador </p>
<p><label for="user_name">Username : <input type="text" name="user_name" id="user_name" /></label></p>
<p><label for="user_pass">Password : <input type="password" name="user_pass" id="user_pass" /></label></p>
<p><label for="user_pass2">Password : <input type="password" name="user_pass2" id="user_pass2" /></label></p>
<p><input type="submit" name="submit" value="Crear" /> </p>
</form>';
}
if (($continuar) && ($id_continuar == 2) && ($step == 1)) {
$step = 2;
echo "Verificando datos... <br>";
$volver = "<a href=instalar_login.php?continuar=1> Volver </a>";
if ($nombre != "") { echo "Usuario, correcto <br>"; $comp_nombre = 1; }
else { die ("Usuario, <span style='color:#FF0000'>incompleto</span> <br>$volver"); $comp_nombre = 0;}
if ($pass != "") { echo "Contraseña, completo <br>"; $comp_pass = 1; }
else { die ("Contraseña, <span style='color:#FF0000'>incompleto</span> <br>$volver"); $comp_pass = 0; }
if (pass2 != "") { echo "Contraseña 2, completo <br>"; $comp_pass2 = 1; }
else { die ("Contraseña 2, <span style='color:#FF0000'>incompleto</span> <br>$volver"); $comp_pass2 = 0;}
if ($pass == $pass2) { echo "Contraseñas coinciden <br>"; $comp_pass_igual = 1; }
else { die ("<span style='color:#FF0000'>Las contraseñas no coinciden</span><br>$volver"); $comp_pass_igual = 0;}
if ($comp_nombre && $comp_pass && $comp_pass2 && $comp_pass_igual == 1){
echo " <a href=instalar_login.php?continuar=3>continuar</a>";}
else { echo "Datos incorrectos"; }
}
if (($continuar) && ($id_continuar == 3) && ($step == 2))
{
$step = 3;
$db1="CREATE TABLE usuario (`id` INT( 30 ) NOT NULL AUTO_INCREMENT ,`nombre` VARCHAR( 30 ) NOT NULL ,`pass` VARCHAR( 30 ) NOT NULL ,PRIMARY KEY ( `id` ) ,UNIQUE (`nombre`)) ENGINE = MYISAM";
$db2="INSERT INTO usuario (nombre, pass) VALUES ('$nombre', '$pass')";
echo '<div style=font-size:14px;>';
echo "Creando tabla users... ";
mysql_query($db1, $conectarDB);
echo "Tabla creada";
echo '<br>';
echo '<br>';
echo "Creando usuario...";
echo $nombre;
mysql_query($db2, $conectarDB);
echo "Usuario creado.";
echo '<br>';
echo '<br>';
echo "Instalacion completada......";
echo '<br><span style="font-color:#384798; font-size:24px;">';
echo "Por favor, borra este archivo...";
echo '</span>';
echo 'Si quieres crear otra cuenta, por favor <a href=instalar_login.php>click aqui </a>. Y repita el proceso';
echo '</div>';
}
else if (($continuar) && ($id_continuar == 3) && ($datos_correctos == 0))
{ echo "algo salio mal antes ... " ;
}
?>