Проверяйте реферера в скрипте, что бы редирект работал только для вашего домена, в остальных случаях 404 или что вам выгодно.
function test(){ var data = 123; return data; } alert (test());
это для случая не асинхронной загрузки, в случае ТС не сработает
Components.utils.import("resource://gre/modules/NetUtil.jsm"); var file = new FileUtils.File('E:\\BOT\\1.txt'); var data = ''; NetUtil.asyncFetch(file, function(inputStream, status) { data = NetUtil.readInputStreamToString(inputStream, inputStream.available()); alert(data); // Все ок, есть результат. myFunction(); }); function myFunction() { alert(data); };
Нужно использовать data только после асинхронного получения данных. Второй алерт вызывается, когда данные еще не получены. Т.е. в том месте, где получили данные (внутри asyncFetch, где alert показыват данные) нужно вызывать свою callback функцию, которая запускает обработчик данных из data
appworld, а зачем у вас добавляется /шт к цене? Особенно для обуви это странно и не понятно - цена за 1 ботинок?
Использую в урле знак тильды ~
Попробовать стили подкрутить для li
li { padding-left: 10px; }
вместо 10px свое число в пикселях или отступ относительно размера шрифта .5em например
Проверил при явном указании server_name, все работает, без него или пустой строкой - не работает.
У вас обработка заканчивается до условия на первом return 444;
Т.е. условие не проверяется вообще.
у вас bingot в условии, b пропустили?
Попробуйте, выбирает из базы от текущего времени только по часам и минутам до + 10 минут,
где table и date - таблица и столбец даты в данной таблице
SELECT * FROM table WHERE EXTRACT(HOUR_MINUTE FROM date) > EXTRACT(HOUR_MINUTE FROM NOW()) AND EXTRACT(HOUR_MINUTE FROM date) < EXTRACT(HOUR_MINUTE FROM NOW() + INTERVAL 10 MINUTE);