Chukcha, я не понимаю сам - как. Теоретически скрипт не будет загружать следующий вопрос, пока не юзверь не проставил чекбокс ответа.
А на практике, когда много народу ломануло на сервер, то скрипт просто пропускает 1-2 вопроса, вообще не показывает их и сразу выдает следующий. И баг появляется только когда проходишь тест с закэшированными картинками, то есть второй и более раз.
Остается предположить, что дело во времени между запросами...
Ну оказалось, что тест пришелся народу по душе и моментами ломит толпа, то есть нужно немного снизить нагрузку на обращения к БД.
И еще есть странный баг - когда проходишь второй раз и картинки все закэшировались, то есть грузится все очень быстро, то почему-то иногда проскакивет один-другой вопросы, возможно пауза уберет этот баг. ---------- Добавлено 30.05.2012 в 20:31 ---------- Типа так :
<? usleep(500000); session_start(); //error_reporting(E_ALL); //ini_set('display_errors','1'); include 'config.php'; @header("Content-Type: text/html;charset=utf-8"); $dbprefix = ''; function clearDuplicates() { global $dbprefix;
итд?
скорее всего спам... кто-то ставит ссылку, гугль оповещает Ваш ВП, у Вас появляется ссылка в комментах. Потом человек убирает свою ссылку и спамит дальше.
Полно. Ну типа Логинза. Будет болтаться ссылка на них. И там надо один раз залогиниться к ним. Родной ВК-скрипт кажется платный, не уверен на 100%.
В вордпрессе допишите в настройках урл в конце ".html"
Типа произвольные урлы: /archives/%post_id%.html
dropthehate, начинайте с ВП. А там уже можно достраивать. Интегрировать вообще просто, скриптов тонны, можно куда угодно встроить, только народ не очень рвется интегрироваться )
Ayavryk, иди к бую.
Там сложность в том, что звук надо выдавать внутри достаточно сложного РНР инклюда, после щелчков по кнопке с ответами. Пятиэтажная конструкция получится.
Скорее всего надо просто флешку грузить 0х0, а айфонщики перетопчутся без звука. Или сделать версию страницы с автоматическим редиректом и там уже хтмл5. Заодно узнаю что это такое )
SeVlad, нужен звук, типа щелчок при загрузке нового вопроса в тест, нужен.
Только если грузить малюсенькую флашку, то айфон, айпод и подобные будут гумозиться.
Himons, найдите строчку файербагом и в цсс поменяйте цвет на белый.