RoMaN444Ik

Рейтинг
77
Регистрация
21.06.2011
Интересы
блоггинг, создание сайтов, администрирование серверов, веб-разработка
siv1987:
SELECT id, quest, answers FROM pref_polls
WHERE
end_time=null
OR end_time>NOW()
AND start_time<NOW()
AND stopped=false
ORDER BY RAND() LIMIT 0, 1

хм... Работает, но как-то наполовину... Не выводит записи у которых end_time = NULL, просто игнорит(не видит в упор) их... У меня уже башка не варит, че этой mysql не нравится?? Вроде всегда работал норм, а тут как будто магия :)

Дикий пионер:
Из js нельзя обращаться к фрейму чужого домена, это все та же same origin policy.

Хм... Но решение есть, оно просто должно быть, т.к. этим уже пользуются разные сервисы(перечислял выше). Даже если нормально решения на js нету - php это не выход, т.к. это просто ужасно - качать через php скрипт огромные данные и отдавать их юзеру, без кеша и т.д. это смерть серверу! У ТСа явно в корню неверно построено решение.

Дикий пионер:
Плюсы-то решения на js понятны. Вопрос в том как js будет обращаться к серверу контакта за ссылкой. как same origin policy обойти?

Но ведь сервисы типа videosaver или savefrom.net работают, причем неплохо... Можно к примеру создать фрейм на это видео, затем проработать в нем код и выцепить ссылку...

siv1987:
Жс качает... можно отсюда чучуть по подробнее?

Ну смотри... Тут скрипт работает так: вытаскивает ссылку и качает через нее(т.к. ссылки в ВК уникальные для каждого IP), а фильм может весить много и все это время что наш скрипт качает с серверов ВК фильм, он(скрипт) остается запущенным и занимает память, а к примеру если атака? Просто возьмут и отправят на данный скрипт 1000 запросов и эти 1000 запросов будут висеть в памяти пока все не скачаются(а тут я думаю вас уже и хостер забанит и сервак даже упасть может, а ведь это только 1000 запросов, а если их будет 1 млн. ?)! + ВК может забанить ip адрес вашего скрипта(всего сервера), за множественные обращения!

А с js совсем другая песня - запросы идут с разных ip(с ip адресов посетителей), нагрузка вся ложится на них(ведь они качают, а не скрипт), если и забанят, то ip адрес посетителя, а сам сайт останется в тени и вообще о нем никто не узнает и нагрузки не будет ни какой!

horrors:
Меня конечно пока отпугивает возможная смена алгоритма. Как правильно ранее заметили - менять несколько тысяч кодов не в прикол

Именно по этому, я бы еще в скрипт добавил функцию обновления, кода немного - но полезно! ☝

(автор - это тебе на заметку! ☝ ☝ ☝)

А вообще я уже написал выше свое мнение - php создан не для этих целей, я бы javascript заюзал, ибо для посещаемых сайтов, этот скрипт - смерть, т.к. он дает нагрузку просто нереальную, а в js все идет на юзера!

Я бы сделал на js - удобнее + нагрузка идет не на сервер а на пользователя, он качает, парсит и все остальное - удобно и практично, а php - не для этих целей! Это напоминает карточный домик - что-то пошло не так(файл слишком большой или соединение прервалось) и все порушится...

pan:
Я конечно далёк от этого, но у себя лечил с помощью z-index

Можно так, а можно и через wmode=transparent к флеш баннеру(я решал так).

artemacox:
На сайте стоит чат от smscoin проблема в том что во всех версиях FireFox именно portable кидает редиректом в чат на новую страницу. В других браузерах всё отлично в том числе простого FireFox не Portable. в чём может быть проблема?

Раз чат от smscoin, то и вопросы все к нему, ты же ничего изменить не можешь... у тебя нет возможности редактировать исходный код этого чата(насколько я понимаю, а может и есть, но от этого ситуация не меняется - smscoin виноваты, значит им и исправлять) :)

Вот это:


<script language="javascript" src="/templates/Default/scripts/base.js" type="text/javascript"></script>
<script language="javascript" src="/templates/Default/scripts/mootools.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">var YtSettings = { widthThinPx: 780, widthWidePx: 940, widthFluidPx: 0.90, heightToppanel: 320};</script>
<script language="javascript" src="/templates/Default/scripts/tools.js" type="text/javascript"></script>
<script language="javascript" src="/templates/Default/scripts/morph.js" type="text/javascript"></script>
<script language="javascript" src="/templates/Default/scripts/menu.js" type="text/javascript"></script>

<script language="javascript" type="text/javascript">
var showDate= 1;

function ShowDateTime(dateStyle)
{
var today = new Date();
var dStr = "";

switch (dateStyle)
{
case showDate:
default:
dStr = today.toLocaleDateString();
break;
}
document.write(dStr);
}
</script>

убери из файла main.tpl и будет тебе счастье

MilkeyWay:
Здравствуйте!
Нужно,чтобы клик по ссылке не обновлял всю страницу,а содержимое показывалось бы в определенном блоке,господа,подскажите,есть ли готовое решение?


$(document).ready(function(){
$('#id_кнопки').click(function(){
$.get('адрес, откуда загрузить', function(data) {
$('#id_блока').html(data);
});
});
return false;
});
Всего: 449