Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/11/2011, 12:59
edgardg74
 
Fecha de Ingreso: noviembre-2011
Ubicación: Valencia, Estado Carabobo
Mensajes: 1
Antigüedad: 12 años, 5 meses
Puntos: 0
Información Archivo de texto con php

Buenas Tardes amigos, soy nuevo con esto de php, apenas unas semanas y muchas de las cosas que he querido hacer ha sido gracias a sus aportes, pero he googleado bastante, pero no he dado con la solución ademas que es de carácter urgente, mi pregunta es que necesito descargar unos archivos planos que genero con php desde una carpeta del servidor ftp que tenemos, usando el siguiente codigo:

$fecha=date('d_m_Y');

$nombre_archivo =$proformacod."_"."embarque"."_".$fecha.".txt";

$contenido = "&".$embarquepais."&".$embarqueedo."&".$embarqueci udad;

fopen($nombre_archivo, 'a+');

if (is_writable($nombre_archivo)) {

if (!$gestor = fopen($nombre_archivo, 'a')) {
echo "No se puede abrir el archivo ($nombre_archivo)";
exit;
}

if (fwrite($gestor, $contenido) === FALSE) {
echo "No se puede escribir al archivo ($nombre_archivo)";
exit;
}
fclose($gestor);

} else {

echo "No se puede escribir sobre el archivo $nombre_archivo";

}

Este codigo lo genera perfecto y para descargarlo este otro:

$ruta=$_SERVER['DOCUMENT_ROOT'];

@$id=$_GET['proveedor'];

$enlace = $ruta."/".$id;

header ("Content-Disposition: attachment; filename=$id");

header ("Content-Type: application/octet-stream");

header ("Content-Length: ".filesize($enlace));

readfile($enlace);

Mi problema es que crea el archivo txt en el directorio principal donde esta el servidor, es decir donde estan los archivos php, y estos txt deben estar es en una carpeta llamada FTP, pero no me crea los txt aun cuando le doy la ruta exacta de la carpeta. por cierto la carpeta tiene todos los privilios actividados, "777", por pavor ayuda