Gracias lair lo probare haber si funciona
Nada he probado ha hacerlo asi y nada no se si no se muy bien lo que hay que poner pero no me llega nada
Código:
<div id="foto">
<fieldset>
<p>Trabaja con Nosotros</p>
<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>
</center>
<?
require_once('class.phpmailer.php');
$mail= new PHPMailer(true);
try {
//datos del remitente
$mail->From=$this->data['Salida']['nombre'];
$mail->FromName=$this->data['Salida']['email'];
//datos del destinatario
$mail->AddAddress($this->data['Salida']['Sabor a mar'],$this->data['Salida']['[email protected]']);
//asunto
$mail->Subject=$this->data['Salida']['telefono'];
//mensaje
$mail->Body=$this->data['Salida']['carta'];
//dato adjunto
$mail->Attachment('uploaded/file');
if($mail->Send()){
$this->Session->setFlash('Las ordenes han sido enviadas');
$this->redirect(array('controller'=>'salidas','action'=>'bymail'));
?><p>Sus Datos han sido recibidos. Gracias por contactar con nosotros</p>
<? }else{
$this->Session->setFlash('Las ordenes no podieron ser enviadas');
$this->redirect(array('controller'=>'salidas','action'=>'bymail'));
}
} catch (phpmailerException $e) {
$this->Session->setFlash($e->errorMessage()); //Pretty error messages from PHPMailer
} catch (Exception $e) {
$this->Session->setFlash($e->getMessage()); //Boring error messages from anything else!
}
?>
No entiendo muy bien de esto pero tengo hecho otro que me llega asi kel problema deriva del adjunto, haber si me podeis decir que tengo que poner exactamente en cada uno de los campos importantes para que el email me llegue a mi correo. Gracias