Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Autodestrukcja?
Forum PHP.pl > Forum > PHP
Pride
Witam
Mam pytanie. Czy istnieje jakaś funkcja, która może usunąć samą siebie lub wyczyscic plik (ten w ktorym zostane ona wywolana). Coś w stylu:
  1. <?php
  2. $a = '1';
  3. if($a == '1')
  4. {
  5. echo "Jest ok";
  6. }
  7. else
  8. {
  9. //tutaj plik sam sie usuwa lub czysci z zawartosci
  10. }
  11. ?>

Jeżeli coś takiego istnieje to proszę o namiar (manual lub coś w tym stylu).
Pozdrawiam.
Moli
Do usunięcie pliku służy funkcja unlink()
dr_bonzo
i wartosc __FILE__
chociaz nie wiem czy bedzie sie dalo usunac plik ktory jest wlasnie odczytywany (lub da sie gdy byl odczytany i zostal zamkniety)
Speedy
Z ciekawości to sprawdziłem i da się biggrin.gif. unlink(__FILE__);
Wyczyścić też się da winksmiley.jpg

  1. <?php
  2.  
  3. $plik = fopen(__FILE__,'w');
  4. fclose($plik);
  5.  
  6. ?>
Pride
Tez juz sprawdzilem winksmiley.jpg Tylko ze tak:
index.php
  1. <?php
  2. $a = '1';
  3. if($a == '1')
  4. {
  5. unlink("./index.php");
  6. }
  7. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.