[ SFilip @ 18.02.2005. 11:36 ] @
Juce sam napravio skriptu koja bi trebala da prebaci sadrzaj iz jednog fajla u drugi (prava namena skripti je prebacivanje fajlova sa drugog servera), ali kad god probam da prebacim nesto, u sadrzaj fajla ulazi samo ovo: Resource id #1 umesto da dobijem sadrzaj drugog fajla. Evo koda sadasnje skripte:
<?php
$filename = '1.txt';
$sadrzaj = fopen("2.txt", "r");
$file = fopen($filename, 'a');
fwrite($file, $sadrzaj);
fclose($file);
fclose($sadrzaj);
?>
Dakle, 1.txt bi trebao da pokupi sadrzinu fajla 2.txt. Gde je problem i da li postoji neki jednostavniji nacin da se ovo uradi?
[ webmaster1 @ 18.02.2005. 12:12 ] @
a na primer da procitas sadrzaj prvog fajla, i upises ga u promenljivu sadrzaj

<?php
$filename1 = '1.txt';
$filename2 = '2,txt';
$fp = fopen($filename2, "r");
$sadrzaj= fread($fp, filesize($filename2));
$file = fopen($filename1, 'a');
fwrite($file, $sadrzaj);
fclose($file);
fclose($sadrzaj);
?>
[ SFilip @ 18.02.2005. 16:25 ] @
Sada radi za fajlove na istom serveru na kome je skripta, ali ne moze da prepozna velicinu fajlova na nekom drugom serveru. Moze li se za upisivanje u promenjivu koristiti neka druga komanda, jer fread zahteva velicinu file-a kao parametar?