Tengo un formulario en HTML, que me envía los datos a mi correo electrónico, para procesar el envío uso código en PHP (adjunto el HTML y el PHP)
Lo que quiero hacer es insertar la opción de adjuntar una imagen y que esta me llegue directamente al propio email que recibo cuando se rellena el formulario y le damos a enviar.
CODIGO HTML:
<form method="post" name="contact" action="mailform.php">
<table width="396" border="0">
<tr>
<td>
<label for="author">Nombre:</label>
</td>
<td colspan="2"><input name="nombre" type="text" id="nombre" value="" size="30" /></td>
</tr>
<tr>
<td>
<label for="author">Dirección:</label>
</td>
<td colspan="2"><input name="direccion" type="text" id="direccion" value="" size="40" /></td>
</tr>
<tr>
<td>
<label for="author2">Población:</label>
</td>
<td colspan="2"><input name="poblacion" type="text" id="poblacion" value="" size="30" /></td>
</tr>
<tr>
<td>
<label for="author">Email:</label>
</td>
<td colspan="2"><input name="email" type="text" id="email" value="" size="30" /></td>
<tr>
<td><label for="author3">Teléfono:</label>
</td>
<td colspan="2"><input name="telefono" type="text" id="telefono" value="" size="15" /></td>
</tr>
<tr>
<td><label for="author4">Asunto:</label>
</td>
<td colspan="2"><input name="asunto" type="text" id="asunto" value="" size="30" /></td>
</tr>
<tr>
<td colspan="3">
<label for="text2">Mensaje:</label></td>
</tr>
<tr>
<td colspan="3">
<textarea id="mensaje" name="mensaje" rows="9" cols="45" class="required"></textarea>
</td>
</tr>
<tr>
<td colspan="3"> </td>
</tr>
<tr>
<td width="80">
<input type="submit" value="Enviar" id="enviar" name="enviar" class="submit_btn float_l" /></td>
<td width="160"> </td>
<td width="161" align="left"><input type="reset" value="Borrar" id="reset" name="reset" class="submit_btn float_r" /></td>
</tr>
</table>
</form>
CODIGO PHP:
$date = date("m/d/Y H:i:s");
if ($_SERVER['REMOTE_ADDR'] == "")
$ip = "no ip";
else
$ip = getHostByAddr($_SERVER['REMOTE_ADDR']);
if ($_POST['enviar'] != ""){
// Mail al administrador...
$mail = new PHPMailer();
$mail->From = $adminaddress;
$mail->FromName = $sitename;
$mail->AddAddress($adminaddress);
$mail->AddReplyTo($adminaddress);
$mail->IsHTML(false); // send as HTML
$mail->Subject = "Me gustaria tener informacion sobre: ".$_POST['asunto']." ";
$mail->Body = "Enviado desde la web:\n
------------------------------
Nombre y Apellidos: ".$_POST['nombre']."
Direccion: ".$_POST['direccion']."
Poblacion: ".$_POST['poblacion']."
E-Mail: ".$_POST['email']."
Telefono: ".$_POST['telefono']."
Asunto: ".$_POST['asunto']."
Mensaje: ".$_POST['mensaje']."
Enviado: ".$date;"
El código sigue con más opciones...
Muchas gracias por la ayuda