Prizma, так это же еще нужно чтобы он нажал кнопку? (Добавление) Prizma, с кнопкой работает (Добавление) Prizma, получается что пользователь добровольно должен нажать на кнопку отправки статистики..
Здравствуйте, проблема такова, мне нужно посчитать количество записей в одной таблице при условии что в другой таблице есть запись с таким ID.
Вот сделал такой запрос, но он считает не только количество из первой таблицы но и из второй, а нужно чтобы только с первой:
mysql_result(mysql_query("SELECT COUNT(*) FROM `table_1` LEFT JOIN `table_2` ON `table_1`.`id` = `table_2`.`id` WHERE `table_2`.`id` IS NOT NULL"), 0);
Prizma , а вот это интересно, можно по подробней? А то с js не очень дружу, а как через PHP отправить мне данные не перекидывая самого пользователя мне на сайт?
Здравствуйте, я хочу сделать вот что, у меня есть скрипт который пользователи будут ставить на свои сайты, как мне лучше реализовать сбор статистики о его установки? То есть отправлять мне информацию о том что кто то установил скрипт.
Есть вариант отправлять это мне на E-mail но не хочу что бы там был бардак.
Какие есть еще безопасные способы?
IllusionMH спасибо за Ваш ответ, принцип работы думаю понял, скрипт у меня написан для движка так что в стили мне лезть не стоит, вариант с бб кодами мне хорошо подходит, мне лишь не подходит свой громоздкий код. Ваш мне больше нравится, спасибо.
Здравствуйте, мне не дает покоя одна функция которую я как то "костыльно" реализовал. Для начала расскажу о задумке, скрипт у меня называется "Тесты", выводит вопрос и четыре варианта ответов, после ответов на все вопросы выводится результат, вопрос и соответственно четыре вариантов ответа которые нужно вывести с подсветкой, а именно подсветить зеленым если ответ был дан верно, красным если не верно и если ответ не верный еще нужно подсветить правильный ответ. Я это реализовал так:
Если ответ == ответу пользователя и этот ответ == номеру итерации то светить зеленым
Если ответ != ответу пользователя и этот ответ == номеру итерации то светить красным
Если ответ != ответу пользователя и правильный ответ == номеру итерации и подсветка разрешена то светить зеленым
------------
Вроде все просто и понятно но как по мне можно сделать и лучше.
скорее всего на сайте смотрится реферал - то место откуда приходит пользователь
если те ссылки что вы взяли были к примеру на одном из партнерских сайтов или вообще на том же сайте - то тот сайт проверяет их со своим белым листом и говорит да или нет
вы же когда кидаете браузер редиректом - браузер запоминает что был он на вашей странице в последний раз и оттуда попал на нужный, соответственно в поле реферал у него не то что ожидается
думаю что таким способом обмануть пользователей вам не получится, но если использовать курл - то можно что-то придумать. хотя я думаю что в вашей ситуации это не поможет
Дело в том что даже если предложить нажать еще раз это не сработает, я проследил что происходит при нормальном нажатии, к адресу ссылки дописывается &pg=мой_сайт&pg=набор цыйр
Думаю по этому оно и определяет, придется повозится...
P.S я не обмануть хочу а предложить им самим сделать переход за какой то бонус, а чтобы дать этот бонус мне нужно узнать переходил ли он по ссылке или нет.
Здравствуйте, скажите пожалуйста, чем отличаются естественные переходы по ссылкам от не естественных.
Дело в том что хочу разместить рекламные ссылки у себя на сайте, всю работу по парсингу уже проделал, так же лично хочу осуществлять контроль по их переходам, для этого я сделал следующее, к полученным ссылкам я приписывал свой файл обработчик, то есть ссылка стала такой - http://site[dot]ru/link.php?link=ссылка
После перехода по такой ссылки делаются необходимые обработки и пользователя перенаправляет по этой же ссылки через header.
Но после перехода сайт откуда берутся ссылки пишет следующее: Переход по рекламной ссылке был заблокирован. Сервисом оплачиваются только естественные переходы.
Не оплачивается трафик из серфингов, клики из web-редакторов,
копий web-страниц, размещенных на персональных компьютерах,
клики через прокси, а также с сайтов из стоп-листа и т.д.
Как поступить в такой ситуации?
Можно конечно не перенаправлять а после всех обработок предложить пользователю еще раз на нее нажать, но тут не добросовестные могут не нажать а сайт посчитает ее нажатой. Что посоветуете? И чем эти нажатия отличаются и как можно узнать у себя на сайте естественный был переход или нет?
$vopros=mysql_fetch_assoc(mysql_query("SELECT * FROM `tests_vopros` LEFT JOIN `tests_user` ON `tests_user`.`id_vopros` = `tests_vopros`.`id` WHERE `tests_user`.`id_vopros` IS NULL AND `tests_vopros`.`id_tests` = '$tests[id]' ORDER BY rand() LIMIT 1"));
Все работает как планировалось но теперь не могу вывести id вопроса:
$vopros=mysql_fetch_assoc(mysql_query("SELECT tests_vopros.* FROM `tests_vopros` LEFT JOIN `tests_user` ON `tests_user`.`id_vopros` = `tests_vopros`.`id` WHERE `tests_user`.`id_vopros` IS NULL AND `tests_vopros`.`id_tests` = '$tests[id]' ORDER BY rand() LIMIT 1"));
Но потом выводит все вопросы и не обращает внимания на другую таблицу. (Добавление)
Вроде все работает как надо, спасибо за внимание))
Здравствуйте, помогите составить запрос, нужно вывести одну запись из таблицы при условии что ее нет в другой таблице.
Пытался сделать это получив в запросе количество таких записей, но использовать это в WHERE не получается, хотя при выводе на экран этого количества все нормально.