Autor | Zpráva | ||
---|---|---|---|
Erixx Profil |
#1 · Zasláno: 23. 9. 2010, 18:59:18
Zdravím Vás!
Nevíte prosím někdo, proč PHP kod vložený v tomto JS: <script language="javascript" type="text/javascript" src="jquery/jquery-zobrazskryj.js"></script> <script type="text/javascript"> <!-- $(document).ready(function() { // nastaveni textu pro odkazy var showText="<? require "db.php"; $vysledek = MySQL_Query("SELECT * FROM odkazy ORDER BY id DESC"); while ($data = MySQL_Fetch_Array($vysledek)){ echo "".$data[nazev].""; } while (false); ?>"; var hideText="skrýt"; $(".test").before('<a href="#" class="testodkaz">'+showText+'</a>'); $('.test').hide(); $('a.testodkaz').click(function() { if ($(this).html()==showText) { $(this).html(hideText); $(this).next('.test').slideDown('slow'); } else { // skryt $(this).html(showText); $(this).next('.test').slideUp('slow'); } return false; }); }); //--> </script> <div class="test"> skrytý dkaz </div> způsobuje v prohlížečí toto odřádkování viz zdrojový kod: <script language="javascript" type="text/javascript" src="jquery/jquery-zobrazskryj.js"></script> <script type="text/javascript"> <!-- $(document).ready(function() { // nastaveni textu pro odkazy var showText=" ODKAZ"; var hideText="skrýt"; $(".test").before('<a href="#" class="testodkaz">'+showText+'</a>'); $('.test').hide(); $('a.testodkaz').click(function() { if ($(this).html()==showText) { $(this).html(hideText); $(this).next('.test').slideDown('slow'); } else { // skryt $(this).html(showText); $(this).next('.test').slideUp('slow'); } return false; }); }); //--> </script> <div class="test"> skrytý dkaz </div> detail: var showText=" ODKAZ"; JS totiž díky tomuto odřádkování nefunguje Nevím si vůbc rady Díky za pomoc |
||
Keeehi Profil |
#2 · Zasláno: 23. 9. 2010, 19:35:19
1) Řekl bych, že to odřádkování je už uloženo v databázi.
2) Nějak nerozumím této konstrukci: (tomu while (false) na konci, k čemu to tam je?) while ($data = MySQL_Fetch_Array($vysledek)){ echo "".$data[nazev].""; } while (false); 3) Tento řádek je určitě špatně: echo "".$data[nazev].""; echo $data["nazev"]; echo trim($data["nazev"]); |
||
Erixx Profil |
#3 · Zasláno: 23. 9. 2010, 20:10:08
Keeehi:
Díky za radu, problém už je vyřešen, měl jsem odřádkování v souboru db.php |
||
Časová prodleva: 14 let
|
0