Autor | Zpráva | ||
---|---|---|---|
XOR Profil * |
#1 · Zasláno: 19. 2. 2008, 10:17:24
ahoj,
Muze nekdo poradit, jak z db importovat do xml elementu string, formatovany jako html fragment V db mam ulozen text novinky, kt. je formatovana pomoci HTML tagu, nevim, jak vytvorit xml element,v kt. budou HTML tagy zachovany - $xml->createTextNode(novinka) nelze pouzit, toze php to vlasne chape/convert jako string... |
||
nightfish Profil |
#2 · Zasláno: 19. 2. 2008, 10:26:53
$xml->createTextNode(htmlspecialchars($novinka)); a nebo nechápu, čeho se má dosáhnout |
||
Volda Profil |
#3 · Zasláno: 19. 2. 2008, 10:30:08
Pokud se jedna o jednorazovy export doporucil bych PhpMyAdmina, ktery umi exportovat v nekolika formatech a XML tam je tez...
Pokud ne tak si normalne obal data do tagu ktere potrebujes bud si na to udelej funkci.... objekt nebo neco takovejo, a nebo to udelej rucne $output.="\t<xmlTag>".$dbResult['novinka']."</xmlTag>\n"; Treba takto ..... (v podstate takova funkce to udela za tebe..... |
||
XOR Profil * |
#4 · Zasláno: 19. 2. 2008, 14:44:44
Spatne sem se vyjadril,
mami v db jako NEWS_TEXT string, napr. <h1>Novinka</h1> <p>Text novinky</p> a ten sypu, napr. <div> .. echo $results["NEWS_TEXT"].. </div> problem je, ze ve vysledku to vypada takto na strance <h1>Novinka</h1> <p>Text novinky</p> nebo <h1>Novinka</h1> <p>Text novinky</p> nightfisth - fce htmlspecialchars($novinka), v tomto prevede znaky na entity, a view html zobrazi presny opis :-\, coz ve vysledku vypada ad 1 vystup |
||
XOR Profil * |
#5 · Zasláno: 19. 2. 2008, 14:48:53
*oprava, nejdriv to ulozim do xml dat
$novinka = $xml->createTextNode($results["NEWS_TEXT"]); <novinka> <telo>$novinka</telo> </novinka> *a pote to pomoci xsl zobrazim <div> .. <xsl:value-of select="telo"/>.. </div> |
||
XOR Profil * |
#6 · Zasláno: 19. 2. 2008, 21:41:46
tak vyreseno, i kdyz bych byl svym zamestavatel, tak bych si s okamzitou platnosti dal vypoved...
odpoved je prosta.... <xsl:value-of select="news" disable-output-escaping="yes"/> prave na teto urovni dochazelo, ze to k escapovani, ale timto parametrem... je fragment html kodu,kt. je ulozen v xml elementu zobrazen jako html kod.... dik vsem... ;-) |
||
Časová prodleva: 16 let
|
0