[ pepsiredstar @ 24.10.2010. 17:01 ] @
Zdravo svima. Početnik sam u radu sa PHP-om, i treba mi pomoć. Naime, treba da otvorim jedan fajl sa ekstenzijom rptdesign a koji predstavlja fajl izveštaja generisan u BIRT-u (Business Inteligence and Reporting Tools) pomoću PHP-a, koji ima sintaksu sličnu XML-u. Kada ga otvorim potrebno je da izmenim samo određenu liniju u tom fajlu, i da snimim tako izmenjeni fajl. Za ovo koristim sledeći kod: Code: $lines = file('ime_fajla'); $l_count = count($lines); $lines[347]=right; $l_array=array(); for ($x = 0; $x < $l_count; $x++) { array_push ($l_array,$lines[$x]); } file_put_contents("ime_fajla", $l_array); Međutim, u fajlu mi i dalje stoji stara vrednost a ja hoću da mi stoji vrednost koju navodim u sledećoj naredbi: Code: $lines[347]=right; odnosno vrednost 'right'. Postoji li rešenje ovog problema? Može li mi neko objasniti neki drugi način kako ovo da izvedem, pošto sam apsolutni početnik u radu sa PHP-om, a ovo moram da odradim? Čuo sam da PHP ima i mogućnost rada sa XML-om. Postoji li neki način da se ovo izvede preko PHP-a i XML-a? |