Foros del Web » Programando para Internet » Javascript »

Ayudadme con este formulario, por favor!!

Estas en el tema de Ayudadme con este formulario, por favor!! en el foro de Javascript en Foros del Web. Hola que tal. Mirad este es mi problema, me encontré en una pagina por ahi perdida un ejemplo de formulario y yo lo llevo haciendo ...
  #1 (permalink)  
Antiguo 12/09/2003, 11:02
Avatar de martrek  
Fecha de Ingreso: noviembre-2002
Mensajes: 56
Antigüedad: 21 años, 5 meses
Puntos: 0
Ayudadme con este formulario, por favor!!

Hola que tal. Mirad este es mi problema, me encontré en una pagina por ahi perdida un ejemplo de formulario y yo lo llevo haciendo este pues como unos 5 dias y soy incapaz de que funcione. Es un script me parece, lo que no se es el error que tiene para que no funcione. Lo subo a internet y le pongo y nada. La web esta con asteriscos, pero el email esta correcto. No se que puede fallar haber si conseguis ayudadme aqui os lo dejo. Gracias sois los mejores


<html>

<head>
<title>Página nueva 3</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
</head>

<body>
<html>

<head>
<title>Lo que quieres es</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
</head>

<body bgcolor="#FFC600">

<form action=".mail" method="GET">
<input type="hidden" name="EmailVar" value="Apellidos,Nombre,Sexo,textfield"><input
type="hidden" name="EmailAdr" value="[email protected]"><input type="hidden"
name="EmailDone" value="http://www.iespana.es/*****/confirm.htm "><input
type="hidden" name="EmailSujet" value="Formulario"><table border="1" width="500"
bordercolor="#FFC600" bordercolorlight="#FFC600" bordercolordark="#FFC600"
bgcolor="#FFC600">
<tr>
<td> <table BORDER="1" WIDTH="350" BGCOLOR="#FFC600" CELLPADDING="7" bordercolor="#FFC600"
bordercolorlight="#FFC600" bordercolordark="#FFC600">
<tr>
<font SIZE="2" FACE="Verdana"><td BGCOLOR="#FFC600"><strong><font color="#000000">Lo que
quieres es...<br>
</font></strong></font><font SIZE="2" FACE="Verdana" COLOR="White"> <select size="1">
<option value="corregir cancion">Corregir una cancion</option>
<option value="Añadir cancion">Añadir una cancion</option>
</select> <br>
<br>
</font><strong><font SIZE="2" FACE="Verdana" color="#000000">Nombre o nick<br>
</font></strong><font SIZE="2" FACE="Verdana" COLOR="White"><input TYPE="TEXT" NAME="name"
SIZE="40"> <br>
</font><b><font SIZE="2" FACE="Verdana" color="#000000">E-Mail<br>
</font><font SIZE="2" FACE="Verdana" COLOR="White"><input TYPE="TEXT" NAME="replyemail"
SIZE="40"> <br>
</font><font SIZE="2" FACE="Verdana" color="#000000">Artista/Grupo</b><br>
</font><font SIZE="2" FACE="Verdana" COLOR="White"><input TYPE="TEXT" NAME="artist"
SIZE="40"> <br>
</font><font SIZE="2" FACE="Verdana" color="#000000"><b>Título de la canción</b> <br>
</font><font SIZE="2" FACE="Verdana" COLOR="White"><input TYPE="TEXT" NAME="song"
SIZE="40"> <br>
</font><font SIZE="2" FACE="Verdana" color="#000000"><b>Album:</b> <br>
</font><font SIZE="2" FACE="Verdana" COLOR="White"><input TYPE="TEXT" NAME="album"
SIZE="40"> <br>
</font><font SIZE="2" FACE="Verdana" color="#000000"><strong>¿Dónde has conseguido esta
letra o letras?</strong><br>
</font><font SIZE="2" FACE="Verdana" COLOR="White"> <select size="1">
<option value="transcribed">Escrita por ti mismo</option>
<option value="Desde el librillo que viene en el cd">De la caratula del cd</option>
<option value="De otra web">De otra web</option>
<option value="Otro">Otro</option>
</select> <br>
<b><br>
</b></font><font SIZE="2" FACE="Verdana" color="#000000"><strong>Canciones:</strong></font><font
SIZE="2" FACE="Verdana" COLOR="White"><br>
<textarea WRAP="VIRTUAL" NAME="comments" COLS="36" ROWS="20"></textarea> </font></td>
</tr>
<tr>
<font SIZE="2" FACE="Verdana"><td ALIGN="center" BGCOLOR="#FFC600"><input type="submit"
name="submit" value="Enviar cancion"> <input type="reset" name="reset"
value="Limpiar formulario"></font></td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</body>
</html>


</body>
</html>



Este es un formulario para una web de letras de canciones, por si os interesa para algo jejeje. CONTESTAD PLEASE!!
__________________
La muerte está tan segura de vencernos que nos da toda una vida de ventaja.
  #2 (permalink)  
Antiguo 12/09/2003, 11:13
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola martrek:

Ya que nos has avisado que no nos fijemos en los asteriscos de la web, ni de la dirección de e-mail, te daré unas impresiones rápidas (ya que no suelo estudiar códigos, salvo que me puedan ser útiles)...

En el action se espera una dirección de página o en su defecto una rutina javascript precedidas por "javascript:" al igual que los enlaces.

Dime si eso es normal para seguir chequeando...

Saludos
  #3 (permalink)  
Antiguo 12/09/2003, 11:17
Avatar de martrek  
Fecha de Ingreso: noviembre-2002
Mensajes: 56
Antigüedad: 21 años, 5 meses
Puntos: 0
hola, gracias por contestar tan rapido jeje, me gustaria que me explicaras un poco mas lo que tengo mal ya que soy un completo desconocido de este tema. lo he estado haciendo de manuales e informacion que e encontrado por ahi. ¿te importaria que me reescribieras el codigo bien y explicarme qué es lo que tengo mal? es que no he entendido bien eso del action. gracias!
__________________
La muerte está tan segura de vencernos que nos da toda una vida de ventaja.
  #4 (permalink)  
Antiguo 12/09/2003, 11:43
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola otra vez:

Tendrás que tener paciencia, al menos conmigo... ya sabes, voy administrando mi tiempo...

Te explicaré someramente lo del action.

Hay 2 cosas escenciales en los formularios que son los action's y los submit's... si bien "pluralice", solo hay uno, pero como estamos en el for "javascript", podemos hacer de ese "uno", unos cuantos para elegir...

... Me has pillado en un lapsus retórico...

Submit debería traducirse por envío (mi inglés es malísimo, pero mi "inglés informático" creo que se puede considerar bueno... ), y cuando se envía un formulario, siempre debe asociarse a un destino... que aunque actión se traduzca como acción, creo que la "traducción informática" más acertada sería "destino".

Normalmente ese destino es una página "intermedia" entre el formulario que se rellena y una dirección de correo electrónico.

Ahora no tengo tiempo para decirte la sintaxis correcta, pero prueba poner en el action esa dirección de correos de la página, y dime los resultados.

Te recomiendo que búsques información sobre envío de formularios.

Luego trataré de explicarte mejor el tema.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:41.