source: trunk/install/install1.php@ 2

Last change on this file since 2 was 2, checked in by root, 15 years ago

importo il progetto

File size: 5.9 KB
Line 
1<?php
2
3/************************************************************************/
4/* Eleonline */
5/* ============================================ */
6/* Installer was based on Joomla Installer */
7/************************************************************************/
8
9/** Include common.php */
10require_once( 'common.php' );
11
12$DBhostname = mosGetParam( $_POST, 'DBhostname', 'localhost' );
13$DBuserName = mosGetParam( $_POST, 'DBuserName', 'utente' );
14$DBpassword = mosGetParam( $_POST, 'DBpassword', 'password' );
15$DBname = mosGetParam( $_POST, 'DBname', 'eleonline' );
16$DBPrefix = mosGetParam( $_POST, 'DBPrefix', 'soraldo' );
17
18echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">";
19?>
20<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
21<html xmlns="http://www.w3.org/1999/xhtml">
22<head>
23<title>Eleonline Installer</title>
24<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
25<link rel="stylesheet" href="install.css" type="text/css" />
26<script type="text/javascript">
27<!--
28function check() {
29 // form validation check
30 var formValid=false;
31 var f = document.form;
32 if ( f.DBhostname.value == '' ) {
33 alert('Inserisci il nome di un host');
34 f.DBhostname.focus();
35 formValid=false;
36 } else if ( f.DBuserName.value == '' ) {
37 alert('Inserisci il nome dell\'utente per il Database');
38 f.DBuserName.focus();
39 formValid=false;
40 } else if ( f.DBname.value == '' ) {
41 alert('Inserisci un nome per il tuo nuovo Database');
42 f.DBname.focus();
43 formValid=false;
44 } else if ( f.DBPrefix.value == '' ) {
45 alert('Indicare un prefisso per le tabelle MySQL.');
46 f.DBPrefix.focus();
47 formValid=false;
48 } 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!')) {
49 formValid=true;
50 }
51
52 return formValid;
53}
54//-->
55</script>
56</head>
57<body onload="document.form.DBhostname.focus();">
58<div id="wrapper">
59 <div id="header">
60 <div id="eleonline"><img src="header_install.png" alt="Installazione Eleonline" title="Installazione Eleonline" /></div>
61 </div>
62</div>
63<div id="ctr" align="center">
64 <form action="install2.php" method="post" name="form" id="form" onsubmit="return check();">
65 <div class="install">
66 <div id="stepbar">
67 <div class="step-off">
68 inizio
69 </div>
70 <div class="step-off">
71 licenza
72 </div>
73 <div class="step-on">
74 passo 1
75 </div>
76 <div class="step-off">
77 passo 2
78 </div>
79 <div class="step-off">
80 passo 3
81 </div>
82 <div class="step-off">
83 passo 4
84 </div>
85 </div>
86 <div id="right">
87 <div class="far-right">
88 <input class="button" type="submit" name="next" value="Avanti >>"/>
89 </div>
90 <div id="step">
91 passo 1
92 </div>
93 <div class="clr"></div>
94 <h1>Configurazione database MySQL:</h1>
95 <div class="install-text">
96 <p>Per configurare Eleonline sul tuo server devi eseguire 4 semplici step</p>
97 <p>Inserisci l'hostname del server dove la parte server di Eleonline e' installata.</p>
98 <p>Inserisci username, password e nome del database MySQL che vuoi utilizzare per Eleonline.</p>
99 <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>
100 </div>
101 <div class="install-form">
102 <div class="form-block">
103 <table class="content2">
104 <tr>
105 <td></td>
106 <td></td>
107 <td></td>
108 </tr>
109 <tr>
110 <td colspan="2">
111 Host Name
112 <br/>
113 <input class="inputbox" type="text" name="DBhostname" value="<?php echo "$DBhostname"; ?>" />
114 </td>
115 <td>
116 <em>In locale e' 'localhost' oppure l'IP 127.0.0.1. In remoto e' l'IP del server del MySQL </em>
117 </td>
118 </tr>
119 <tr>
120 <td colspan="2">
121 MySQL User Name
122 <br/>
123 <input class="inputbox" type="text" name="DBuserName" value="<?php echo "$DBuserName"; ?>" />
124 </td>
125 <td>
126 <em>Nome dell'account con permessi per creare il database</em>
127 </td>
128 </tr>
129 <tr>
130 <td colspan="2">
131 MySQL Password
132 <br/>
133 <input class="inputbox" type="text" name="DBpassword" value="<?php echo "$DBpassword"; ?>" />
134 </td>
135 <td>
136 <em>Password per l'account mysql:</em>
137 </td>
138 </tr>
139 <tr>
140 <td colspan="2">
141 MySQL Database Name
142 <br/>
143 <input class="inputbox" type="text" name="DBname" value="<?php echo "$DBname"; ?>" />
144 </td>
145 <td>
146 <em>Nome del database di Eleonline.</em>
147 </td>
148 </tr>
149 <!--
150 <tr>
151 <td colspan="2">
152 Prefisso tabelle MySQL
153 <br/>
154 <input class="inputbox" type="text" name="DBPrefix" value="<?php //echo "$DBPrefix"; ?>" />
155 </td>
156 <td>
157 <em>Il prefisso per ora e' fissato in 'soraldo', derivante dal vecchio nome del software.</em>
158 </td>
159 </tr>
160 immesso l'input hidden del prefisso -->
161 <input class="inputbox" type="hidden" name="DBPrefix" value="<?php echo "$DBPrefix"; ?>" />
162 </table>
163
164 <p>La visualizzazione degli errori del sistema ed il Codice di Sicurezza sono disattivati di default</p>
165 <p>Ogni modifica per queste ed altre variabili di configurazione richiedono l'edit manuale del file config.php</p>
166 </div>
167 </div>
168 </div>
169
170
171
172
173
174
175 <div class="clr"></div>
176 </div>
177 </form>
178</div>
179<div class="clr"></div>
180<?php include("footer.php"); ?>
181</body>
182</html>
Note: See TracBrowser for help on using the repository browser.