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

html u textboxu i sve to u PHP-u

[es] :: PHP :: html u textboxu i sve to u PHP-u

[ Pregleda: 1040 | Odgovora: 18 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kumkat
Beograd

Član broj: 22180
Poruke: 477
*.ADSL.neobee.net.



Profil

icon html u textboxu i sve to u PHP-u29.05.2006. u 01:10
U bazi imam kompletnu html stranicu koju treba da ubacim u jedan TEXTAREA ali ne znam kako.

Code:
 <TEXTAREA NAME='html' ROWS=20 COLS=1000 > $html_stranica </TEXTAREA>  


Problem je u tome sto stranica poblrljavi kada na tom mestu unese HTML kod. Problem je sto bi stranica trebala prikazati kod kao obican tekst.
Znam da moze da se izvede (primer je PhpMyAdmin, kada iz njega menjate neki podatak u bazi) ali ne znam kako....

Pozdrav
29.05.2006. u 01:10 

Davor Grubelić
Davor Grubelić

Član broj: 46879
Poruke: 279
*.cmu.carnet.hr.

Jabber: nameless21@elitesecurity.org
ICQ: 341103380


Profil

icon Re: html u textboxu i sve to u PHP-u29.05.2006. u 01:38
a da probaš ovo:

<TEXTAREA NAME='html' ROWS=20 COLS=1000 > <?php echo $html_stranica ?></TEXTAREA>
29.05.2006. u 01:38 

kumkat
Beograd

Član broj: 22180
Poruke: 477
*.ADSL.neobee.net.



Profil

icon Re: html u textboxu i sve to u PHP-u29.05.2006. u 01:56
Evo i to sam probao i isto dobijam pobrkanu stranu.
ma da mislim da nema razlike izmedju tog tvog i ovoga sto sam ja napisao....

Code:
<TEXTAREA NAME='html' ROWS=20 COLS=1000 > <?php echo $html_stranica  ?></TEXTAREA>

i

<?
echo"
.
.
.

<TEXTAREA NAME='html' ROWS=20 COLS=1000 > $html_stranica </TEXTAREA>  
.
.
.
";
?>


je po meni isto....
29.05.2006. u 01:56 

Gojko Vujovic
Juniper Networks
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13062
*.gojko.ss.

Sajt: www.gojkovujovic.com


Profil

icon Re: html u textboxu i sve to u PHP-u29.05.2006. u 07:08
Jesi li probao htmlspecialchars() ?
29.05.2006. u 07:08 

SmilieBG
Aleksandar Skodric
NL

Moderator
Član broj: 13094
Poruke: 1821
*.speed.planet.nl.



Profil

icon Re: html u textboxu i sve to u PHP-u29.05.2006. u 07:08
Verovatno zelis da prikazes HTML code u tom text area?! :)

To moras onda da radis ovako:

Code:

&lt;html&gt; <br /><br />

&lt;head&gt; <br />
&lt;title&gt; favorites / bookmark title goes here &lt;/title&gt;<br />
&lt;/head&gt;<br /><br />
&lt;body bgcolor="white" text="blue"&gt;<br />
<br />
&lt;h1&gt; My first page &lt;/h1&gt;<br />

<br />
This is my first web page and I can say anything I want in here  - I do that by putting text or images in the body section - where I'm typing right now :)
<br /><br />
&lt;/body&gt;<br /><br />
&lt;/html&gt;<br />


Jer ako stavis obicne <html> tagove u textarea, browser pravi ponovo HTML stranicu odatle i zato ti brljavi...

Poz,
Sale

edit: pretece me Gojko :)
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
29.05.2006. u 07:08 

maddox
Sasa Ranisavljevic
Požarevac/Beograd

Član broj: 44383
Poruke: 45
*.evizo.net.

Sajt: sale.mfhinc.net


Profil

icon Re: html u textboxu i sve to u PHP-u29.05.2006. u 07:38
Ja sam do sada za ovakve stvari koristio:

$tekst = str_replace("<", "&lt", $tekst);
$tekst = str_replace(">", "&gt", $tekst);
$tekst = str_replace("?", "&#63", $tekst);

i naravno zatim:
echo nl2br($tekst);

P.S. Gojko da li postoji f-ja inverzna u odnosu na htmlspecialchars()? Koliko vidim nesto takvo ne postoji.
29.05.2006. u 07:38 

sale83
Aleksandar Ervacanin
Full Time Student & Full Time Zaposlen ( IT Suppo..
Sydney

Član broj: 41625
Poruke: 612
*.ispone.net.au.



Profil

icon Re: html u textboxu i sve to u PHP-u29.05.2006. u 07:56
Cudno pa ovo treba da radi:

Code:

<?
$html_stranica ="<html><head><title>Untitled Document</title></head><body>
<table width=\"168\" height=\"83\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#FF0000\">
  <tr>
    <td>&nbsp;</td>
  </tr>
</table></body></html>
";

?>
<TEXTAREA NAME='html' ROWS=20 COLS=1000 > <?php echo $html_stranica  ?></TEXTAREA>



Ja koristim takav kod i kod mene radi. Nije mi jasno zasto kod tebe ne radi!
PHP/MySQl/SQL/VB.NET/JAVA/JSP/Servlet/MSSQLServer/MSAccess/Perl
COBOL/JCL/CICS -> IBM Mainframe
Nortel/Cisco/Sidewinder
29.05.2006. u 07:56 

kumkat
Beograd

Član broj: 22180
Poruke: 477
*.ADSL.neobee.net.



Profil

icon Re: html u textboxu i sve to u PHP-u29.05.2006. u 10:23
Citat:
sale83: Cudno pa ovo treba da radi:

Ja koristim takav kod i kod mene radi. Nije mi jasno zasto kod tebe ne radi!


Probaj da u tu tvoju stranicu ubacis na dva mesta TEXTAREA :) I videces da nece da radi, to je zato sto kada se zatvori textarea (</textarea>) u tekstu ($htmal_stranica) HTML smatra da sam ja zatvorio na "glavnoj" stranici. Zbog toga nece da radi

Nadam se da si razumeo sta sam hteo da napisem.

Citat:
Gojko Vujovic: Jesi li probao htmlspecialchars() ?


Ovo je resilo problem.

Zahvaljujem se svima na pomoci.

[Ovu poruku je menjao kumkat dana 29.05.2006. u 11:45 GMT+1]
29.05.2006. u 10:23 

Gojko Vujovic
Juniper Networks
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13062
*.gojko.ss.

Sajt: www.gojkovujovic.com


Profil

icon Re: html u textboxu i sve to u PHP-u29.05.2006. u 11:44
Citat:
maddox:
P.S. Gojko da li postoji f-ja inverzna u odnosu na htmlspecialchars()? Koliko vidim nesto takvo ne postoji.


Najbolje je da sa get_html_translation_table() sam napraviš takvu funkciju.
29.05.2006. u 11:44 

sale83
Aleksandar Ervacanin
Full Time Student & Full Time Zaposlen ( IT Suppo..
Sydney

Član broj: 41625
Poruke: 612
*.ispone.net.au.



Profil

icon Re: html u textboxu i sve to u PHP-u29.05.2006. u 12:12
Citat:
kumkat Ovo je resilo problem.

Probaj da u tu tvoju stranicu ubacis na dva mesta TEXTAREA :) I videces da nece da radi, to je zato sto kada se zatvori textarea (</textarea>) u tekstu ($htmal_stranica) HTML smatra da sam ja zatvorio na "glavnoj" stranici. Zbog toga nece da radi




Mislis ako ubacim ovako nesto na jednu stranicu da nece da radi??

<TEXTAREA NAME='html' ROWS=20 COLS=1000 > <?php echo $html_stranica ?></TEXTAREA>
<TEXTAREA NAME='html' ROWS=20 COLS=1000 > <?php echo $html_stranica ?></TEXTAREA>

Pa ja na jednoj stranici bas imam dva </TEXTAREA >.

Na toj stranici se menja header i footer pa nemam problema.

Poz

PHP/MySQl/SQL/VB.NET/JAVA/JSP/Servlet/MSSQLServer/MSAccess/Perl
COBOL/JCL/CICS -> IBM Mainframe
Nortel/Cisco/Sidewinder
29.05.2006. u 12:12 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3912
195.252.99.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: html u textboxu i sve to u PHP-u29.05.2006. u 14:50
Ne nego ako u $html_stranica imas <textarea>

Znaci:
Code:

<TEXTAREA NAME='html' ROWS=20 COLS=1000 >
<html>
<head>
<title>test</title>
</head>
<body>
<textarea>test</textarea>
</body>
</html>
</TEXTAREA>


Probaj tako nesto i nece raditi jer ce se "tvoj" textarea zatvoriti sa onim "unutrasnjim" </textarea> tagom...
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
29.05.2006. u 14:50 

kumkat
Beograd

Član broj: 22180
Poruke: 477
*.ADSL.neobee.net.



Profil

icon Re: html u textboxu i sve to u PHP-u29.05.2006. u 21:57
Citat:
JaHvram: Ne nego ako u $html_stranica imas <textarea>

Probaj tako nesto i nece raditi jer ce se "tvoj" textarea zatvoriti sa onim "unutrasnjim" </textarea> tagom...


Da na to sam mislio.. samo izgleda na nisam lepo objasnio.
29.05.2006. u 21:57 

maddox
Sasa Ranisavljevic
Požarevac/Beograd

Član broj: 44383
Poruke: 45
*.com
Via: [es] mailing liste

Sajt: sale.mfhinc.net


Profil

icon Re: html u textboxu i sve to u PHP-u29.05.2006. u 23:46
Cekajte, ako se < zameni sa &lt; nece biti problema, i ako mu
$html_stranica sadrzi </textarea> ovaj nece biti zatvoren zato sto ce
to ustvari biti &lt;/textarea&gt; i to ce se u textarea stampati kao
</textarea> i nece biti nikakvih problema, odnosno textarea se nece tu
zatvoriti.
29.05.2006. u 23:46 

Gojko Vujovic
Juniper Networks
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13062
*.gojko.ss.

Sajt: www.gojkovujovic.com


Profil

icon Re: html u textboxu i sve to u PHP-u30.05.2006. u 07:05
Pa upravo to i radi funkcija koju sam mu predložio. Pogledaj php manual.
30.05.2006. u 07:05 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3912
195.252.99.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: html u textboxu i sve to u PHP-u30.05.2006. u 10:11
Tačno tako, ali posle kad budeš postovao sadržaj tog textarea polja drugom fajlu, moraš da vratiš &lt; u < i &gt; u > (ja mislim)
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
30.05.2006. u 10:11 

Gojko Vujovic
Juniper Networks
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13062
*.gojko.ss.

Sajt: www.gojkovujovic.com


Profil

icon Re: html u textboxu i sve to u PHP-u30.05.2006. u 12:16
Jok, to browser odradi sam. Posle post-a ce biti sve kao u originalu pre htmlspecialchars().
30.05.2006. u 12:16 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3912
195.252.99.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: html u textboxu i sve to u PHP-u30.05.2006. u 20:46
Ne bih ja verovao tome ako browser odradi... možda ne odradi svaki browser tako? :/
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
30.05.2006. u 20:46 

Gojko Vujovic
Juniper Networks
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13062
*.gojko.ss.

Sajt: www.gojkovujovic.com


Profil

icon Re: html u textboxu i sve to u PHP-u30.05.2006. u 21:33
Nisi ti to izučio baš najbolje. Sigurno je tako, a još jedna konverzija ne bi donela dobre rezultate ukoliko na primer u tekstu koji regularno treba preneti sadržiš na primer "&lt;". Mislim, zbog čega bi ti to prebacivao u < kad to nije ista stvar? Prebacivanje u html encoded format se radi samo zbog uključivanja tog teksta u html, ali posle renderovanja u browseru to je vraćeno u pravi format. Zbog toga verovatno i ne postoji reverzna funkcija za htmlspecialchars() u php-u, jer se to nikad i ne radi ako pravilno pišeš softver. Nisam proveravao da li je baš to razlog, ali pade mi sada na pamet kao mogućnost.
30.05.2006. u 21:33 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3912
195.252.99.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: html u textboxu i sve to u PHP-u01.06.2006. u 19:02
Dobro, nemoj da se ljutiš
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
01.06.2006. u 19:02 

[es] :: PHP :: html u textboxu i sve to u PHP-u

[ Pregleda: 1040 | Odgovora: 18 ]

Postavi temu Odgovori

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