]> git.llucax.com Git - z.facultad/75.43/tp1.git/blob - src/lib/admin.forms.php
Se arreglan bugs para que valide el HTML.
[z.facultad/75.43/tp1.git] / src / lib / admin.forms.php
1 <?php
2 // vim: set binary noeol et sw=4 sts=4 :
3 // Grupo 10
4 //
5 // Lucarella, Schein, Arena
6 //
7 // Creado: Leandro Lucarella (sáb abr 30 20:21:30 ART 2005)
8 //
9 // $Id$
10
11 function admin_form_login($id = '')
12 {
13 ?>
14         <form name="admin_login" action="<?php echo $_SERVER['PHP_SELF'] ?>"
15                 method="post" onSubmit="return admin_validar_login(this);">
16             <script type="text/javascript" language="JavaScript">
17                 <!--
18                 function admin_validar_login(f)
19                 {
20                     if (!check_vacio(f.admin_id, 'Nro Registro')) return false;
21                     if (!check_vacio(f.admin_pass, 'Contraseña')) return false;
22                     return true;
23                 }
24                 -->
25             </script>
26             <p>
27                 Por favor identifíquese para ingresar en el sistema:<br />
28                 Nro Registro: <input type="text" name="admin_id" value="<?php echo $id ?>" /><br />
29                 Contraseña: <input type="password" name="admin_pass" /><br />
30                 <input type="submit" value="Ingresar" /><br />
31                 <a href="admin.asociarse.php">Asociarse</a>
32             </p>
33         </form>
34 <?php
35 }
36
37 function admin_form_asociarse($admin = false, $id = '', $email = '')
38 {
39 ?>
40         <form name="admin_asociarse" action="<?php echo $_SERVER['PHP_SELF'] ?>"
41                 method="post" onSubmit="return admin_validar_asociarse(this);">
42             <script type="text/javascript" language="JavaScript">
43                 <!--
44                 function admin_validar_asociarse(f)
45                 {
46                     if (!check_vacio(f.admin_id, 'Nro Registro')) return false;
47                     if (!check_min_max_cant(f.admin_pass1, 'Contraseña', 5, 20)) return false;
48                     if (!check_min_max_cant(f.admin_pass2, 'Contraseña', 5, 20)) return false;
49                     if (!check_iguales(f.admin_pass1, f.admin_pass2, 'Contraseña')) return false;
50                     if (!check_vacio(f.admin_email, 'E-Mail')) return false;
51                     if (!check_email(f.admin_email, 'E-Mail')) return false;
52                     return true;
53                 }
54                 -->
55             </script>
56             <p>
57                 Por favor, complete el formulario para asociarse al grupo:<br />
58                 <?php if ($admin) { ?>
59                 <span style="color: navy; font-weight: bold">
60                     El sistema aún no tiene 2 administradores, este usuario
61                     será administrador del sistema.
62                 </span><br />
63                 <?php } ?>
64                 Nro Registro: <input type="text" name="admin_id" value="<?php echo $id ?>" /><br />
65                 Contraseña (repítala 2 veces):  <input type="password" name="admin_pass1" />
66                                                 <input type="password" name="admin_pass2" /><br />
67                 E-Mail: <input type="text" name="admin_email" value="<?php echo $email ?>" /><br />
68                 <input type="submit" value="Asociarse" /><br />
69                 <a href="admin.login.php">Ingresar</a>
70             </p>
71         </form>
72 <?php
73 }
74
75 ?>