| Autor | Zpráva | ||
|---|---|---|---|
| amigro Profil * |
#1 · Zasláno: 24. 7. 2012, 16:38:15
Porč mi nefunguje diakritika zkoušel jsem na seznam.cz homepage. Předem děkuji za odpověď
<?php
$query = "select id, nadpis, text_akce from `akce` limit 15";
$dbconnect = mysql_connect('mysql2.cz', 'muj-login', 'heslo');
mysql_select_db('moje-databaze_1', $dbconnect);
$result = mysql_query($query, $dbconnect);
@header("Content-Type: application/rss+xml");
echo '<?xml version="1.0" encoding="utf-8"?>';
?>
<rss version="2.0">
<channel>
<title></title>
<link>http://-.cz/</link>
<description></description>
<language>cs</language>
<pubDate><?php echo date("D, d M Y H:i:s T"); ?></pubDate>
<lastBuildDate><?php echo date("D, d M Y H:i:s T"); ?></lastBuildDate>
<webMaster>info@-.cz</webMaster>
<?php
while ($row = mysql_fetch_assoc($result))
{
echo "<item>";
echo " <title>" . htmlentities($row['nadpis']) . "</title>";
echo " <link>http://mujweb.cz/akce-" . htmlentities($row['id']) . "</link>";
echo " <description>" . htmlentities($row['text_akce']) . "</description>";
echo "</item>";
}
?>
</channel>
</rss> |
||
| Fisir Profil |
#2 · Zasláno: 24. 7. 2012, 17:31:39
Reaguji na amigra [#1]:
Máš to uložené v kódování UTF-8? Diakritiku máš jako entity, nebo přímo vloženou? |
||
| amigro Profil * |
#3 · Zasláno: 24. 7. 2012, 17:37:36
ano mám to uložené v utf-8, diakritiku přímo vloženou
|
||
| Keeehi Profil |
#4 · Zasláno: 25. 7. 2012, 02:15:17
Po spojení zavolat:
mysql_query("set names utf8"); |
||
| amigo Profil * |
#5 · Zasláno: 25. 7. 2012, 10:57:55
Fisir: z databáze evidentně vychází entity
<description><p>V rámci celonárodního motivaÄŤního, zábavného a vzdÄ›lávacího programu ODLEHÄŚEME ZEMÄšKOULI jsme pro registrované klientky vyhlásili akci kilo za kilo. Za každý ztracený kilogram vám pÅ™ipíšeme na váš deposit 100,- KÄŤ  !  Registrací na <a title="OdlehÄŤeme zemÄ›kouli" href="http://www.odlehcemezemekouli.cz/">www.odlehcemezemekouli.cz</a> získáte možnost dalších výhodných cen a benefitů.</p></description></item> |
||
| Alphard Profil |
#6 · Zasláno: 25. 7. 2012, 11:32:41
amigo:
„z databáze evidentně vychází entity“ Ale vy nám ukazujete již XML, to je prohnané funkcí htmlentities(). |
||
| amigo Profil * |
#7 · Zasláno: 25. 7. 2012, 19:20:45
Alphard:
díky, jo to byla ta chyba |
||
|
Časová prodleva: 13 let
|
|||
0