Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/05/2008, 15:00
jlillo
 
Fecha de Ingreso: mayo-2008
Mensajes: 36
Antigüedad: 16 años, 11 meses
Puntos: 0
Respuesta: problema phpmailer

Bueno aqui pongo el código para que lo veais:

el incluide correspondiente:

Código:
	require "./inc/PHPMailer/class.phpmailer.php";//clase de enviar mail
El formulario:

Código HTML:
<form action="" method="post" enctype="multipart/form-data">		
          <table class="tablaTrabajo">
		<tr>
			<td> <? echo $wNombre ?></td>
			<td> <? echo $wApellidos ?></td>
		</tr>
		<tr>
			<td><input type="text" class="textboxa" name="nombre"></td>
			<td><input type="text" class="textboxa2" name="apellidos"></td>
		</tr>
		<tr>
			<td> <? echo $wFecNac ?></td>
			<td> <? echo $wNacionalidad ?></td>
		</tr>
		<tr>
			<td><input type="text" class="textboxa" name="fecha"></td>
			<td><input type="text" class="textboxa2" name="nacionalidad"></td>
		</tr>
		<tr>
		         <td colspan="2" rowspan="1" > <? echo $wMail ?></td>
		</tr>
		<tr>
			<td colspan="2" rowspan="1" ><input type="text" class="textboxa" name="email"></td>
		</tr>
		<tr>
			<td colspan="2" rowspan="1" > <? echo $wFormacion ?></td>
		</tr>
		<tr>
		       <td colspan="2" rowspan="1" ><input type="text" class="textboxa3" name="formacion"></td>
		</tr>
		<tr>
			<td> <? echo $wFichero ?> </td>
		</tr>
		<tr>
			<td colspan="2" rowspan="1" >
			        <input type="hidden" name="MAX_FILE_SIZE" value="5000000" />
			        <input type="file" name="archivo" value="<? echo $wFichero ?>">
		        </td>
		</tr>
		<tr>
			<td colspan="2" rowspan="1" align="right">
				<input type="hidden" name="enviar" value="send" />
				<input type="submit" name"send" value="<? echo $wEnviar ?>" />
			</td>
			</tr>
			</table>
                </form>	
        
Codigo php
Código PHP:
                <?
                
//if($_POST['enviar']=="send")
                
if(isset($_POST['enviar']))
                {
                    
$nombrearc=$_FILES['archivo']['name'];
                    
$nombretmp=$_FILES['archivo']['tmp_name'];
                
                    
$mail = new PHPMailer();
                
                    
//$mail->Host="localhost";
                    
$mail->From=($_POST['email']);
                    
$mail->Subject="Buscar Trabajo";
                    
$mail->AddAddress("[email protected]");
                    
                    if (
$nombrearc != ""){
                        
$mail->AddAttachment($nombretmp,$nombrearc);
                    }
                    
                    
$body="Información: \n";
                    
$body.="Nombre: ".$_POST['nombre']."\n Apellidos: ".$_POST['apellidos']."\n Fecha Nacimiento:".$_POST['fecha']."\n Nacionalidad: ".$_POST['nacionalidad']."\n E-mail: ".$_POST['email']."\n Formación: ".$_POST['formacion'];
                
                    
$mail->Body=$body;
                    
$mail->AltBody="Prueba prueba";
                    
                    
//$mail->AddAttachament("http://www.forosdelweb.com/images/teclado.jpg","teclado.jpg");
                    
                    
$mail->IsHTML(true);
                    if(!
$mail->Send())
                    {
                           echo 
"Mensaje no Enviado ";
                           echo 
"Error: " $mail->ErrorInfo;
                           exit;
                    } else {
                        echo 
"Mensaje enviado";
                    }
                }
                
?>
Espero que me podais ayudar.
GRacias