Logo

Foro sobre los Ciclos Formativos de Grado Medio ( SMR ) y Superior ( ASIR, DAI, DAM y DAW ).

PHP - Acceso y registro

Foro sobre el módulo > Mantenimiento de portales de información.


PHP - Acceso y registro

Notapor Kashir el 01 Feb 2010, 14:25

Buenas, estoy con una dudilla de PHP, vereis.

Tengo un par de formularios, uno de ellos es el de acceso a la cuenta y el otro es el de registro.
El de acceso es un campo de nick, otro de password y 2 botones, el de OK y el de REGISTRO.

Antes ambos formularios eran en HTML pero ahora los he pasado a PHP y el botón de OK sí, pero el de REGISTRO no funciona >_<

Los tenía tal que así:

Botón OK (se entiende que tengo un javascript con función validar para la comprobación de campos)
Código: Seleccionar todo
<input type='button' name='butok' value='OK' onClick='validar();' >


Botón REGISTRO - Antes cuando href= llevaba a .html funcionaba, ahora que lleva a PHP no funciona, pero creo que el problema es que el archivo ahora es PHP.
Código: Seleccionar todo
<input type='button' name='butregister' value='REGISTRO' onclick='window.location.href='Ejercicio 6 - Registro cuentas HTML.php';' class='mkbutton'>



Mi profesor también está buscando por internet porque no cae ahora mismo. xD

Sin más.
Imagen
Imagen
Avatar de Usuario
Kashir
Moderador FP
Moderador FP
 
Mensajes: 1070
Registrado: 11 Dic 2008, 23:20
Ubicación: Córdoba, España
Ciclo Formativo: DAI / DAM
Curso:
Acceso por: Prueba de Acceso
Provincia: Cordoba
Instituto: IES Trassierra

Re: PHP - Acceso y registro

Notapor newboy el 01 Feb 2010, 14:52

Problema al escapar comillas:

Prueba a poner esta línea en vez de la que tienes:

Código: Seleccionar todo
<input type='button' name='butregister' value='REGISTRO' onclick='window.location.href=\"Ejercicio 6 - Registro cuentas HTML.php\"' class='mkbutton'>


Y luego en el archivo de registro cuentas HTML cambia la linea del <form> por esta:

Código: Seleccionar todo
<form name='hoja' action='Ejercicio 1 - Comprobacion cuentas.php' method='POST'>


Es una tonteria pero bueno, el nombre del archivo no coincidia.

Salu2.
Avatar de Usuario
newboy
Admin & Webmaster
Admin & Webmaster
 
Mensajes: 2046
Registrado: 20 Jul 2008, 16:12
Ubicación: 127.0.0.1
Ciclo Formativo: No estudio FP
Curso: Ninguno

Re: PHP - Acceso y registro

Notapor Kashir el 01 Feb 2010, 15:18

Jaja, lo del nombre del archivo que no coincidia es porque aún no había llegado a editar eso.
Verás, en el archivo de acceso, si pongo las comillas como tú dices se me va a joder el echo, no ?

Ten en cuenta que es una página completa en html, y la he pasado a PHP metiéndolo todo en un echo. :throw:

Sin más.
Imagen
Imagen
Avatar de Usuario
Kashir
Moderador FP
Moderador FP
 
Mensajes: 1070
Registrado: 11 Dic 2008, 23:20
Ubicación: Córdoba, España
Ciclo Formativo: DAI / DAM
Curso:
Acceso por: Prueba de Acceso
Provincia: Cordoba
Instituto: IES Trassierra

Re: PHP - Acceso y registro

Notapor newboy el 01 Feb 2010, 15:22

No se jode si está dentro de un 'echo', por que es una forma de escapar caracteres, es decir en vez de mostrar \" va a mostrar una comilla doble ".

Si lo pones fuera de un 'echo' ponlo así:

Código: Seleccionar todo
<input type='button' name='butregister' value='REGISTRO' onclick='window.location.href="Ejercicio 6 - Registro cuentas HTML.php"' class='mkbutton'>


Salu2.
Avatar de Usuario
newboy
Admin & Webmaster
Admin & Webmaster
 
Mensajes: 2046
Registrado: 20 Jul 2008, 16:12
Ubicación: 127.0.0.1
Ciclo Formativo: No estudio FP
Curso: Ninguno

Re: PHP - Acceso y registro

Notapor Lobo14 el 01 Feb 2010, 23:20

Y porque pones todo el nombre ese del archivo con espacios y tal?? Yo creo que esa es una de las reglas basicas para quitarte el mayor numero de problemas posibles, los espacios, las tildes, etc...
Avatar de Usuario
Lobo14
Moderador FP
Moderador FP
 
Mensajes: 1325
Registrado: 04 Sep 2008, 15:12
Ciclo Formativo: DAI / DAM
Curso:
Acceso por: Prueba de Acceso
Provincia: Huelva
Instituto: I.E.S. La Marisma

Re: PHP - Acceso y registro

Notapor Kashir el 01 Feb 2010, 23:29

Los espacios y demás los tengo porque son ejercicios sueltos, luego una vez lo tengamos todo bien hecho y separado ya procedería a insertarlos en el portal que tengo hecho aparte, y ahí todos los nombres serían alfabéticos únicamente, para mí también es una regla, vamos.

Gracias newboy, parece que :
Contenido Oculto:
Código: Seleccionar todo
<input type='button' name='butregister' value='REGISTRO' onclick='window.location.href=\"Ejercicio 6 - Registro cuentas HTML.php\"' class='mkbutton'>

ha funcionado perfectamente dentro del echo :pesas:

Sin más.
Imagen
Imagen
Avatar de Usuario
Kashir
Moderador FP
Moderador FP
 
Mensajes: 1070
Registrado: 11 Dic 2008, 23:20
Ubicación: Córdoba, España
Ciclo Formativo: DAI / DAM
Curso:
Acceso por: Prueba de Acceso
Provincia: Cordoba
Instituto: IES Trassierra


Volver a MPI

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados