Autor | Zpráva | ||
---|---|---|---|
stone Profil * |
#1 · Zasláno: 31. 3. 2007, 20:46:22
Dobry den potreboval bych poradit.Mam tento script na vypis z databaze:
<? $spojeni = mysql_connect("......", "....", ""); mysql_select_db("....."); $vysledek = mysql_query( "SELECT * FROM home WHERE 1", $spojeni); while ($zaznam = mysql_fetch_array($vysledek) ): print $zaznam["text"]; endwhile; ?> a vypisuji z ni text s html tagama, ale tagy po vypisu nefunguji a zobrazi se jako normalni text. Jak mam udelat, nebo spise jestli to jde zobrazit tento text jako normalni html? |
||
djlj Profil |
#2 · Zasláno: 31. 3. 2007, 21:33:18
stone
Neukládáš tam náhodou html tagy už jako entity? |
||
Alphard Profil |
#3 · Zasláno: 31. 3. 2007, 21:34:01
nějak nechápu, je ta stránka na webu?
PHP generuje HTML zdrojový kód (je jedno, kde ho vezme), a tento kód musí být v prohlížeči vykreslen napadá mě jen, že by v něm zůstal tag xmp (nebo něco podobného) |
||
stone Profil * |
#4 · Zasláno: 31. 3. 2007, 21:44:22
jako entity?uložil sem tam text s html tagama, jak sem rekl nevim jestli to neni blbost...
|
||
Alphard Profil |
#5 · Zasláno: 31. 3. 2007, 21:52:47
a vypisuji z ni text s html tagama
nakopíruj ho sem |
||
stone Profil * |
#6 · Zasláno: 31. 3. 2007, 22:24:38
tak abych to upresnil pomoci fck editoru zapisu text i s html tagama ktery mi vygeneruje do db, ale kdyz ho chci vypsat vypise se text a ne html kod, vypada to takhle:
<p align="center"><strong><font size="5">blblblablababababl</font></strong></p> <p align="left">blablabla dfgdfgdfgdfgdfgdgdfgdfgdfgdfgdfgdfgdfgdfgdfgdfgdfgdfgdf</p> |
||
stone Profil * |
#7 · Zasláno: 31. 3. 2007, 22:33:59
Aha tak uz vim cim to je ten editor to tam zapise takto:
<p align="center"><strong>khjkhfjksdjkfjkdshjhfsd<i mg alt="" src="/textil/fck/editor/images/smiley/msn/embaressed_smile.gif&qu ot; /></strong></p> a na strance to vyhodi neco podobnyho co jsem napsal minule |
||
stone Profil * |
#8 · Zasláno: 31. 3. 2007, 22:39:50
A nevite nekdo jak to tam ulozit uz s tema tagama na ukladani pouzivam tenhle script:
<?php if ( isset( $_POST ) ) $postArray = &$_POST ; // 4.1.0 or later, use $_POST else $postArray = &$HTTP_POST_VARS ; // prior to 4.1.0, use HTTP_POST_VARS foreach ( $postArray as $sForm => $value ) { if ( get_magic_quotes_gpc() ) $postedValue = htmlspecialchars( stripslashes( $value ) ) ; else $postedValue = htmlspecialchars( $value ) ; } $spojeni = mysql_connect(".......", ".....", "...."); mysql_select_db("...."); $text="$postedValue"; $sql="INSERT INTO home VALUES ('$text')"; $vysledek = MySQL_Query($sql); if ($vysledek) print "<br><b>záznam vložen</b>"; else print "nepodařilo se"; mysql_close($spojeni); ?> |
||
Alphard Profil |
#9 · Zasláno: 31. 3. 2007, 22:41:40
může za to tahle funkce: htmlspecialchars(); vynech ji a mělo by to jít
|
||
stone Profil * |
#10 · Zasláno: 31. 3. 2007, 22:45:36
Hm tak vsem diky za ochotu ale uz se mi to povedlo vymazal sem to-htmlspecialchars
|
||
stone Profil * |
#11 · Zasláno: 31. 3. 2007, 22:46:19
Alphard diky moc
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0