Comunidad de diseño web y desarrollo en internet online

Formulario

Citar            
MensajeEscrito el 24 Jun 2007 05:17 pm
No tengo mucha idea de java script. He hecho un formulario para que los ususarios de mi web puedan subir ficheros al servidor. Luego, en propiedades del formulario he puesto com acción:
mailto:[email protected]?subject=Upload
como método he puesto: POST
y como enctype: multipart/form-data
El código de mi formulario es:

<html>
<head>
<title>Upload</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
background-image: url(../Fondo/Fondo.png);
}
-->
</style>
<link href="../estilos/mi.css" rel="stylesheet" type="text/css">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
función processMyForm(){
alert('Gracias por su pedido');
}
function MM_callJS(jsStr) { //v2.0
return eval(jsStr)
}
//-->
</script>
<style type="text/css">
<!--
.Estilo5 {font-size: 16px}
.Estilo6 {color: #FF0000}
-->
</style>
</head>


<body>
<table width="90%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="38"><p align="left">&nbsp;</p>
<p align="left"><span class="unnamed1">Env&iacute;anos tus videos retocados, imagenes, sonidos o chistes.</span> <span class="Estilo1">O tambien puedes enviar ...... <span class="Estilo5"><span class="Estilo6">&iexcl;&iexcl;Dinero!!</span> <br>
</span></span><br>
</p></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>
<form action="mailto:[email protected]?subject=Upload" method="post" enctype="multipart/form-data" name="Upload" id="Upload">
<table width="90%" border="0" align="center" cellpadding="0" cellspacing="10">
<tr>
<td><fieldset>
<legend class="titulo1">Informaci&oacute;n de contacto:</legend>
<legend class="titulo1"> <label><span class="unnamed1"> </span></label>
</legend>
<table width="100%" border="0" cellspacing="10" cellpadding="0">
<tr>
<td width="6%">&nbsp;</td>
<td width="61%"><label class="unnamed1">Nick:
<input name="Nick" type="text" id="Nick" size="40" maxlength="50">
</label></td>
<td width="33%">&nbsp;</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="10" cellpadding="0">
<tr>
<td width="5%">&nbsp;</td>
<td width="38%"><label class="unnamed1">Email:
<input name="email" type="text" id="email" value="Escribe tu email" size="40" maxlength="70">
<br>
</label>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20%">&nbsp;</td>
<td width="80%" class="unnamed1">(Este campo no se publicar&aacute;) </td>
</tr>
</table>
<label class="unnamed1"><br>
</label></td>
<td width="57%" class="unnamed1">&nbsp;</td>
</tr>
</table>
<p class="titulo1">&nbsp; </p>
</fieldset> </td>
</tr>
<tr>
<td class="titulo1"><p>Upload Archivo:</p>
<table width="100%" border="0" cellspacing="10" cellpadding="0">
<tr>
<td width="8%">&nbsp;</td>
<td width="89%"><span class="unnamed1">Seleccione un archivo de video (Max. 100 Mb) </span></td>
<td width="3%">&nbsp;</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="12%">&nbsp;</td>
<td width="85%"><span class="uploadBox">
<input name="videofile" type="file" id="videofile" size="40" maxlength="50">
</span></td>
<td width="3%">&nbsp;</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>&nbsp;</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20%">&nbsp;</td>
<td width="71%"><input name="Submit" type="submit" onClick="MM_callJS('processMyForm()')" value="Subir Fichero"></td>
<td width="9%">&nbsp;</td>
</tr>
</table> <p>&nbsp;</p></td>
</tr>
</table>
</form>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="6%">&nbsp;</td>
<td width="40%" class="unnamed1">Si tienes problemas al enviar fichero m&aacute;ndalo por mail</td>
<td width="54%" class="unnamed1"><a href="mailto:[email protected]">enviar ficheros mail </a></td>
</tr>
</table>
<p>&nbsp;</p>
</body>
</html>

No sé como hacerlo funcionar. A ver si hay alguien que me pueda ayudar[/code]

Por rider

3 de clabLevel



 

msie
Citar            
MensajeEscrito el 26 Jun 2007 11:04 pm
debes usar las etiquetas code para postear tu codigo, asi no se entiende nada.
por otro lado estas usando tablas para maquetar cuando deberias hacerlo mediante CSS.

Por Mariux

BOFH

7756 de clabLevel

28 tutoriales
15 articulos

Genero:Femenino   Héroes Editores

Diseñadora & ilustradora

firefox
Citar            
MensajeEscrito el 27 Jun 2007 04:57 am
Usa php. no trates de hacer eso con un simple mailto eso es nada funcional. en otras palabras poner un formulario como el que quieres con un mailto como action, eso y no poner nada es igual, quizá hasta peor.

Por buzu

163 de clabLevel



 

Los Angeles, California

firefox
Citar            
MensajeEscrito el 27 Jun 2007 06:20 am
Uff no entiendo, quieres mandar un email? usar un formulario para enviar todo eso por mailto es imposible. Demasiado contenido como para ponerlo en un enlace o respuesta por javascript para que abra un programa.

Lo mejor es usar un lenguaje de servidor para enviar emails html con plantillas e información de formularios.

Por NEO_JP

BOFH

5724 de clabLevel

13 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Premio_Secretos Team Cristalab

Front-end Developer en Washington, DC

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.