Autor | Zpráva | ||
---|---|---|---|
8vm8 Profil |
Dobrý den,
v databázi mám tabulku horni_panel. V ní mám řádek odkaz. Odkaz je nastaven na text a porovnání utf-8. V odkazu jsou napsány 2 řádky <li><a href="http://někam.cz" target="blank">odkaz1</a></li>, <li><a href="http://někam.cz" target="blank">odkaz2</a></li> . Problém je v tom, že php skript vypíše data správně až na to, že jako odkaz funguje pouze ten první Odkaz1. Zdrojový kód při zobrazení stránky mi ale zobrazuje výpis tak jak potřebuju <li><a href="http://někam.cz" target="blank">Odkaz1</a></li><li><a href="http://někam.cz" target="blank">Odkaz2</a></li> Kód pro výpis používám tento : <?php include ("php/connect.php"); $objekt_vysledku=mysqli_query($db_spojeni, "SET NAMES 'utf8'"); $objekt_vysledku=mysqli_query($db_spojeni, 'SELECT * FROM horni_panel'); while ($odkaz = mysqli_fetch_array($objekt_vysledku)) { echo $odkaz['odkaz']; } ?> Nemáte s tímto někdo zkušenosti? Vůbec nevím, proč 2 odkaz nefunguje jako odkaz, ikdyž ve zdrojovém kódu je tak napsán. |
||
Tori Profil |
#2 · Zasláno: 1. 9. 2012, 19:47:47 · Upravil/a: Tori
Nemělo by to být
target="_blank" ? (jestli teda nemáte nějaký cílový iframe se jménem "blank")A odkazy by měly být raději escapované: echo urlencode($odkaz['odkaz']);
|
||
8vm8 Profil |
#3 · Zasláno: 1. 9. 2012, 19:55:00
Dík Tori, teĎ už mi to funguje :).
|
||
Časová prodleva: 12 let
|
0