He intentado mediante phpmailer enviarme un formulario con el adjunto al correo pero os aseguro que no me he atrevido y he probado de todas las maneras que me han dicho.
Por ultimo me han sugerido que suba el archivo del formulario al servidor y una vez que este subido lo envie con el resto del formulario al correo.
Mi unico problema es el input type= file pues tengo varios formularios y todos me llegan bien al correo menos ese.
La manera de subirlo al servidor es la siguiente pero ya la he probado y nada no se que es lo que estoy haciendo mal
Código:
<form method="post" onsubmit="return validacontacto()" action="" target='_self' enctype="multipart/form-data"> <center> <label for="nombre" id="nombre_t"style="color:black;margin-right:2%;">Nombre</label> <input name="nombre" type="text" id="nombre" class="formuentrada" maxlength="20" size="30" /> <br/> <label for="nombre"id="nombre_e" style="color:red;display:none;width:100%;">Debes introducir tu nombre</label> <br/> <label for="email" id="email_t" style = "color:black;margin-right:4%;">E-mail</label> <input name="email" type="text" id="email" class="formuentrada" maxlength="40" size="30"/> <br/> <label for="email" id ="email_e"style="color: red;display:none;width:100%;">Debes introducir el E-mail</label> <label for="email" id="email_e1"style="color:red;display:none;width:100%;">El formato del e-mail no es correcto</label> <br/> <label for="telefono" id="telefono_t" style="color:black;margin-right:1%;">Teléfono</label> <input name="telefono" type="text" id="telefono" class="formuentrada" maxlength="9" size="30" /> <br/> <label for= "telefono" id= "telefono_n1" style="color:red;display:none;width:100%;">Debes introducir un teléfono de contacto</label> <label for= "telefono" id ="telefono_n2" style="color:red;display:none;width:100%;">El formato del teléfono no es correcto</label> <br/> <label id="pudeseado" name="pudeseado" style="color:black; margin-right:13%">Puesto deseado</label> <select id="puesto" name="puesto" class="TitleColor required validate-selection"> <option value="0"> Selecciona ... </option> <option value="2">Cocina</option> <option value="1">Camarer@</option> </select><br/> <label for= "puesto" id ="puesto_n1" style="color:red;display:none;width:100%;">Debe seleccionar su puesto deseado</label> <br/> <br/> <label for ="carta" id="carta" style="color:black;margin-right:28%">Carta de Presentación</label><br/><br/> <textarea rows="4" cols="32" id="carta" name="carta" class="formuentrada" style="margin-left:2%"></textarea> <br/> <br/> <p><label for="curri" id="curri" style="color:black;margin-right:15%">Adjuntar curriculum </label> <INPUT id="file" type="file" name="file"></p> <INPUT type="submit" value="Enviar"> </form>
Código PHP:
<?
$destino = 'uploaded';
copy($_FILES['file']['tmp_name'], $destino.'/'.$_FILES['file']['name'])
?>
Muchas gracias de antemano