Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> edycja strony przez strone
goped
post
Post #1





Grupa: Zarejestrowani
Postów: 156
Pomógł: 0
Dołączył: 28.11.2003
Skąd: gliwice

Ostrzeżenie: (0%)
-----


Hello smile.gif mam otoz problem z edycja strony. Poniewaz strony te sa tworzone i edytowane przez strone chcialem zrobic tak, aby kiedy dam enter w textarenie to byl on rowniez na stronie. uzylem przy tym funkcji nl2br" title="Zobacz w manualu php" target="_manual. Niestety, przy budowaniu skryptow np. php dodawana sa rowniez znaczniki <br> i na stronie po zaladowaniu jest blad... Co zrobic?tongue.gif Moze jakies pomysly zeby bylo alles pokazywane na stronie tak jak w textarenie, ale zeby skrypty mi zostawilo w spokoju tongue.gif


--------------------
www.motorower.com.pl - kup sobie cos :]
Go to the top of the page
+Quote Post
siemakuba
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

Ostrzeżenie: (0%)
-----


eee, chyba musisz dokładniej powiedzieć co konkretnie wstawiasz w ten textarea (nie: arena). Tekst wymieszany z kodem php? I co potem? eval?

jeżeli coś w ten deseń, to może oznaczaj jakoś że dany fragment jest kodem, tak jak np. tu na forum? I potem rób nl2br wszedzie, oprocz tresci pomiedzy tymi znacznikami.

pozdr.
Go to the top of the page
+Quote Post
goped
post
Post #3





Grupa: Zarejestrowani
Postów: 156
Pomógł: 0
Dołączył: 28.11.2003
Skąd: gliwice

Ostrzeżenie: (0%)
-----


no, fajnie... ja bym chetnie ograniczal dzialanie nl2br, tylko jak to zrobic tongue.gif
Sprawa wyglada tak, zrobilem panel admina w ktorym moge tworzyc i edytowac strony. Poniewaz strony tworze w textareaie to chcialem zeby bylo tak jak tutaj, jak nacisne enter, to pozniej po wyswietleniu ten enter jest. Funkcja nl2br mi to udostepnila. Jednak jezeli przy tworzeniu strony chce uzyc skryptu php, albo innego, nawet js, to pisze go i tak w textareaie, a kazdy enter jest zamieniany na <br />. Jezeli mam skrypt
  1. <?<br/>
  2. echo"cos";<br />
  3. ?><br />

to niestety dziwnym trafem nie chce mi on dzialac tongue.gif:P:P(oczywiste) sek w tym zeby jakos wydzielic skad do kad ma dzialac funkcja nl2br, lub moze jest inny sposob zeby wyswietlalo sie wszystko tak jak poukladam to w textareie. Jakie pomysly?tongue.gif


--------------------
www.motorower.com.pl - kup sobie cos :]
Go to the top of the page
+Quote Post
MatheW
post
Post #4





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 29.05.2006
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Możesz zrobić sobie tak, ażeby w formularzy miał radio button, w którym wybierasz czy czysty html czy php i od tego uzależniasz czy jest funkcja nl2br czy nie.

Tylko wtedy istnieje pewen problem - gdy będziesz łączył php i html to sam będziesz do html-a musiał dodawać <br>.


--------------------
[gg:8166107][jid:mmatheww@jabberpl.org][mail:mat.wojcik[at]gmail.com][www: http://mwojcik.pl]
Go to the top of the page
+Quote Post
goped
post
Post #5





Grupa: Zarejestrowani
Postów: 156
Pomógł: 0
Dołączył: 28.11.2003
Skąd: gliwice

Ostrzeżenie: (0%)
-----


a nie znacie jakiego sposobu zeby wydzielic tekst dla nl2br, nie musi nawet byc uzyta ta funkcja, moze byc przeciez str_replace, i np. przez petle. tak sobie pomyslalem ze on bylby if i by sprawdzal czy jest znak <? oraz ?> i np by nadawal zmiennej a wartosc 1 lub 0, gdzie 1 to ze skrypt jest a 0 ze nie ma. Jedyny problem to nie wiem jak wsadzic textaree do tablicy. Z plikiem nie ma problemu, ale textarea to nie mam pojecia. Myslalem zeby wsadzic to juz na stronie, ze bede wczytywal plik do tablicy, ale to znowu sprawi ze strona bedzie sie ladowac dluzej po stronie osoby czytajacej, a ja wole zeby wiecej robilo sie po stronie admina, a gotowa strona jest includowana w odpowiednie miejsce.


--------------------
www.motorower.com.pl - kup sobie cos :]
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 16:15