[ av@z @ 05.02.2005. 14:52 ] @
Pozdrav,
Imam jedan problem.
Treba mi PHP code za snimanje nekog teksta u fajl ali u odredjenu liniju.
Znaci, imam neki tekst i sad ga trebam snimiti u fajl.txt u liniju npr. 5 i da preslika taj tekst preko bivseg teksta ali na liniji 5, a da ostalo sve ostane, ostale linije i tekstovi.
Puno hvala.
[ Gojko Vujovic @ 05.02.2005. 15:11 ] @
To malo zavisi od operativnog sistema tj. formata tog tekstualnog fajla (nisi rekao šta predstavlja EOL marker), ali generalno ovako nešto:

Code:

<?

$f = file('test.txt');

$f[4] = "test5\r\n";

$fd = fopen('test.txt','w');
fwrite ($fd, implode("", $f));
fclose($fd);

?>


Naravno, dodaj provere da li je fopen uspeo, pa da li je fwrite uspeo, itd. uz odgovarajući error handling.
[ av@z @ 06.02.2005. 12:13 ] @
Hvala na pomoci, nije bas da radi kako mi treba ali sam ga modifikovao i sada je sve OK. Interesuje me jos nesto. Sada pravim provjeru, imam jednu formu na jednom sajtu i sad sa te forme saljem varijable na drugi sajt i na drugom sajtu moram napraviti provjeru gresaka, u ovom slucaju u poslatim varijablama smiju biti samo cijeli brojevi. Znaci, ne smije biti nista drugo osim cijelih brojeva, ni slova ni specijalni znakovi itd.
Kako da napravim tu provjeru?
Hvala.
[ av@z @ 07.02.2005. 13:02 ] @
Moze li mi iko pomoci?
Hvala.
[ Jbyn4e @ 07.02.2005. 13:58 ] @
PTJM (RTFM):
Naravno, moze ti pomoci manual
http://www.php.net./is_int