| | |
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Autor | Správa |
---|
Registrovaný: 11.01.09 Prihlásený: 17.07.22 Príspevky: 371 Témy: 181 Bydlisko: BB | Napísal d0.0b: 16.08.2010 15:27 | |
|
Takze mam kod:
Kód: $f = fopen( "test.txt", 'a'); $msg = "test".date("s")."\n"; fputs($f, $msg); fclose($f);
Lenze co ak by som chcel aby sa ten text zapisoval naopak? teda nie ze novy text je uplne naspodu ale bol by ako prvy?
|
|
Registrovaný: 14.04.09 Prihlásený: 18.01.22 Príspevky: 1188 Témy: 198 |
najprv subor precitas a potom:
Kód: $msg = "test".date("s")."\n" . $precitany_obsah;
A nakoniec subor kompletne prepises textom $msg.
Ja by som to riesil takto.
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 16.08.2010 15:38 | |
|
Jednoducho otvoris subor v mode r+.
|
|
Registrovaný: 11.01.09 Prihlásený: 17.07.22 Príspevky: 371 Témy: 181 Bydlisko: BB | Napísal autor témy d0.0b: 16.08.2010 15:53 | |
|
lenze r+ mi prepise cely predosly obsah novym ...
napr bolo test57 lenze sice novy text test59 bol navrchu ako prvy ale nikde nebolo to test57 predolse o.o iba cisto test59
|
|
Registrovaný: 14.04.09 Prihlásený: 18.01.22 Príspevky: 1188 Témy: 198 |
tak skus moje riesenie ale r+ by malo fungovat.
php.net píše: 'r+' Open for reading and writing; place the file pointer at the beginning of the file.
Nepisu tam nic o prepisani ako napriklad pri "w".
Mimochodom ty si v priklade pouzil "a", co zahrna aj to, ze pokial subor neexistuje pokusi sa ho vytvorit ale r+ to nezahrna. Ak to potrebujes tak zasa budes musiet asi pouzit moj priklad. .
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 17.08.2010 8:15 | |
|
ak tomu dobre rozumiem tak chces do suboru zapisovat na zaciatok obdobe ako do zasobnika, cize povodny obsah suboru sa posunie nadol ? tak taku funkcionalitu si musis asi nakodit sam, pochybujem zeby PHP taku funkcionalitu implementovalo. cize povodny subor si musis zvacsit o velkost ktora ma pribudnut a najprv posunut povodny obsah a nasledne zapisat ten novy. hm, to bude hlavne v pripade vacsieho suboru dost narocne na diskove operacie!
|
|
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| počítadlo, chyby s fopen,fwrite..., iba pri include v PHP, ASP | 3 | 623 | 26.03.2011 21:02 davider137 | | fwrite v PHP, ASP | 3 | 618 | 09.08.2009 14:31 emer | | fwrite,fclose -chyba v PHP, ASP | 4 | 461 | 23.05.2009 8:54 Draex | | zmena pozadia cez fwrite v PHP, ASP | 5 | 931 | 13.10.2007 11:57 Bananslovak | | BSOD pri zápise na USB v Ostatné zariadenia | 7 | 456 | 17.04.2021 15:33 buko1 | | FreeHost s podporou PHP a funkcie FOpen(); FWrite; ... v Webhosting a servery | 2 | 1019 | 02.07.2008 17:37 Triminka | | Zväčšiť pamäť iPhonu zo 16 na 128GB iba za 55€ ? Žiaden problém .. ale iba v Číne v Novinky | 11 | 1481 | 15.02.2016 15:06 liqua1 | | program pada pri zapise do pola (C) v Assembler, C, C++, Pascal, Java | 4 | 525 | 17.11.2011 14:45 Siriuse | | Burka ktora sa zapise (?) na zoznam UNESCO v Spoločnosť, politika, psychológia, filozofia, náboženstvo | 6 | 709 | 22.04.2012 12:47 haffen | | Docasne mrznutie vsetkeho pri zapise na SSD v SSD disky | 8 | 639 | 09.12.2016 22:32 tatko Tom | | Stuhnutie Windows 7 pri čítaní/zápise na HDD v Operačné systémy Microsoft | 4 | 746 | 18.10.2009 8:02 LHMG | | problem pri zapise do bunky, kt. je zdroj. pre graf v Ex2007 v Delphi, Visual Basic | 0 | 793 | 22.07.2008 14:44 vlk | | Koniec WinAmpu v Novinky | 27 | 871 | 27.11.2013 10:32 mirom | | koniec Huawei? [ Choď na stránku: 1, 2 ] v Novinky | 42 | 6358 | 10.08.2019 8:48 goldrat | | Koniec nabíjačiek (?) v Novinky | 27 | 1166 | 24.10.2011 21:27 KatjushaMan | | koniec sveta 2012 v Paranormálne javy a teórie | 15 | 1221 | 02.10.2011 8:48 KocuR |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|