FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
cómo llamar diferentes páginas si entró la clave correcta
Hola a todos, lo que sucede es lo siguiente: tengo tres botones los cuales deben llamar diferentes páginas. Pero cuando accesen a esas páginas, dichas páginas deben verificar que el usuario haya entrado una clave, si la ingresó pues entonces las páginas permiten que interactuen con ellas, si no ingresó la clave entonces dichas páginas deben devolver al usuario a la página principal que es donde están los tres botones y el cuadro de texto de la contraseña. Entonces, mi problema consiste en que al parecer al yo darle clik a cualquiera de los botones solo se está ejecutando el OnClick del último botón o no se si es que php está leyendo el OnClick de los tres y por ende el que queda ejecutandose o asignando el valor es el del último botón.
Bueno, aquí está el código que tal vez es más claro que yo: Código PHP:
__________________
::: ::: ::: Costoso es el saber que compras con la experiencia y más costoso el que te falta comprar ::: ::: ::: |
#2
|
||||
|
||||
Verás, tienes algunos conceptos equivocados en cuanto al uso de php y javascript. Debes recordar que el código php se ejecuta en el servidor mientras que javascript se ejecuta en el navegador.
Cuando pones: Código:
<img ... onclick='<?php $Accion = 'Pagina1.php'?> document.formVerificacion.submit()' Código PHP:
Código:
<img ... onclick=' document.formVerificacion.submit()'> Código:
document.formVerificacion.submit() Por tanto, el formulario se enviará a cualquier cosa que valga su atributo action. Pero resulta que este atributo está dado por Código:
<form ... action='<?php echo $Accion ?>'> ------------------------------------------------- Hay varias maneras de hacer lo que quieres. Una que se me ocurre es estableciendo el atributo action del formulario mediante javascript: Código:
<img ... onclick=' document.formVerificacion.action="pagina1.php"; document.formVerificacion.submit();'> Código:
<input type='hidden' name='boton'> ... <img ... onclick=' document.formVerificacion.boton.value=1; document.formVerificacion.submit()'> Código PHP:
// Saludos Última edición por roman fecha: 21-08-2007 a las 20:02:26. |
#3
|
||||
|
||||
Gracias roman, muy practica tu ayuda, me funcionó de mil maravillas
__________________
::: ::: ::: Costoso es el saber que compras con la experiencia y más costoso el que te falta comprar ::: ::: ::: |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cual es la forma correcta de llamar y ejecutar un ProcAlmacenado en IB6 y Delphi 7??? | Saltamontes | Firebird e Interbase | 5 | 11-07-2007 17:05:19 |
Como saber si se entro una cadena determinada en un edit | Tauro78 | Varios | 2 | 26-03-2007 11:18:03 |
Cómo utilizar consultas con DISTINCT de forma correcta | dec | MySQL | 9 | 19-09-2006 17:50:47 |
Extraer datos de una pagina en java que tiene clave (sabiendo la clave claro) ;) | kalimocho | Internet | 2 | 29-06-2005 05:11:24 |
diferentes paginas en quick Report, ayuda | manolop | Impresión | 5 | 30-05-2005 19:48:58 |
|