<?php

/************************************************************************/
/* Eleonline                                                            */
/* ============================================                         */
/*  Installer was based on Joomla Installer                             */
/************************************************************************/

/** Include common.php */
require_once( 'common.php' );

$DBhostname = mosGetParam( $_POST, 'DBhostname', 'localhost' );
$DBuserName = mosGetParam( $_POST, 'DBuserName', 'utente' );
$DBpassword = mosGetParam( $_POST, 'DBpassword', 'password' );
$DBname  	= mosGetParam( $_POST, 'DBname', 'eleonline' );
$DBPrefix  	= mosGetParam( $_POST, 'DBPrefix', 'soraldo' );

echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">";
?>
<!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>Eleonline Installer</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" href="install.css" type="text/css" />
<script  type="text/javascript">
<!--
function check() {
	// form validation check
	var formValid=false;
	var f = document.form;
	if ( f.DBhostname.value == '' ) {
		alert('Inserisci il nome di un host');
		f.DBhostname.focus();
		formValid=false;
	} else if ( f.DBuserName.value == '' ) {
		alert('Inserisci il nome dell\'utente per il Database');
		f.DBuserName.focus();
		formValid=false;
	} else if ( f.DBname.value == '' ) {
		alert('Inserisci un nome per il tuo nuovo Database');
		f.DBname.focus();
		formValid=false;
	} else if ( f.DBPrefix.value == '' ) {
		alert('Indicare un prefisso per le tabelle MySQL.');
		f.DBPrefix.focus();
		formValid=false;
		} else if ( confirm('Sei sicuro che questi settaggi sono corretti? \n\n Adesso proveremo a popolare un Database con i dati che hai fornito\nSe il nome del database gia\' esiste, verra\' eliminato con tutto il suo contenuto!')) {
		formValid=true;
	}

	return formValid;
}
//-->
</script>
</head>
<body onload="document.form.DBhostname.focus();">
<div id="wrapper">
	<div id="header">
		<div id="eleonline"><img src="header_install.png" alt="Installazione Eleonline" title="Installazione Eleonline" /></div>
	</div>
</div>
<div id="ctr" align="center">
	<form action="install2.php" method="post" name="form" id="form" onsubmit="return check();">
	<div class="install">
		<div id="stepbar">
			<div class="step-off">
				inizio
			</div>
			<div class="step-off">
				licenza
			</div>
			<div class="step-on">
				passo 1
			</div>
			<div class="step-off">
				passo 2
			</div>
			<div class="step-off">
				passo 3
			</div>
			<div class="step-off">
				passo 4
			</div>
		</div>
		<div id="right">
			<div class="far-right">
				<input class="button" type="submit" name="next" value="Avanti >>"/>
  			</div>
	  		<div id="step">
	  			passo 1
	  		</div>
  			<div class="clr"></div>
  			<h1>Configurazione database MySQL:</h1>
	  		<div class="install-text">
  				<p>Per configurare Eleonline sul tuo server devi eseguire 4 semplici step</p>
  				<p>Inserisci l'hostname del server dove la parte server di Eleonline e' installata.</p>
				<p>Inserisci username, password e nome del database MySQL che vuoi utilizzare per Eleonline.</p>
				<p><font color='#FF0000'><b>ATTENZIONE:</b></font> Se il nome del database esiste, l'installer lo eliminera' e ne creera' uno nuovo. Tutti i dati presenti nel database esistente verranno eliminati e non ci sara' modo di recuperarli. Quindi, prima di procedere assicurati che il database non esista oppure di aver fatto un backup dei dati esistenti.</p>
  			</div>
			<div class="install-form">
  				<div class="form-block">
  		 			<table class="content2">
  		  			<tr>
  						<td></td>
  						<td></td>
  						<td></td>
  					</tr>
  		  			<tr>
  						<td colspan="2">
  							Host Name
  							<br/>
  							<input class="inputbox" type="text" name="DBhostname" value="<?php echo "$DBhostname"; ?>" />
  						</td>
			  			<td>
			  				<em>In locale e' 'localhost' oppure l'IP 127.0.0.1. In remoto e' l'IP del server del MySQL </em>
			  			</td>
  					</tr>
					<tr>
			  			<td colspan="2">
			  				MySQL User Name
			  				<br/>
			  				<input class="inputbox" type="text" name="DBuserName" value="<?php echo "$DBuserName"; ?>" />
			  			</td>
			  			<td>
			  				<em>Nome dell'account con permessi per creare il database</em>
			  			</td>
  					</tr>
			  		<tr>
			  			<td colspan="2">
			  				MySQL Password
			  				<br/>
			  				<input class="inputbox" type="text" name="DBpassword" value="<?php echo "$DBpassword"; ?>" />
			  			</td>
			  			<td>
			  				<em>Password per l'account mysql:</em>
			  			</td>
					</tr>
  		  			<tr>
  						<td colspan="2">
  							MySQL Database Name
  							<br/>
  							<input class="inputbox" type="text" name="DBname" value="<?php echo "$DBname"; ?>" />
  						</td>
			  			<td>
			  				<em>Nome del database di Eleonline.</em>
			  			</td>
  					</tr>
					<!--
					<tr>
  						<td colspan="2">
  							Prefisso tabelle MySQL
  							<br/>
  							<input class="inputbox"  type="text" name="DBPrefix" value="<?php //echo "$DBPrefix"; ?>" />
  						</td>
			  			<td>
			  			<em>Il prefisso per ora e' fissato in 'soraldo', derivante dal vecchio nome del software.</em>
			  			</td>
  					</tr>
					immesso l'input hidden del prefisso -->
					<input class="inputbox"  type="hidden" name="DBPrefix" value="<?php echo "$DBPrefix"; ?>" />
		  		 	</table>
					
					<p>La visualizzazione degli errori del sistema ed il Codice di Sicurezza sono disattivati di default</p>
					<p>Ogni modifica per queste ed altre variabili di configurazione richiedono l'edit manuale del file config.php</p>
  				</div>
			</div>
		</div>
		
		
		
		

		
		<div class="clr"></div>
	</div>
	</form>
</div>
<div class="clr"></div>
<?php include("footer.php"); ?>
</body>
</html>
