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

Pomoc: Problem sa prikazivanjem podataka iz Forme

[es] :: PHP :: Pomoc: Problem sa prikazivanjem podataka iz Forme

[ Pregleda: 2306 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

anon105425

Član broj: 105425
Poruke: 11
*.PPPoE-3503.sa.bih.net.ba.



Profil

icon Pomoc: Problem sa prikazivanjem podataka iz Forme15.08.2006. u 23:09 - pre 215 meseci
Poštovanje,

Molim sve upucene da mi kazu kako mogu sprijeciti ispisivanje aktivnosti vezanih za [enter] tipku. naime primjetio sam da ukoliko korisnik tokom pisanja u textarea pritisne tipku enter ta aktivnost se zapise u bazu podataka kao novi red ????? Ispis u html-a je normalan tj u jednoj liniji, kada pogledam u html kod vidim da je taj text prelomljen u više linija.

Primjer ispis na stranici: ovo je neki text kao primjer
kod tog ispisa izgleda ovako:
Code:

ovo je neki 
text kao 
primjer


Dakle nema html znaka za novi red <br /> i netreba da bude. Upravo ova situacija mi stvara velike probleme, jer moj php kod izvlaci podatke iz mysql i generise dio javascript koda, koji opet ako su zadovoljeni odredjeni uslovi (nema flash player-a) generise dhtml.

Svaki novi red document.write() u javascripti započinje sa + znakom u protivnom javlja se greska i prekid ispisa. Gore generisani html kod započinje novom linijom uvijek gdje je korisnik koristio tipku enter i naravno prekida javascript ispis.

Hvala.
 
Odgovor na temu

mickey.co.ba
Miralem Halilovic
Sarajevo, BiH

Član broj: 26263
Poruke: 136
*.dlp195.bih.net.ba.

Sajt: 11betting.com


Profil

icon Re: Pomoc: Problem sa prikazivanjem podataka iz Forme15.08.2006. u 23:37 - pre 215 meseci
ne razumijem sta tačno hoćeš ali ti ovo mozda pomogne

http://www.php.net/manual/en/function.str-replace.php

\n ti je novi red pa pokusaj zamjeniti \n sa RAZMAKOM
 
Odgovor na temu

sojic
Dalibor Sojic
Makedonija

Član broj: 7051
Poruke: 796
62.162.227.*

Sajt: right-sock.net


+1 Profil

icon Re: Pomoc: Problem sa prikazivanjem podataka iz Forme16.08.2006. u 00:03 - pre 215 meseci
Code:

$html = nl2br($textarea);

routing protocols enable routers to route routed protocols!
 
Odgovor na temu

anon105425

Član broj: 105425
Poruke: 11
*.PPPoE-580.sa.bih.net.ba.



Profil

icon Re: Pomoc: Problem sa prikazivanjem podataka iz Forme16.08.2006. u 00:32 - pre 215 meseci
Pozdrav,

znam da je moj problem tesko razumijeti, sam sebi sam zagorcao dan i noc. krenucu redom:

1. Prilikom unosenje podataka iz forme u bazu podataka čistim sve html oznake koje je eventualno korisnik unio funkcijom strip_tags()

2. ukoliko je korisnik tokom pisanja u textarea koristio tipku enter ta se radnja zapisuju u bazu podataka iako to nisam naveo u funkciji.

3. Prilikom ispisa u browser text se pravilno prikazuje,


dok se u html kodu prikazuje u vise linija


kako je ovo dio javascripte svaka nova linija mora poceti sa +



Pokusacu sada napisati jos jednu funkciju, gdje cu svaku aktivnost tipke enter pretvoriti u <br /> a onda taj tag zamijeniti praznim poljem ili razmakom..

Što bi ja jednostavno kada moze komplikovano.

Svaka ideja je dobro dosla.
 
Odgovor na temu

anon105425

Član broj: 105425
Poruke: 11
*.PPPoE-580.sa.bih.net.ba.



Profil

icon Re: Pomoc: Problem sa prikazivanjem podataka iz Forme16.08.2006. u 01:41 - pre 215 meseci
Zahvaljujem, rijesio sam problem.

Code:
$pgText   = str_replace("\r\n","",$pgText);


\r\n sam zamijenio praznim prostorom i dobio sam ono sto trebam.
 
Odgovor na temu

[es] :: PHP :: Pomoc: Problem sa prikazivanjem podataka iz Forme

[ Pregleda: 2306 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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