Начал пытаться делать iFrame приложение для контакта, не могу никак разобраться с одной проблемой.
Читал урок о базе с количеством визитов пользователя - нужна помощь с выводом результата пользователю. Т.е. если он первый раз зашел его скрипт занес в базу и вывел что-то по типу "Вы удачно добавлены в базу", в противном случае "Количество визитов +1".
+ К тому же выполнение скрипта должно делаться после нажатия на кнопку (это я реализовать смог, но вот результат показывать никак не хотит).
Код черновой без использования API. При открытии scr.php в браузере скрипт отлично выполняется, при нажатии на кнопку в html - выполняется только если нет никаких echo.
scr.php
Код: Выделить всё
<?phpinclude "database.php"; //Подключение к базе$viewer_id = 123456; mysql_query('INSERT INTO `test` (`uid`) VALUES ("'.$viewer_id.'") ON DUPLICATE KEY UPDATE `visits` = (`visits`+1);'); echo "OK!";?>
Код: Выделить всё
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Untitled Document</title><script src="js/jquery-1.4.2.min.js" type="text/javascript"></script></head><body><a href="#"onClick=$.post('http://localhost/test/scr.php',{})>Test</a></body></html>
P.P.S. В приложении "Время рыбалки - поймай свой рейтинг бесплатно" сделано такое: когда крючки есть - ловит рыбу, когда нет - выскакивает alert (javascript). Такой вариант меня тоже вполне устроит, но я тоже не понял, как его реализовать.
Заранее спасибо за помощь:)