Помогите найти в чем ошибка
Добрый день.
Уже целый день бьюсь - не могу понять в чем дело сайт http://tottys.ru/ на главной слайдер с картинками. (выводится явой) он очень странно себя ведет. То выводит картинки, то не выводит... Какой-либо закономерности не увидел.... В дэбагере (когда не выводит) пишет ошибку, но не могу понять в чем дело... Если уж не работает - так не работает. А этот через раз... Ни чего не понимаю... В яве сам вообще не силен :( Подскажите пожалуйста где ошибка и как исправить. Заранее благодарен |
там вообще ошибок до одури
тут вообще какието ошмётки
(function(w, c) ); } catch(e) }); })(window, "yandex_metrika_callbacks"); |
у меня в яве вот такой док есть:
this.php_js = this.php_js || {}; this.php_js.last_error_json = 4; // usable by json_last_error() return null; } // Пути к картинкам $.ajax({ type: "POST", url: "/published/SC/html/scripts/get_small_image.php", data: "gen_big=1", success: function(html){ mBaners = json_decode(html); } }); // Пути к затемненным кнопкам $.ajax({ type: "POST", url: "/published/SC/html/scripts/get_small_image.php", data: "gen_passive=1", success: function(html){ mButtons = json_decode(html); } }); // Пути к активным кнопкам $.ajax({ type: "POST", url: "/published/SC/html/scripts/get_small_image.php", data: "gen_active=1", success: function(html){ mButtons_active = json_decode(html); } С помощью него получаю список картинок и вывожу массивом. Если я его меняю на статические ссылки - банеры выводятся безотказно. Вот код файла, к которому он обращается function get_img_info($action,$album){ // $sql = db_query('select '.$action.' as value,PL_SORT from PIXLIST where PF_ID="'.$album.'" order by PL_SORT '); $sql = db_query('select photo,kid from banners where active="'.$album.'" order by kid'); while($row = db_fetch_assoc($sql)){ $arr[] = 'http://tottys.ru/load/'.$row["photo"]; } $result = json_encode($arr); echo $result; } // get_img_info('photo','0.'); if($_POST["gen_active"]){ get_img_info('photo','0.'); } if($_POST["gen_passive"]){ get_img_info('photo','1.'); } if($_POST["gen_big"]){ get_img_info('photo','2.'); } if($_POST["gen_link"]){ get_img_info('url','2.'); } может так кто-то поможет.. |
Цитата:
|
Цитата:
сам не осилю... ася 220372051 скайп Pashok_kg |
Pashok,
Проще на халяву заменить слайдер, их масса в инете: C разбегу http://efimov.ws/main/develop/javasc...-chast-15.html |
Разобрался в проблемме:
просто скрипт не успевал получить необходимую информацию из базы - поэтому то выводил, то не выводил слайдер. Поставил задержку (с проверкой полученных данных) - все заработало |
Часовой пояс GMT +3, время: 16:55. |