В скобочки условия взять не помогает?
SELECT id, quest, answers FROM pref_pollsWHERE stopped=falseAND ( end_time=nullOR end_time>NOW() )AND start_time<NOW()ORDER BY RAND() LIMIT 0, 1
Я этими сервисами не пользовался, по они разве не просто ссылку генерируют?
А файл через свой сервер можно отдавать не обязательно через php.
Коллега, позвольте дополнить.
Качать с чужого домена без специальной обработки запросов на этом чужом домене.---------- Добавлено в 19:25 ---------- Предыдущее сообщение было в 19:24 ----------
Из js нельзя обращаться к фрейму чужого домена, это все та же same origin policy.
Плюсы-то решения на js понятны. Вопрос в том как js будет обращаться к серверу контакта за ссылкой. как same origin policy обойти?
Нельзя изменять html-код, который обрабатываем, а не js-код-обработчик, разве не ясно!
Ну как ты не понимаешь, нужен же идентификатор, а где его взять?
Ребят, ну так не честно, давайте кто-нибудь за rommer'а будет спорить, а то ему одному тяжело ж.
Great-Antique,Dinozavr, мы походу его уломали-таки :-D заюзать e.target
На самом деле не факт, что именно из-за реферера блокируются ссылки. вам бы лучше у владельцев tvbest.net уточнить это вопрос.
Альтернативы, если честно, сразу так на ум и не приходит.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title></title> </head> <body> <div style="width:100px;height:100px;border:1px solid black"></div> <div style="width:100px;height:100px;border:1px solid black"></div> <input type="text" id="inputer" onkeypress="proc(this);"/> <script type="text/javascript"> var div = null; var handler = function(e){ if(e.target.id != "inputer") { div = e.target; } } function proc(el){ if(div != null) { div.innerHTML = el.value; } } document.onclick = handler; </script> </body> </html>
Развлекайтесь. Сначала клик по диву любому, затем вводите текст в поле ввода.