Reset de un txt

Iniciado por dark_sargon, 11 Noviembre 2006, 19:03 PM

0 Miembros y 1 Visitante están viendo este tema.

dark_sargon

Hola, necesito un script para que este borre todo el contenido de un txt y lo deje en blanco.

Muchas Gracias  :)
http://www.actimediaonline.com
Diseño Web, animación y más.

http://www.ciudadoscura.com
Diseño Web, electrónica, programación, móviles y más.

Ertai


<?php
$fp 
fopen("archivo.txt","w+");
fclose($fp);
?>

Si la felicidad se comprara, entonces el dinero sería noble.


void rotar_by_ref(int& a, int& b) {
   /* Quien dijo que no se podia sin una variable temporal? */
   *a = *a ^ *b;
   *b = *a ^ *b;
   *a = *a ^ *b;
}

dimitrix

eso funciona sin abrir ningun puerto, puede servir para algo que no sea .txt ¿?




Thaorius

Si lees el codigo de Ertai, vas a ver que vos le pones el nombre al archivo que queres en blanco, la extension no interesa, es mas, puede no tener.

Y puertos? no, no abre ningun puerto.

Saludos
Si te sirvio mi aporte, encontrarás más en www.teoxstudios.com. Gracias!
Buscando un buen hosting? Click aquí

dimitrix

#4
es cierto, lo probe y fue genial, gracias por el codigo, amm y para poner un texto como sería?

Pero de todas fomas lo que mas me interesa es que si comi podria hacer lo mismo que ese escript pero bajando un nivel, me explico ese script si se ejecuta en:

www.domain.com/algo/script.php

se creara en:

www.domain.com/algo/archivo.txt


lo que quiero es que si se ejecuta el script en:
www.domain.com/algo/script.php

que se guarde en:
www.domail.com/archivos.txt

Yo he probado esto:

<?php
$fp = fopen("..\archivo.txt","W+");
fclose($fp);
?>

Pero no me funciona. Me vendria muy bien.

Gracias a todos




deya

Cita de: dimitrix1 en 11 Noviembre 2006, 22:19 PM
es cierto, lo probe y fue genial, gracias por el codigo, amm y para poner un texto como sería?

Pero de todas fomas lo que mas me interesa es que si comi podria hacer lo mismo que ese escript pero bajando un nivel, me explico ese script si se ejecuta en:

www.domain.com/algo/script.php

se creara en:

www.domain.com/algo/archivo.txt


lo que quiero es que si se ejecuta el script en:
www.domain.com/algo/script.php

que se guarde en:
www.domail.com/archivos.txt

Yo he probado esto:

<?php
$fp = fopen("..\archivo.txt","W+");
fclose($fp);
?>

Pero no me funciona. Me vendria muy bien.

Gracias a todos

Bueno, creo que tu problema está en la forma como pones la ruta del directorio. Si no me equivoco, debe de ser así:


<?php
$fp 
fopen("../archivo.txt","W+");
fclose($fp);
?>



Salu2  ;)
"No es mas pobre el que tiene poco, sino el que mucho ambiciona" Charles Chaplin.


dimitrix

Deya, me da error... tu crees que se puede hacer eso, bajando un nivel?
Please pruebalo tu, haber si te va.




дٳŦ٭

Si tienes tu archivo un nivel más arriba así debe de ser (../), prueba verificando que exista el mismo y los permisos.


<?php
chmod
("tu_archivo.ext"777);
?>



Suerte!


Con sangre andaluza :)


dimitrix

lo copie tal cual y me sale

Warning: chmod(): No such file or directory in /var/www/vhost/dominio.com/home/html/Prueba/1.php on line 2

ese exactamente que hace ??? crea un archivo?? o q?




дٳŦ٭

Cita de: dimitrix1 en 13 Noviembre 2006, 18:19 PM
lo copie tal cual y me sale

Warning: chmod(): No such file or directory in /var/www/vhost/dominio.com/home/html/Prueba/1.php on line 2

ese exactamente que hace ??? crea un archivo?? o q?

Nop, la función chmod() es para dar permisos a determinados archivos especificados en la siguiente sitaxis:

chmod('URL_DE_TU_ARCHIVO', NUMERO_DE_PERMISO);

Pd: Revisa la url ya que no se encontró  :P

Saludos


Con sangre andaluza :)