Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/05/2008, 08:46
guilledocke
 
Fecha de Ingreso: noviembre-2002
Ubicación: Avellaneda
Mensajes: 247
Antigüedad: 21 años, 5 meses
Puntos: 0
Envio de imagenes a un mail desde formulario

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> 
__________________
www.elumina.com.ar