
q hago para mostrar un alert con php
Publicado por Ariel (1 intervención) el 03/12/2014 22:46:43
No me deja mostrar un alert() en la pagina con php y cuando me deja no me recarga la pagina q le digo aqui esta el codigo
aqui esta la serverPage
Aqui la controladora
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
<body >
<div id="art-main">
<div class="art-sheet clearfix">
<header class="art-header clearfix">
<div class="art-slider art-slidecontainerheader" data-width="898" data-height="150">
<div class="art-slider-inner">
<div class="art-slide-item art-slideheader0">
<div class="art-textblock art-slideheader0-object926121397" data-left="99.86%">
<div class="art-slideheader0-object926121397-text"></div>
</div>
</div>
<div class="art-slide-item art-slideheader1">
</div>
<div class="art-slide-item art-slideheader2">
</div>
</div>
</div>
<div class="art-slidenavigator art-slidenavigatorheader" data-left="92.87">
<a href="#" class="art-slidenavigatoritem"></a><a href="#" class="art-slidenavigatoritem"></a><a href="#" class="art-slidenavigatoritem"></a>
</div>
<div class="art-shapes">
</div>
<h1 class="art-headline" data-left="75.96%">
<a href="#">Bienvenido al Sistema de</a>
</h1>
<h2 class="art-slogan" data-left="60.31%">Gestión de Transplante de Riñón</h2>
</header>
<div class="art-layout-wrapper clearfix">
<div class="art-content-layout">
<div class="art-content-layout-row">
<div class="art-layout-cell art-sidebar1 clearfix"><div class="art-vmenublock clearfix">
<div class="art-vmenublockcontent">
<ul class="art-vmenu"></ul>
</div>
</div>
<div class="art-block clearfix">
<div class="art-blockheader">
<h3 class="t">Autenticar</h3>
</div>
<form id="form1" method="post" name="validar" action="../serverPages/G_Usuario.php">
<fieldset>
<div class="art-blockcontent">
<p style="text-align: center;"><br></p>
<p style="text-align: center;"><span style="font-weight: bold; font-size: 16px;">Usuario</span></p>
<p style="text-align: center;"><input id="inputtext1" type="text" name="usuario" placeholder="Llene el Campo" value="" /><br></p>
<p style="text-align: center;"><span style="font-weight: bold; font-size: 16px;" >Contraseña</span></p>
<p style="text-align: center;"><input id="inputtext2" type="password" name="password" placeholder="Llene el Campo" value="" /><span style="font-weight: bold;"><br></span></p>
<p style="text-align: center;"><br></p>
<p style="text-align: center;">
<input id="hidden" class="art-button" type="hidden" name="accion" value="2" />
<input id="inputsubmit1" class="art-button" type="submit"
name="inputsubmit1" value="Entrar" />
<a href="../Usuario/Crear Usuario.html" class="art-button">Crear Usuario</a>
<br></p>
</div>
</fieldset>
</form>
</div></div>
<div class="art-layout-cell art-content clearfix">
<article class="art-post art-article">
<div class="art-postcontent art-postcontent-0 clearfix">
<p><span style="border-collapse: collapse; font-weight: bold;">
<br></span></p>
<p style="text-align: justify;"><span style="text-align: justify;">
<img width="196" height="228" alt="" class="art-lightbox" src="images/nefrologia_2.jpg" style="float: left;">
<span style="font-size: 14px;">
Los requisitos del trasplante de riñón; varían de un programa a otro y de un  
país a otro. Muchos programas ponen límites en la edad (por ejemplo, la persona debe tener
menos de 69 años de edad cuando se ingresa en la lista de espera) y requiere que la persona
deba estar en buen estado de salud (aparte de la enfermedad del riñón).
</span>
</span></p>
<p><span style="font-size: 14px;"></span></p>
</div>
</article></div>
</div>
</div>
</div>
<footer class="art-footer clearfix">
<div class="art-content-layout">
<div class="art-content-layout-row">
<div class="art-layout-cell layout-item-0" style="width: 100%">
<p><br></p>
</div>
</div>
</div>
</footer>
</div>
</body>
aqui esta la serverPage
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
<?php
session_start();
include '../Entidades/Usuarios.php';
$user = new Usuarios();
//se escoge los valores q vienen del POST
extract($_POST);
//$chx = $_POST["chx"];
switch ($accion) {
case 1:
if ($password != $password2 || $nombre == "" || $apellidos == "" || $usuario == "") {
//echo '<html><script language="javascript">alert("Campos incorrectos")</script><html>';
echo header('Location:../Usuario/Crear Usuario.php');
}
else{
$user->insertar($usuario, md5($password),$nombre,$apellidos,$rol);
$_SESSION["conect"]=1;
echo header('Location:../index.php');
}
break;
case 2:
$numrol = $user->buscar($usuario,md5($password));
if($numrol!=0){
$name = $user->buscarNombre($usuario, md5($password));
$_SESSION["conect"]=1;
$_SESSION["user"]=$name;
if($numrol == 1) {
if (isset($_SESSION["user"])) {
echo header('Location:../Paginas/administrador.php');
}
}else if ($numrol == 2) {
if (isset($_SESSION["user"])) {
echo header('Location:../Paginas/registro-de-pacientes-pendientes.php');
}
} else if ($numrol == 3) {
if (isset($_SESSION["user"])) {
echo header('Location:../Paginas/registro-de-trasplantes-realizados.php');
}
}
} else{
echo '<html><script language="javascript">alert("El Usuario no existe o no esta habilitado")</script><html>';
include header('Location:../index.php');
}
break;
case 3:
foreach ($chx as $c){
$user->eliminar($c);
}
echo '<html><script language="javascript">alert("Usuario(s) eliminado(s)")</script><html>';
//include header('Location:../Admini.php');
break;
case 4:
$user->modificar($idemod);
echo '<html><script language="javascript">alert("Usuario Actualizado")</script><html>';
//include header('Location:../Admini.php');
break;
case 51:
$result=$user->listar();
$retornar="";
$total = pg_num_rows($result);
for ($i=0; $i< $total; $i++){
$row = pg_fetch_object($result,$i);
//arregla datos
$retornar+=$row->id_user."*".$row->nombre."*".$row->apellidos."*".$row->rol;
}
return $retornar;
break;
case 52:
$result=$user->listar1();
$retornar="";
$total = pg_num_rows($result);
for ($i=0; $i< $total; $i++){
$row = pg_fetch_object($result,$i);
$retornar+=$row->id_user."*".$row->nombre."*".$row->apellidos."*".$row->rol;
}
return $retornar;
break;
default:
session_destroy();
echo header('Location:../index.php');
break;
}
?>
Aqui la controladora
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<?php
include '../serverPages/Conection.php';
class Usuarios{
private $con;
public function __construct() {
$this->con=new Conection();
}
//--Insertar Usuario
public function insertar($usuario, $pass, $nombre, $apellidos, $rol){
$this->con->conectar();
$r = pg_query("SELECT loguin.add_users('$usuario', '$pass','$nombre','$apellidos','$rol','FALSE')");
$this->con->desconectar();
}
//--Eliminar Usuario
public function eliminar($id){
$this->con->conectar();
$r = pg_query("SELECT loguin.delete_login('$id')");
$this->con->desconectar();
}
//--Buscar Usuario
public function buscar($user, $pass) {
$this->con->conectar();
$r = pg_query("Select id_rol from loguin.users where usuario= '$user' and pass = '$pass' and valido = 'TRUE'");
$row = pg_fetch_array($r);
$this->con->desconectar();
if ($row[0] == null) {
return 0;
}else{
return $row[0];
}
}
public function buscarNombre($user, $pass) {
$this->con->conectar();
$r = pg_query("Select nombre from loguin.users where usuario= '$user' and pass = '$pass' and valido = 'TRUE'");
$row = pg_fetch_array($r);
$this->con->desconectar();
return $row[0];
}
public function listar(){
$this->con->conectar();
$r = pg_query("Select loguin.lista_activados");
$this->con->desconectar();
return $r;
}
public function listar1(){
$this->con->conectar();
$r = pg_query("Select * from loguin.list_usuario_desactivados");
$this->con->desconectar();
return $r;
}
public function salir(){
$this->con->conectar();
$this->con->cerrarSession();
$this->con->desconectar();
return $r;
}
//--Activar o desactivar Usuario
public function modificar($id) {
$this->con->conectar();
$flag= pg_query("SELECT valido from loguin.users where id_users==$id");
$flag=!$flag;
$r = pg_query("SELECT loguin.update_user($id,$flag)");
$this->con->desconectar();
}
}
?>
Valora esta pregunta


0