Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/06/2006, 11:40
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
La función file() (www.php.net/file) te lee un archivo línea a línea generando un array. Se considera "línea" a un texto seguido de un salto de línea (\n o \r o \n\r) .. o eso es lo que identifica dicha función para considerarlo como "línea" lo que va leyendo de tu archivo de texto plano.

Otro detalle es que tus rutas apuntan a / .. al raiz de ese servidor .. Justamente en esos "puntos suspensivos" que eliminastes la ruta de tu servidor es donde -se vé- si realmente ese archivo lo tienes en el "raiz!" o no .. No confundas el "raiz" que tu vés al acceder por FTP a tus archivos o de tu "Document Root" con lo que es el raiz del servidor en sí.

Al dato que lees línea a línea .. deberías concatenarle:
$_SERVER['DOCUMENT_ROOT'] quedando algo tipo:

Código PHP:
$txt fgets($_SERVER['DOCUMENT_ROOT'].$fpAux); 
Pero .. todo esto depende de donde esté ubicado realmente tu "document root" en ese servidor y de donde cuelgan tus archivos .. que seguro que no será de ese "raiz" que tu dices ser en tus ejemplos.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.