Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

echo

[es] :: Linux/UNIX serveri i servisi :: echo

[ Pregleda: 2152 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Ivanko
Ivan Ivankovic
Čačak

Član broj: 7741
Poruke: 20
*.rcub.bg.ac.yu

Sajt: www.quark032.dzaba.com


Profil

icon echo 10.02.2003. u 21:45 - pre 257 meseci
Koristim SuSE 8.0.
Zelim da se uvedem u problematiku rada sa PHP-om. Stoga sam instalirao Apache, i PHP kao njegov modul da bih uopste nesto mogao da radim.
Apache radi, PHP se interpretira kako treba, mogu da ucim da programiram u njemu i to je OK.
Ali imam bizaran problem koji mi ide na zivce.

<?
echo "nekakav text\n nece da se prelomi";
?>

dobijam ispis:

nekakav text nece da se prelomi

U svim mogucim i nemogucim browser-ima
Da li je problem sa podesavanjem Apacha ili nesto drugo. Izgleda da silna dokumentacija HOWTO i slicno nisu mogli da pretpostave ovakvu glupost.

Postoji li neki inteligentniji alat za web design od Quante za Linux. Nesto sto bi makar u naznakama imalo mogucnosti DreaMWeaver-a?
Greetengs from Quark
 
Odgovor na temu

CONFIQ
♫♪♥♪♫

Član broj: 4218
Poruke: 1994
*.red.bezeqint.net

ICQ: 82327428


+10 Profil

icon Re: echo 10.02.2003. u 21:55 - pre 257 meseci
Zato što brosver rengetuje kao <html> dokument a ne kao text...
odnosno otvori source u VI koji si dobio u brosveru i videćeš da će da je napravio novu liniju...
Probaj umesto \n da staviš <br />
 
Odgovor na temu

Ivanko
Ivan Ivankovic
Čačak

Član broj: 7741
Poruke: 20
*.rcub.bg.ac.yu

Sajt: www.quark032.dzaba.com


Profil

icon Re: echo 10.02.2003. u 22:48 - pre 257 meseci
Da, da, to sam primetio ali postoji li mogucnost da u browseru dobijem prelomljenu liniju ali bez koriscenja HTML-a.
Jednostavno ocekivao sam da kad stavim View Source Page u browseru tamo nadjem interpretirani PHP u obliku HTML-a.
Nesto kao

<p>neki text </br> nece da se prelomi</p>

Prosvetli me malo ako te ne mrzi.
Greetengs from Quark
 
Odgovor na temu

CONFIQ
♫♪♥♪♫

Član broj: 4218
Poruke: 1994
*.red.bezeqint.net

ICQ: 82327428


+10 Profil

icon Re: echo 10.02.2003. u 23:02 - pre 257 meseci
Ja sam baš loš u 'provesljavanjima' ali pošto si iz mog rodnog grada pokušaću.

HTML i PHP su totalno drugačije priče,PHP ne mora da služi samo za pokazivanje HTML-a nego i još mnogo drugih stvari.Znači ako ti kažeš PHP-u
echo "bla bla bla\r\n\r\n\r\n\r\n\r\n\r\n aha" on će da ečuje kao tekts a ne <br> (uhhhhh)

Ajde da ti dam primer... ovo je HTML kod
Code:

<b> Zzzzzzzzzz
novi red                      (veliki razmak)                      

U brosveru ćeš da vidiš ovako
Zzzzzzzzzz novi red (veliki razmak)

znači brosver jede sve razmake i nove redove,sve kod mu ne kažeš HTML-on da stavi novi red sa <br> tagom....

Nadam se da si razumeo ako nisi slobodno pitaj...




 
Odgovor na temu

Ivanko
Ivan Ivankovic
Čačak

Član broj: 7741
Poruke: 20
*.rcub.bg.ac.yu

Sajt: www.quark032.dzaba.com


Profil

icon Re: echo 10.02.2003. u 23:15 - pre 257 meseci
Trenutno nisam u situaciji da isprobam, jer nisam za svojim kompjuterom, ali hoces da kazes da ako bih stavio:

<?
echo "<p>neki tekst <br/> nece da se prelomi</p>";
?>

browser bi ispisao:

neki tekst
nece da se prelomi

a Page Source bi izgledao:

<p>neki tekst <br/> nece da se prelomi</p>.

Inace drago mi je da sam upaznao sugradjanina pogotovo sto se trenutno nalazis jako daleko koliko mogu da primetim.
Greetengs from Quark
 
Odgovor na temu

CONFIQ
♫♪♥♪♫

Član broj: 4218
Poruke: 1994
*.red.bezeqint.net

ICQ: 82327428


+10 Profil

icon Re: echo 11.02.2003. u 00:23 - pre 257 meseci
Da,ukratko to... posle kad korisnici šalju POST zahteve možeš da iz teksta koji su uneli napraviš <br /> umesto \n uz funciju nl2br(); (New Line to Line Breaks)
 
Odgovor na temu

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
*.rcub.bg.ac.yu

Sajt: localhost


+5 Profil

icon Re: echo 11.02.2003. u 00:36 - pre 257 meseci
mislish new line 2 break tag ;)

elem, ivanko, pogledaj i <pre> tag:

Code:

<pre>
ovaj text
ce se 
i u browseru
pojaviti 
u
nekoliko redova..
</pre>



 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: echo 11.02.2003. u 13:19 - pre 257 meseci
Niko vas to nije pitao, čovek traži kako da u browseru dobije prelomljeni ispis bez korišćenja htmla.

Pa, donekle je sam sebi odgovorio - nemoj koristiti html već plain text i browser će prelamati kod svakog newline karaktera.

Hint — dodaj na početku scripte ovo, pre svakog drugog ispisa:

header ("Content-Type: text/plain");
 
Odgovor na temu

[es] :: Linux/UNIX serveri i servisi :: echo

[ Pregleda: 2152 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.