![]() |
![]() |
|
Serverske aplikacije i baze podataka PHP, Perl, ASP, ASP .NET, ColdFusion... MySQL, PostgreSQL, MSQL, Oracle... |
![]() |
|
Alatke vezane za temu | Vrste prikaza |
![]() |
#1 | ||
V.I.P. Recenzent
Član od: 8.11.2008.
Lokacija: XV535
Poruke: 3.217
Zahvalnice: 779
Zahvaljeno 1.042 puta na 580 poruka
|
![]()
Treba mi da u while petlji izbacim podatke u txt fajl. Došao sam do ovoga:
PHP kod:
Citat:
Citat:
|
||
![]() |
![]() |
![]() |
#2 |
Deo inventara foruma
Član od: 17.6.2011.
Poruke: 7.401
Zahvalnice: 98
Zahvaljeno 3.391 puta na 2.038 poruka
|
![]()
Kad koristiš escape sekvence moraš da koristiš string deliterale (počinju i završavaju se navodnicima) a ne literale (počinju i završavaju se apsotrofima).
U PHP-u nije isto kad koristiš navodnike i apostrofe da ograničiš stringove. http://www.php.net/manual/en/language.types.string.php PHP kod:
|
![]() |
![]() |
Sledeći korisnik se zahvaljuje korisniku Neutrino na korisnoj poruci: | ||
Dekip (7.2.2014) |
![]() |
#3 | |
Deo inventara foruma
Član od: 15.4.2006.
Lokacija: Srbija
Poruke: 4.039
Zahvalnice: 1.301
Zahvaljeno 1.404 puta na 950 poruka
|
![]()
Stavi \r\n pod ove " navodnike, ovako:
Citat:
edit: preteče me n |
|
![]() |
![]() |
![]() |
#4 |
V.I.P. Recenzent
Član od: 8.11.2008.
Lokacija: XV535
Poruke: 3.217
Zahvalnice: 779
Zahvaljeno 1.042 puta na 580 poruka
|
![]()
Mora i \r.
![]() |
![]() |
![]() |
![]() |
#5 |
Deo inventara foruma
Član od: 17.6.2011.
Poruke: 7.401
Zahvalnice: 98
Zahvaljeno 3.391 puta na 2.038 poruka
|
![]()
Samo ako imaš nameru da ručno otvaraš fajl na Windows-u jer Windows pored "new line" (\n) karaktera za prelazak u novi red zahteva i "carriage return" (\r). To je pomalo zaboravljena zaostavština iz doba kad su matričnim štampačima za postavljanje na početak novog reda morale da se zadaju dve komande, "pređi u sledeći red" i "vrati glavu (carriage) na početak". Dakle ono "carriage" u nazivu escape sekvence je dobilo ime od engleske reči za glavu štampača
![]() Da se vratim na temu. Većina funkcija u PHP-u je sasvim sposobna da radi bez obzira na to da li se PHP kod izvrašava na Windows ili UNIX mašini. Dakle sa ili bez \r one će raditi bez problema jer se prilikom kompajliranja PHP-a za određenu platformu vodi računa o ovom malom detalju. Jedini slučaj kada je neophodno pridržavati se prakse dodavanja \r za novi red je kad recimo neki RFC u definiciji standarda eksplicitno koristi \r. Recimo kada se generiše zaglavlje maila RFC 822 eksplicitno zahteva korišćenje \r\n kombinaciju između dva headera (novi red) dok se telo zahteva obavezno odvaja sa dva nova reda (\r\n\r\n) od zaglavlja (headera). |
![]() |
![]() |
![]() |
#6 |
V.I.P. Recenzent
Član od: 8.11.2008.
Lokacija: XV535
Poruke: 3.217
Zahvalnice: 779
Zahvaljeno 1.042 puta na 580 poruka
|
![]()
Taj txt fajl kasnije zloupotrebljavam dalje pa mi treba da bude sve jedno ispod drugog.
|
![]() |
![]() |
![]() |
Bookmarks sajtovi |
|
|
![]() |
||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Otvaranje foldera dinamički | Dekip | Serverske aplikacije i baze podataka | 2 | 14.1.2014 21:56 |
Dinamički disk u osnovni | Dr.Sloba | Nosači podataka | 12 | 23.11.2012 19:19 |
C++ ; Ispisivanje teksta u boji (console app) | Alek92 | Programiranje | 2 | 5.11.2012 20:55 |
Dinamički GridView u ASP.NET Ajaxu i jQuery | dechkotzar | Serverske aplikacije i baze podataka | 3 | 20.3.2009 22:10 |
Dinamički diskovi na Visti Home Premium | Bolton | Nosači podataka | 3 | 20.1.2009 12:22 |