Hola, tengo el siguiente formulario que funciona correctamente, quiero agregar el campo para que puedan enviar imagenes a mi cuenta de correo, si es posible con limite de peso
Alguien me puede ayudar con esto?? gracias!!
les dejo el codigo:
Código PHP:
<?php
//-- Cambiar estas líneas si hace falta
$dirPara = "[email protected]";
$asunto = "Contacto vía website";
$paginaOk = "agradecimiento.php";
$paginaMal = "contacto.php";
// -- NO CAMBIAR NADA DESDE ACÁ --
$nombre = getRequest('nombre');
$email = getRequest('email');
$asunto = getRequest('asunto');
$comentario = getRequest('comentario');
if (!empty($nombre) or
!empty($email) or
!empty($asunto) or
!empty($comentario)){
$cuerpo = "Fecha y hora: " . date("d-m-Y H:i:s") . "\r\n\r\n";
$cuerpo.= "Nombre: {$nombre}\r\n\r\n";
$cuerpo.= "Email: {$email}\r\n\r\n";
$cuerpo.= "Asunto: {$asunto}\r\n\r\n";
$cuerpo.= "Comentario: {$comentario}\r\n";
$header = empty($email) ? "" : "From: {$email}\r\n";
mail($dirPara,$asunto,$cuerpo,$header);
header("Location: {$paginaOk}");
} else {
header("Location: {$paginaMal}" );
}
function getRequest($variable){
return empty($_REQUEST[$variable]) ? "" : $_REQUEST[$variable];
}
?>
el codigo html, al cual ya le agrege el campo para carga de imagenes
Código HTML:
<form id="form1" name="form1" method="post" action="procesarContactenos.php">
Nombre:<br />
<input name="nombre" type="text" class="bloquechico"/>
<br />
E-mail:<br />
<input name="email" type="text" class="bloquechico"/>
<br />
Lugar de origen:<br />
<input name="asunto" type="text" class="bloquechico"/>
<br />
Adjuntar imagen:<br />
<input name="" type="file" /><br />
Descripcion de la foto:<br />
<textarea name="comentario" cols="25" class="bloquegrande"></textarea>
<br />
<input name="enviar" type="submit" value="enviar" />
<input name="borrar" type="reset" value="borrar" />
</form>