Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/08/2004, 20:59
Avatar de acervantes
acervantes
 
Fecha de Ingreso: agosto-2003
Ubicación: Madrid
Mensajes: 311
Antigüedad: 20 años, 8 meses
Puntos: 1
Email con archivo adjunto!!!, da error...

tengo un formulario que recoge data para ser enviada por email, a su vez tiene que adjuntar un archivo.
la variable $foto contiene: http://www.posadaelcastillo.com/galeria/images/f01.jpg
eso con seguridad porque he evaluado las variables que llegan al archivo .php y figura el archivo con todo su destino.

if($foto != "none")
{
$file = fopen($foto, "r");
$contenido = fread($file, filesize($foto)); //********** aqui da error
$encoded_attach = chunk_split(base64_encode($contenido));
fclose($file);
.........
el error que da es:
Warning: filesize(): Stat failed for http://www.posadaelcastillo.com/galeria/images/f01.jpg (errno=2 - No such file or directory) in /home/pecmaste/public_html/galeria/enviarfoto.php on line 43
y en consecuencia:
Warning: fread(): Length parameter must be greater than 0. in /home/pecmaste/public_html/galeria/enviarfoto.php on line 43

he revisado documentación y aparentemente debería estar ok
__________________
ACervantes

[El éxito dura hasta que alguien las caga; los errores son eternos]