JavaScript - Redirección

   
Vista:

Redirección

Publicado por Willosby (4 intervenciones) el 15/06/2014 16:49:23
Hola

Me gustaría saber si es posible hacer una web con un formulario que tan solo pida un dato, algo fácil:

<FORM action="http://www.willosby.com/enviado.html" method="post">
<P>
<LABEL for="nombre">Nombre: </LABEL>
<INPUT type="text" id="nombre"><BR>

<INPUT type="submit" value="Enviar">
</P>
</FORM>

Y qué cuando se envíe a partir de ese momento cualquiera que acceda a la página sea redireccionado a otra.

Es decir por ejemplo tienes una web www.prueba.com/index.htm y cuando entras en ella pones tu nombre y envías a partir de ese momento todo el que pone www.prueba.com en el navegador es redireccionado a www.prueba2.com/index2.htm

Un saludo y gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Redirección

Publicado por xve (1594 intervenciones) el 15/06/2014 19:13:43
Hola Willosby, si que es posible hacerlo, pero tendras que guardar en algun lugar que el usuario ha entrado su nombre...

http://www.lawebdelprogramador.com/codigo/HTML/49-Redireccionar_o_actualizar_una_pagina.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Redirección

Publicado por Willosby (4 intervenciones) el 15/06/2014 19:37:08
Lo siento, pero no entiendo tu respuesta.
No entiendo que tiene que ver guardar el nombre
Y respecto al código que me pones salta la primera vez que accedes a la página
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve

Redirección

Publicado por xve (1594 intervenciones) el 15/06/2014 20:07:01
Segun entiendo, tendrás que guardar los datos de alguna manera para que a partir de ese momento no vuelvas a mostrar el formulario, no?

Como sabrás que el usuario ya ha entrado el usuario para no volver a mostrarle el formulario la próxima vez que entre?

A lo mejor no he entendido muy bien lo que quieres hacer...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Redirección

Publicado por Willosby (4 intervenciones) el 15/06/2014 20:16:53
Me da igual el usuario
Me da igual la ip
Lo único que quiero es que a partir de que el primero que entre pulse enviar la/s siguiente/s vez/veces la página se redireccione independientemente de la ip desde la que se haya/n conectado y de la/s palabra/s que se hayan puesto en el formulario

O de otra forma:

En la web: prueba.com/index.html aparece un botón que pone "Enviar" lo pulsas y a partir de ahí cualquiera que acceda a prueba.com se le tiene que redireccionar a prueba.com/index2.html

También me valdría que cuando pulsas "Enviar" se ejecute el siguiente "bat" por ejemplo:
del index.html
ren index2.html index.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve

Redirección

Publicado por xve (1594 intervenciones) el 16/06/2014 08:39:50
Por lo que yo entiendo Willosby, tienes que saber si se ha pulsado en algún momento el botón para mostrarlo o no al usuario que acceda... para eso, la única manera que se me ocurre, es guardar en algún lugar cuando alguien pulse el botón.

Si quitas el nombre del archivo te dará error al acceder a index.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Redirección

Publicado por Willosby (4 intervenciones) el 16/06/2014 21:16:22
A ver, al pulsar el botón me llega un mail con lo que han rellenado en el campo.
Lo único que quiero es que el siguiente ya no pueda volver a pulsar ese botón. Sin que tenga que andar entrando yo a cambiar el index.htm. De hecho la idea es que al siguiente le salga un mensaje, esta url ya ha sido utilizada tendrás que localizar otra.
Es para un juego
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar