Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/11/2004, 08:41
Avatar de gachon
gachon
 
Fecha de Ingreso: septiembre-2004
Ubicación: En Google
Mensajes: 462
Antigüedad: 19 años, 8 meses
Puntos: 3
un campo en formulario que sea para mandar una imagen

hola muy buenas estoy haciendo un formulario y por ahora me va todo bien,me envia los datos pero ahora estoy intentando insertar en el formulario un campo para mandar una imagen a mi email, pero no me sale .
lo tengo puesto asin:
te puesto la parte donde sale el codigo fuente del intento de mandar la fotografia por email, tampoco no te he puesto el formulario entero porque no cabe,,,,,,,,, ;

Código:
<?
if ($upload) copy($upload,$upload_name);

$dir = opendir(".");
while ($file = readdir($dir)) {
if (is_file($file)) <a href=\"$file\">$file</a><br>
}
closedir($dir);
?>

<form enctype=\"multipart/form-data\" action=\"modules/VendaPrpiedad/mail vender.php\" method=\"post\">
<td valign=\"top\" width=\"41%\">
                                          <div align=\"right\" class=\"textonormal\">
                                            <p class=\"textonormalGris\">Fotos
                                          </div>
                                        </td>
<td valign=\"top\" width=\"59%\">
<input type=\"file\" name=\"upload\">
</td>
<br><br>
                                     
<tr>
<td width=\"41%\"> </td>
<td valign=\"top\" width=\"59%\"> <span class=\"traducir\">
<input type=\"submit\" name=\"enviar\" value=\"Enviar\">
</span> </td>
</tr>
</form>
y luego en el archivo que manda los datos por e-mail lo tengo asin;

Código:
<?php
if (!$HTTP_POST_VARS){


}
else{
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo = "Formulario enviado\n";
$cuerpo .= "Quieren agregar una propiedad a la pagina para vender\n";
$cuerpo .= "Email: " . $HTTP_POST_VARS["mail"] . "\n";
$cuerpo .= "Nombre y apellidos: " . $HTTP_POST_VARS["NomyApe"] . "\n";
$cuerpo .= "El Telefono de contacto: " . $HTTP_POST_VARS["Telefono"] . "\n";
$cuerpo .= "El tipo de Inmueble: " . $HTTP_POST_VARS["Inmueble"] . "\n";
$cuerpo .= "Tipo de Operacion: " . $HTTP_POST_VARS["Operacion"] . "\n";
$cuerpo .= "Provincia: " . $HTTP_POST_VARS["Provincia"] . "\n";
$cuerpo .= "Localidad: " . $HTTP_POST_VARS["Localidad"] . "\n";
$cuerpo .= "Zona: " . $HTTP_POST_VARS["Zona"] . "\n";
$cuerpo .= "Precio: " . $HTTP_POST_VARS["Precio"] . "\n";
$cuerpo .= "Descripcion del Inmueble: " . $HTTP_POST_VARS["Descripcion"] . "\n";
$cuerpo .= "archivo adjunto: " . $HTTP_POST_VARS["upload"] . "\n";

//mando el correo...
mail("[email protected]","Formulario recibido",$cuerpo);

//doy las gracias por el envío
echo "Su informacion ha sido recibida, sus datos apareceran en nuestro sitio dentro de 24 horas.";
}
?>
pues las verdad no se lo que fallla a ver si podeis echarme un mano
muchas gracias y saludos

Última edición por gachon; 25/11/2004 a las 10:41