· 7 years ago · Oct 19, 2018, 10:16 AM
1<?php
2/**
3 * MT2-CMS
4 * @author JigSaw <jigsaw-mt2@laposte.net>
5 * @license http://creativecommons.org/licenses/by-nc-sa/2.0/fr/
6 * @version b1.002 24/04/2010
7 * @link http://mt2cms.free.fr
8 *
9 * [install.php]
10 * Page d'installation du CMS.
11 * NE PAS MODIFIER sous peine de rendre votre site instable.
12 *
13 **/
14
15
16session_start();
17
18/**
19 *Si la session n'existe pas, on la créer
20 **/
21if(!isset($_SESSION['install']) or empty($_SESSION['install']))
22{
23 $_SESSION['install']=0;
24}
25?>
26<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
27
28<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
29<head>
30<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
31<link rel="stylesheet" href="style/default/style.css" type="text/css" />
32<title>Instalacion del Gestor Metin2</title>
33
34</head>
35<body>
36<!-- wrap starts here -->
37<div id="wrap">
38 <!--header -->
39 <div id="header">
40 <h1 id="logo-text"><a href="#">Gestor Servidores Metin2</a></h1>
41 <p id="slogan">Una página web más que completa</p>
42 </div>
43 <!-- navigation -->
44 <div id="menu">
45 <ul>
46 <li id="current"><a href="install.php">Instalacion</a></li>
47 <li id="current"><a href="http://www.diosesmx.net/board">DiosesMx</a></li>
48 </ul>
49 </div>
50
51 <!-- content-wrap starts here -->
52 <div id="content-wrap">
53
54 <div id="main">
55<?php
56//Etape 1 : On demande les identifiant a mysql
57if(isset($_GET['e']) and $_GET['e']==1)
58{
59 //Si les identifiant sont bons : On créer le fichier config.log.inc et on passe à l'étpae 2
60 if(isset($_POST['host']) and isset($_POST['username']) and isset($_POST['password']) and !empty($_POST['host']) and !empty($_POST['username']) and !empty($_POST['password']))
61 {
62 //Si les informations sont correctes
63 if(@mysqli_connect($_POST['host'], $_POST['username'], $_POST['password'] ))
64 {
65 //On créer config.log.inc
66 $page=
67 '
68 <?php
69 $host = "'.$_POST['host'].'";
70 $username = "'.$_POST['username'].'";
71 $password = "'.$_POST['password'].'";
72 ?>
73 ';
74
75 if(@$handler=fOpen('config.log.inc.php' , 'w+'))
76 {
77 fseek($handler, 0);
78 fWrite($handler , $page);
79 fClose($handler);
80
81 //On a fini l'étape 1
82 $_SESSION['install']=1;
83
84 ?>
85 <p>Has terminado el paso 1</p>
86 <p>Pasarás al paso 2 en 2 segundos</p>
87 <meta http-equiv="refresh" content="2; url=install.php?e=2" />
88 <?php
89 }
90 else
91 {
92 ?>
93 <p>No se puede crear el fichero de configuración, compruebe que el sitio tiene permisos 777.</p>
94 <?php
95 }
96 }
97 else//Sinon on redemande les identifiants
98 {
99 ?>
100 <p>Los datos que ha introducido son incorrectos.</p>
101 <?php
102 }
103 }
104?>
105<h1>Paso 1: Configuración del acceso a la base de datos</h1>
106<form action="install.php?e=1" method="post">
107 <label for="host">Host - IP (Hamachi acabada en .100).
108 El puerto 3306 debe estar abierto:</label>
109 <input type="text" name="host"/>
110 <label for="username">Username (Normalmente: root) :</label>
111 <input type="text" name="username"/>
112 <label for="password">Pass (Normalmente: 123456) :</label>
113 <input type="text" name="password"/>
114 <br />
115 <input type="submit" class="button" value="Siguiente"/>
116</form>
117<?php
118}
119//Etape 2 : On créer les tables (Modification de account.accout et création de la base site)
120elseif(isset($_GET['e']) and $_GET['e']==2 and $_SESSION['install']==1)
121{
122 ?>
123 <h1>Paso 2: Crear la base de datos y tablas</h1>
124 <ul>
125 <?php
126 require('config.log.inc.php');
127 mysqli_connect($host, $username, $password);
128 $error=0;
129 //Création de la Base `Site`
130 $sql = "CREATE DATABASE IF NOT EXISTS site;";
131 if(mysqli_query($sql))
132 {
133 ?>
134 <li><img src="style/default/database_add.png" width="16" height="16" class="flags"/>La base de datos 'site' a sido creada con éxito.</li>
135 <?php
136 }
137 else
138 {
139 $error=1;
140 ?>
141 <li><img src="style/default/database_error.png" width="16" height="16" class="flags"/>La base de datos 'site' no ha sido creada. La instalación no puede continuar.</li>
142 <?php
143 }
144
145
146 //Création de la colonne `rang`
147 mysqli_select_db("account");
148 $sql="select column_name from INFORMATION_SCHEMA.columns where table_name = 'account' and column_name = 'rang'";
149 $req=mysqli_query($sql);
150 $data=mysqli_fetch_assoc($req);
151
152 $sql = "ALTER TABLE `account` ADD `rang` tinyint NULL DEFAULT 1 AFTER `channel_company`;";
153 if($data['column_name']=='rang' or mysqli_query($sql))
154 {
155 ?>
156 <li><img src="style/default/database_add.png" width="16" height="16" class="flags"/>La tabla 'rang' se ha añadido correctamente</li>
157 <?php
158 }
159 else
160 {
161 $error=1;
162 ?>
163 <li><img src="style/default/database_error.png" width="16" height="16" class="flags"/>La base de datos 'site' no ha sido creada. La instalación no puede continuar.</li>
164 <?php
165 }
166
167
168 //Création de la table `conf_classement`
169 mysqli_select_db("site");
170 $sql = "CREATE TABLE IF NOT EXISTS conf_classement (nb_perso_page smallint(6) default '50') ENGINE=MyISAM DEFAULT CHARSET=latin1;";
171 if(mysqli_query($sql))
172 {
173 ?>
174 <li><img src="style/default/database_add.png" width="16" height="16" class="flags"/>La tabla 'conf_classement' se ha añadido correctamente</li>
175 <?php
176 }
177 else
178 {
179 $error=1;
180 ?>
181 <li><img src="style/default/database_error.png" width="16" height="16" class="flags"/>La tabla de datos 'conf_classement' no ha sido creada. La instalación no puede continuar.</li>
182 <?php
183 }
184
185
186 //Création de la table `cat_is`
187 $sql = "CREATE TABLE IF NOT EXISTS cat_is (`id` int(11) NOT NULL auto_increment, `nom` varchar(100) default NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;";
188 if(mysqli_query($sql))
189 {
190 ?>
191 <li><img src="style/default/database_add.png" width="16" height="16" class="flags"/>La tabla 'cat_is' se ha añadido correctamente</li>
192 <?php
193 }
194 else
195 {
196 $error=1;
197 ?>
198 <li><img src="style/default/database_error.png" width="16" height="16" class="flags"/>La tabla de datos 'cat_is' no ha sido creada. La instalación no puede continuar.</li>
199 <?php
200 }
201
202
203
204 //Création de la table `conf_is`
205 $sql = "CREATE TABLE IF NOT EXISTS `conf_is` (
206 `method` tinyint(4) default '1',
207 `auth` varchar(100) default '212811/837504/3927456',
208 `nb_cash` smallint(6) default '30',
209 `ids` int(11) default '212811',
210 `idd` int(11) default '837504',
211 `idd_star` int(11) default '13169'
212 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;";
213 if(mysqli_query($sql))
214 {
215 ?>
216 <li><img src="style/default/database_add.png" width="16" height="16" class="flags"/>La tabla 'conf_is' se ha añadido correctamente</li>
217 <?php
218 }
219 else
220 {
221 $error=1;
222 ?>
223 <li><img src="style/default/database_error.png" width="16" height="16" class="flags"/>La tabla de datos 'conf_is' no ha sido creada. La instalación no puede continuar.</li>
224 <?php
225 }
226
227
228 //Création de la table `conf_site`
229 $sql = "CREATE TABLE IF NOT EXISTS `conf_site` (
230 `inscription` tinyint(4) default '1',
231 `maintenance` tinyint(4) default '0',
232 `itemshop` tinyint(4) default '1',
233 `templates` varchar(50) default 'default',
234 `cash` varchar(20) default 'DR',
235 `mileage` varchar(20) default 'MD',
236 `site_name` varchar(100) default 'Nom du site',
237 `site_slogan` varchar(255) default 'Slogan du site',
238 `site_url` varchar(200) default 'http://urldusite.com',
239 `client_url` varchar(255) default 'http://www.megaupload.com/?d=ZF3XBE79',
240 `forum_url` varchar(255) default 'http://www.emulation-bay.fr/forum/'
241 ) ENGINE=MyISAM DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC;";
242 if(mysqli_query($sql))
243 {
244 ?>
245 <li><img src="style/default/database_add.png" width="16" height="16" class="flags"/>La tabla 'conf_site' se ha añadido correctamente</li>
246 <?php
247 }
248 else
249 {
250 $error=1;
251 ?>
252 <li><img src="style/default/database_error.png" width="16" height="16" class="flags"/>La tabla de datos 'conf_site' no ha sido creada. La instalación no puede continuar.</li>
253 <?php
254 }
255
256
257 //Création de la table `itemshop`
258 $sql = "CREATE TABLE IF NOT EXISTS `itemshop` (
259 `id` int(11) NOT NULL auto_increment,
260 `id_item` int(11) default NULL,
261 `name_item` varchar(200) default NULL,
262 `info_item` varchar(255) default NULL,
263 `nb_item` smallint(6) default NULL,
264 `prix` smallint(6) default NULL,
265 `type` smallint(6) default NULL,
266 `cat` smallint(6) default NULL,
267 `actif` tinyint(4) default '0',
268 PRIMARY KEY (`id`)
269 ) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;";
270 if(mysqli_query($sql))
271 {
272 ?>
273 <li><img src="style/default/database_add.png" width="16" height="16" class="flags"/>La tabla 'itemshop' se ha añadido correctamente</li>
274 <?php
275 }
276 else
277 {
278 $error=1;
279 ?>
280 <li><img src="style/default/database_error.png" width="16" height="16" class="flags"/>La tabla de datos 'itemshop' no ha sido creada. La instalación no puede continuar.</li>
281 <?php
282 }
283
284 //Si la création est réussi, on passe à l'étape 3
285 if($error==0)
286 {
287 $_SESSION['install']=2;
288 ?>
289 <p>Has terminado el paso 2</p>
290 <p>Pasarás al paso 3 en 5 segundos</p>
291 <meta http-equiv="refresh" content="5; url=install.php?e=3" />
292 <?php
293 }
294 //Sinon on affiche les erreurs
295 else
296 {
297 ?>
298 <p>Ha ocurrido un error y la instalacion no se ha realizado correctamente. Por favor, comienza con la instalación desde el paso 1.</p>
299 <?php
300 }
301 ?>
302 </ul>
303 <?php
304}
305//Etape 3 : On créer le compte admin (Rang 4)
306elseif(isset($_GET['e']) and $_GET['e']==3 and $_SESSION['install']==2)
307{
308 ?>
309 <h1>Paso 3: Crear la cuenta de administrador</h1>
310 <?php
311 if(isset($_POST['login']) and isset($_POST['mail']) and isset($_POST['mdp']) and isset($_POST['mdp2'])) //Si on envoie le formulaire et que l'inscription est activé
312 {
313 require('config.log.inc.php');
314 mysqli_connect($host, $username, $password );
315
316 $pseudo=mysqli_real_escape_string($_POST['login']);
317 $mdp=mysqli_real_escape_string($_POST['mdp']);
318 $mdp2=mysqli_real_escape_string($_POST['mdp2']);
319 $mail=mysqli_real_escape_string($_POST['mail']);
320
321 $errors = '';
322
323 //Si le mail est valide
324 if(preg_match('#^[a-zA-Z0-9_\.-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$#', $mail))
325 {
326 //Si le pseudo est supérieur à  4 caractères et inférieur à  17 caractères.
327 if (strlen(trim($pseudo)) > 4 && strlen(trim($pseudo)) < 17)
328 {
329 //Si le mot de passe est supérieur à  4 caractères et inférieur à  17 caractères.
330 if (strlen(trim($mdp)) > 4 && strlen(trim($mdp)) < 17)
331 {
332 //Si les deux mot de passe sont identiques
333 if($mdp==$mdp2)
334 {
335 //On vérifie que le pseudo n'existe pas.
336 mysqli_select_db("account");
337 $sql = mysqli_query("SELECT COUNT(*) AS nb_pseudo FROM `account` WHERE login='$pseudo'");
338 if (mysqli_result($sql, 0, 'nb_pseudo') == 0)
339 {
340 $date = date("Y-m-d H:i:s");
341
342 //insertion dans la base de donnée
343 $sql="INSERT INTO account (login, password, email, create_time, cash, rang) VALUES ('$pseudo', password ('$mdp'), '$mail', '$date', '0', '4')";
344 mysqli_query($sql) or die (mysqli_error());
345
346 }
347 else { $errors .= 'Este usuario ya esta en uso.<br />'; }
348 }
349 else { $errors .= 'Las dos contraseñas no coinciden.<br />'; }
350 }
351 else { $errors .= 'La contraseña debe tener entre 5 y 16 caracteres.<br />'; }
352 }
353 else { $errors .= 'El nombre de usuario debe tener entre 5 y 16 caracteres.<br />'; }
354 }
355 else { $errors .= 'Tu correo electrónico no es válido.<br />'; }
356
357
358 if($errors == '') //Si il l'inscription a fonctioné
359 {
360 $_SESSION['install']=3;
361 ?>
362 <p>La cuenta ha sido creada con éxito. Has terminado el paso 3</p>
363 <p>Pasarás al paso 4 en 2 segundos</p>
364 <meta http-equiv="refresh" content="2; url=install.php?e=4" />
365 <?php
366 }
367 else //Sinon on charge les erreurs
368 {
369 echo '<p>'.$errors.'</p>';
370 }
371
372 }
373 //Si la création du compte est ok, on passe à l'étape 4
374 //Sinon on redemande les informations pour la création du compte
375 ?>
376 <form method="post" action="install.php?e=3">
377 <p>
378 <label>Nombre de usuario ( Entre 5 y 16 caracteres )</label>
379 <input name="login" type="text" size="30" />
380 <label>E-mail</label>
381 <input name="mail" type="text" size="30" />
382 <label>Contraseña ( Entre 5 y 16 caracteres )</label>
383 <input name="mdp" type="password" size="30" />
384 <label>Vuelva a escribir la contraseña</label>
385 <input name="mdp2" type="password" size="30" />
386 <br />
387 <input class="button" type="submit" value="Crear la cuenta" />
388 </p>
389 </form>
390
391 <?php
392}
393//Etape 4 : Configuration du site. On renseigne le nom du site, le slogan, l'URL du client, etc...
394elseif(isset($_GET['e']) and $_GET['e']==4 and $_SESSION['install']==3)
395{
396 ?>
397 <h1>Paso 4: Configuración del sitio web</h1>
398 <?php
399 if(isset($_POST['inscription']) and isset($_POST['maintenance']) and isset($_POST['itemshop']) and isset($_POST['site_name']) and isset($_POST['site_slogan']) and isset($_POST['site_url']) and isset($_POST['cash']) and isset($_POST['mileage']) and is_numeric($_POST['inscription']) and is_numeric($_POST['maintenance']) and is_numeric($_POST['itemshop']) and !empty($_POST['cash']) and !empty($_POST['mileage']) and !empty($_POST['site_name']) and !empty($_POST['site_url']) and !empty($_POST['client_url']) and !empty($_POST['forum_url']) and !empty($_POST['templates']))
400 {
401 $errors = '';
402
403 if(($_POST['inscription']==0 || $_POST['inscription']==1) && ($_POST['maintenance']==0 || $_POST['maintenance']==1) && ($_POST['itemshop']==0 || $_POST['itemshop']==1))
404 {
405 if(file_exists('templates/'.$_POST['templates'].'/fr/') and file_exists('style/'.$_POST['templates'].'/'))
406 {
407 require('config.log.inc.php');
408 mysqli_connect($host, $username, $password );
409
410 $cash=mysqli_real_escape_string($_POST['cash']);
411 $mileage=mysqli_real_escape_string($_POST['mileage']);
412 $site_name=mysqli_real_escape_string($_POST['site_name']);
413 $site_slogan=mysqli_real_escape_string($_POST['site_slogan']);
414 $site_url=mysqli_real_escape_string($_POST['site_url']);
415 $client_url=mysqli_real_escape_string($_POST['client_url']);
416 $forum_url=mysqli_real_escape_string($_POST['forum_url']);
417
418 mysqli_select_db("site");
419 //On insère les autres configurations
420 mysqli_query("INSERT INTO `conf_classement` (nb_perso_page) VALUES ('5');") or die (mysqli_error());
421 mysqli_query("INSERT INTO `conf_is` (method, auth, nb_cash, ids, idd, idd_star) VALUES ('1', '212811/837504/3927456', '30', '212811', '837504', '13169');") or die (mysqli_error());
422
423 //On insère la configuration du site
424 mysqli_select_db("site");
425 $sql="INSERT INTO conf_site (inscription, maintenance, itemshop, templates, cash, mileage, site_name, site_slogan, site_url, client_url, forum_url) VALUES(".$_POST['inscription'].", ".$_POST['maintenance'].", ".$_POST['itemshop'].", '".$_POST['templates']."', '$cash', '$mileage', '$site_name', '$site_slogan', '$site_url', '$client_url', '$forum_url');";
426 mysqli_query($sql) or die (mysqli_error());
427
428 //On insère la liste des catégories officielles
429 $sql="INSERT INTO `cat_is` (nom)
430 VALUES ('Modification & Retour'),
431 ('Contact & Echange'),
432 ('Régénération & Force'),
433 ('Combat & Destin'),
434 ('Marriage'),
435 ('Raffinement'),
436 ('Objets spéciaux'),
437 ('Coiffures'),
438 ('Coiffures de protection'),
439 ('Packs'),
440 ('Objets pour Marque');";
441 mysqli_query($sql) or die (mysqli_error());
442
443 }
444 else { $errors = 'La plantilla está dañada.'; }
445
446 }
447 else { $errors = '"Registro, mantenimiento e itemshop debe ser de la forma 1 o 0.'; }
448
449 if($errors == '') //Si il l'inscription a fonctioné
450 {
451 $_SESSION['install']=4;
452 ?>
453 <p>Has terminado el paso 4</p>
454 <p>Pasarás al último paso 5 en 2 segundos</p>
455 <meta http-equiv="refresh" content="2; url=install.php?e=5" />
456 <?php
457 }
458 else //Sinon on charge les erreurs
459 {
460 echo '<p>'.$errors.'</p>';
461 }
462 }
463 ?>
464 <form action="install.php?e=4" method="post">
465 <table>
466 <tr>
467 <th>Regla</th>
468 <th>Valor</th>
469 </tr>
470 <tr>
471 <td>Registro</td>
472 <td>
473 <select name="inscription" id="inscription">
474 <option value="1">Activado</option>
475 <option value="0">Desactivado</option>
476 </select>
477 </td>
478 </tr>
479 <tr>
480 <td>Mantenimiento</td>
481 <td>
482 <select name="maintenance" id="maintenance">
483 <option value="0">Desactivado</option>
484 <option value="1">Activado</option>
485 </select>
486 </td>
487 </tr>
488 <tr>
489 <td>Itemshop</td>
490 <td>
491 <select name="itemshop" id="itemshop">
492 <option value="1">Activada</option>
493 <option value="0">Desactivado</option>
494 </select>
495
496 </td>
497 </tr>
498 <tr>
499 <td>Nombre de la Moneda</td>
500 <td><input type="text" name="cash" value="DR"/></td>
501 </tr>
502 <tr>
503 <td>Nombre de la Moneda2</td>
504 <td><input type="text" name="mileage" value="MD"/></td>
505 </tr>
506 <tr>
507 <td>Nombre del Servidor</td>
508 <td><input type="text" name="site_name" value="MT2-CMS"/></td>
509 </tr>
510 <tr>
511 <td>Eslogan del TÃtulo</td>
512 <td><input name="site_slogan" type="text" value="Un site complet pour votre serveur metin2" size="40"/></td>
513 </tr>
514 <tr>
515 <td>URL del Sitio</td>
516 <td><input name="site_url" type="text" value="http://mt2cms.free.fr" size="40"/></td>
517 </tr>
518 <tr>
519 <td>URL del Cliente</td>
520 <td><input name="client_url" type="text" value="http://www.megaupload.com/?d=ZF3XBE79" size="40"/></td>
521 </tr>
522 <tr>
523 <td>URL del Foro</td>
524 <td><input name="forum_url" type="text" id="forum_url" value="http://www.emulation-bay.fr/forum" size="40"/></td>
525 </tr>
526 <tr>
527 <td>Plantilla</td>
528 <td>
529 <select name="templates" id="templates">
530 <option value="default">Default</option>
531 </select>
532 </td>
533 </tr>
534 </table>
535 <p><input class="button" name="submit" type="submit" value="Enviar"/></p>
536 </form>
537 <?php
538}
539//Etape 5 : On renome install.php en install.php.txt pour éviter une autre instalation
540elseif(isset($_GET['e']) and $_GET['e']==5 and $_SESSION['install']==4)
541{
542 ?>
543 <h1>Finalizacion de la Instalación</h1>
544 <?php
545 if(@rename('install.php','install') and @unlink('index.php') and @rename('index','index.php'))
546 {
547 $_SESSION['install']=5;
548 ?>
549 <p>Tu sitio está en funcionamiento! Ahora puedes comenzar a usarlo.</p>
550 <p>Gracias por usar la traduccion de SmD.o7 para <a href="http://www.diosesmx.net/board" title="DiosesMx">DiosesMx</a></p>
551 <p>Si te encuentras con algun error durante la instalacion o el funcionamiento del gestor, no dudes en postearlo en el hilo oficial del gestor.</p>
552 <p>Seras llevado a la nueva Website en 10 segundos</p>
553 <meta http-equiv="refresh" content="10; url=index.php" />
554 <?php
555 }
556 else
557 {
558 ?>
559 <p>Se produjo un error! Por favor, elimina el archivo install.php, cambiaa el nombre del archivo index.php y el Ãndice de index.php manualmente antes de poder utilizar su sitio.</p>
560 <?php
561 }
562}
563else
564{
565 ?>
566 <h1>Instalacion del Gestor de tu Servidor Metin2</h1>
567 <p>Bienvenido a la instalación del gestor, una vez finalizada la instalación, dispondrás de un sitio completo para tu servidor de Metin2.</p>
568 <p><a href="install.php?e=1"><h2>Comenzar la Instalación</h2></a></p>
569 <?php
570}
571?>
572 </div>
573 <div id="sidebar">
574 <h1>Información</h1>
575 <ul class="sidemenu">
576 <?php
577 if(isset($_GET['e']) and $_GET['e']==1)
578 {
579 ?>
580 <h2>Paso 1</h2>
581 <li>En este paso, tendrás que rellenar los datos necesarios para establecer una conexión con la base de datos en el servidor. Si el tiempo de carga de la página se hace demasiado largo, es que has proporcionado una dirección de host inválida.</li>
582 <?php
583 }
584 elseif(isset($_GET['e']) and $_GET['e']==2 and $_SESSION['install']==1)
585 {
586 ?>
587 <h2>Paso 2</h2>
588 <li>En este paso, va a permanecer pasivo. De hecho, el gestor es responsable de crear la base necesaria y las tablas para que funcione correctamente. Si se produce un error, recuerde revisar los derechos de la información de la cuenta MySQL en el paso 1.</li>
589 <?php
590 }
591 elseif(isset($_GET['e']) and $_GET['e']==3 and $_SESSION['install']==2)
592 {
593 ?>
594 <h2>Paso 3</h2>
595 <li>Este paso es crucial, ya que es crear su cuenta de administrador. Es a través de esta cuenta donde se puede controlar el sitio. Recuerde que una contraseña segura es esencial para la seguridad de tu sitio.</li>
596 <?php
597 }
598 elseif(isset($_GET['e']) and $_GET['e']==4 and $_SESSION['install']==3)
599 {
600 ?>
601 <h2>Paso 4</h2>
602 <li>Este paso es opcional ya que cualquier ajuste en la página se puede cambiar más adelante en el área de administración. Sin embargo te recomendamos que complete esta información ahora. Si no le dan valor en ciertos aspectos, deja los valores predeterminados.</li>
603 <?php
604 }
605 elseif(isset($_GET['e']) and $_GET['e']==5 and $_SESSION['install']==4)
606 {
607 ?>
608 <h2>Paso 5</h2>
609 <li>Este es el último paso en la configuración de tu sitio. Se trata de cambiar el nombre del archivo install.php para evitar que los visitantes puedan realizar una instalación. También cambia el nombre del archivo index.php para indexar su sitio en lÃnea. Si se produce un error, debe realizar estas operaciones manualmente.</li>
610 <?php
611 }
612 else
613 {
614 ?>
615 <h2>Presentación</h2>
616 <li>Bienvenido a la instalación del paquete Gestion de Servidor Metin2. Esta instalación consta de 5 pasos que se describen aquÃ, en cuanto la instalación comienzela ahora.</li>
617 <?php
618 }
619 ?>
620 </ul>
621 </div>
622 <!-- content-wrap ends here -->
623 </div>
624 <!--footer starts here-->
625 <div id="footer">
626
627 <p>
628 <strong>Gestion de tu Servidor Metin2</strong> |
629 Traducción Francés-Español por <a href="http://www.diosesmx.net/board" title="SmD.o7">SmD.o7</a> |
630 Válido <a href="http://validator.w3.org/check?uri=referer">XHTML</a> |
631 <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a> </p>
632
633 </div>
634
635<!-- wrap ends here -->
636</div>
637
638</body>
639</html>