Witam! Uczę się php, zacząłem od napisania skryptu, który zlicza licbę kliknięć na dany link (tak w uproszczeniu). Natknąłem się na problem...
Jest taka sytuacja... mam pliki jpg w katalogu image/jpeg/ a w katalogu glownym pliki txt (tworzone sa one z nazw plikow jpg np. jest plik abc.jpg to skrypt utworzy plik abc.txt).

Teraz chce napisac skrypt, który sprawdzi czy w katalogu imag/jpeg znajduja sie pliki jpg i czy do nich sa txt, jesli istnieje sam plik txt, a nie ma jego odpowiednika jpg to plik txt zostaje skasowanyy... probowalem tak ale bez efektu:
  1. <?php 
  2. $dir = opendir('./'); 
  3. while($r = readdir($dir)) { 
  4. if(substr($r, -4)=='.txt') { 
  5. $name = substr($r, 0, strlen($r)-4); 
  6. if(!file_exists('image/jpeg/'.$name)){ 
  7. if(substr($name, -4) == '.jpg'){ 
  8.  str_replace('.jpg', '', $name);{ 
  9. unlink($r); 
  10. } 
  11. closedir($dir); 
  12. } 
  13.  
  14. ?>

Poprosze o modyfikacje :-)