Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Kopiowanie plikow
Wolfie
post
Post #1





Grupa: Zarejestrowani
Postów: 686
Pomógł: 0
Dołączył: 10.11.2008
Skąd: Łódź

Ostrzeżenie: (20%)
X----


Witam

Zrobilem sobie taka funkcje do kopiowania plikow :

  1. public function copyFiles($dir,$filename) {
  2. $array = file($filename);
  3. if (is_dir($dir)) {
  4. if ($handle = opendir($dir)) {
  5. while (($file = readdir($handle)) !== false) {
  6. if($file!='..' and $file!='.') {
  7. //foreach($array as $val) {
  8. for($i=0; $i<10; $i++) {
  9. if($file == $array[$i]) {
  10. copy($file, 'MySpamIndex/'.$file);
  11. }
  12. }
  13. }
  14. }
  15. closedir($handle);
  16. }
  17. }
  18. }


gdzie $dir , to jest sciezka do katalogu ktory zawiera pliki do skopiowania, a $filename to jest nazwa pliku ktory zawiera nazwy plikow ktore powinny zostac skopiowane.

No i teraz jesli nazwa pliku jest taka sama jak nazwa zmiennej pochodzącej z pliku tekstowego to kopiuj plik od danej nazwie do innego katalogu , czyli :
  1. if($file == $array[$i]) {
  2. copy($file, 'MySpamIndex/'.$file);
  3. }


No ale pozniej zagladam do tego katalogu a tam pusto.....napewno jakies nazwy plikow sie pokrywaja......
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.09.2025 - 13:39