[PHP] copy i rename - nie działają???

0

Witam
mam tyki mały skrypt:

copy("index.txt.php", $katalog) or print("Bł?d przy kopiowaniu");
rename($katalog."/index.txt.php", $katalog."/index.php");

i wyświetla się taki błąd:
Warning: copy(index.txt.php): failed to open stream: No such file or directory in /home/public_html/indeksacja.php on line 5
Błąd przy kopiowaniu
Warning: rename(test/index.txt.php,test/index.php): No such file or directory in /home/public_html/indeksacja.php on line 6
Co się dzieje?? Bo ja nie wiem [glowa]

0

to znaczy ze nie ma pliku index.txt.php, i jak go nie ma to go niemoze przekopiowac, a jak go nie przekopiuje to nie ma pliku któremu ma zmienic nazwe. więc błędy mamy zgłoswy. teraz co do drugiego parametru funkcji copy() który podłes: $katalog. to ma byc pelna sciezka wraz z nazwą pliku, a nie tylko do katalogu.

0

Ale plik index.txt.pl instnieje :)

0

copy("index.txt.php", $katalog) or print("Bł?d przy kopiowaniu");
rename($katalog."/index.txt.php", $katalog."/index.php");

Ale plik index.txt.pl instnieje :)

Zmień nazwę pliku na index.txt.php i powinno działać (zależy jeszcze co zawiera zmienna $katalog).

1 użytkowników online, w tym zalogowanych: 0, gości: 1