Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/08/2006, 10:28
juan007
 
Fecha de Ingreso: marzo-2004
Ubicación: Chile
Mensajes: 382
Antigüedad: 20 años, 1 mes
Puntos: 0
Escribir en archivo palno txt.

Compañeros(as)

Estuve haciendo unas pruebas si se podia dar permiso de lectura o escritura desde un script a un archivo plano que este dentro de una carpeta, para eso revise por algunas web hice unas consultas en este mismo foro y no pude hacerlo, a lo mejor tengo algo malo les dejo las lineas de codigo que hice:

Primer intento:

Código PHP:
$fp=fopen("pedidos/pedidos.txt']""a");    
$total_pedido=$manzanas $detergente $azucar;

$date date("H:i, j F");

$string_escritura$date." \t".$manzanas." Manzanas \t".$detergente." Detergente \t".$azucar." Azucar \t\$".$total_pedido."\t"$direcc."\n";

mkdir("PRUEBAS PHP/php7/pedidos/pedidos.txt"0777);
//En esta ultima linea intento darle permiso al archivo pedidos.txt


fwrite($fp,$string_escritura); 

En el segundo intento lo hice de esta forma:


Código PHP:
$fp=fopen("pedidos/pedidos.txt']""a");    
$total_pedido=$manzanas $detergente $azucar;

$date date("H:i, j F");

$string_escritura$date." \t".$manzanas." Manzanas \t".$detergente." Detergente \t".$azucar." Azucar \t\$".$total_pedido."\t"$direcc."\n";

mkdir ~/pedidos;
chmod 777~/pedidos;

fwrite($fp,$string_escritura); 

Tambien me fije que dandole permiso manualmente con S.O windows xp, me refiero al clikear boton derecho en el archivo plano y modificar los atributos y hacer correr mi script de forma local me generaba otro archivo con el mismo nombre pedidos.txt y en la misma carpeta pedidos lo extraño que me lo genera con este nombre pedidos.txt'] tal cual con una comilla simple y el cierre de un parentesis cuadrado.

¿Alguna idea de porque hace esto mi script?
Yo ya tengo creado el archivo plano pedidos.txt ¿por que no escribe en el? ¿y genera otro?

Ya pues espero haberme explicado bien, de antemano se agradece cualquier ayuda.

Saludos