MontiQ Опубликовано 19 января, 2014 Поделиться Опубликовано 19 января, 2014 Добрый день Можно как нибудь используя языки (php js html) сделать подсчет нажатий на определенную кнопку. Допустим скачать что нибудь , ниже текст скачено 100 раз. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Fedya Опубликовано 19 января, 2014 Поделиться Опубликовано 19 января, 2014 можно по нажатию на кнопку отправлять запрос к базе, который увеличит значение в столбце на 1, собственно на этом все AUYKGN 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MontiQ Опубликовано 21 января, 2014 Автор Поделиться Опубликовано 21 января, 2014 а по конкретней как это сделать? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Fedya Опубликовано 21 января, 2014 Поделиться Опубликовано 21 января, 2014 сделать два запроса в базу (создать таблицу, добавить значение) CREATE TABLE stat ( ID int NOT NULL AUTO_INCREMENT, visits int(9) DEFAULT '1', PRIMARY KEY (ID) ) INSERT INTO `stat` (`visits`) VALUES (0); создать файл test.php <? define("DB_HOST", "localhost"); define("DB_USER", "логин"); define("DB_PASS", "пароль"); define("DB_NAME", "имя"); mysql_connect(DB_HOST, DB_USER, DB_PASS) or die (mysql_error()); mysql_select_db(DB_NAME) or die (mysql_error()); mysql_query("SET NAMES 'utf8'"); if(isset($_POST['submit'])){ $query = 'UPDATE stat SET visits=visits+1 WHERE ID=1;'; $sql = mysql_query($query); } $query = "SELECT * FROM `stat` WHERE ID=1"; $sql = mysql_query($query); while ($sql_data = mysql_fetch_array($sql)) { $number = $sql_data['visits']; } ?> <form action="" method="post"> <input type="submit" name="submit" value="<?=$number?>"> </form> SanyaSamp, Sanshalay и MontiQ 3 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MontiQ Опубликовано 21 февраля, 2014 Автор Поделиться Опубликовано 21 февраля, 2014 <? define("DB_HOST", "localhost"); define("DB_USER", "11111"); define("DB_PASS", "11111"); define("DB_NAME", "11111"); mysql_connect(DB_HOST, DB_USER, DB_PASS) or die (mysql_error()); mysql_select_db(DB_NAME) or die (mysql_error()); mysql_query("SET NAMES 'utf8'"); if(isset($_POST['submit'])){ $query = 'UPDATE stat SET visits=visits+1 WHERE ID=1;'; $sql = mysql_query($query); } $query = "SELECT * FROM `stat` WHERE ID=1"; $sql = mysql_query($query); while ($sql_data = mysql_fetch_array($sql)) { $number = $sql_data['visits']; } ?> <form action="" method="post"> <input type="submit" name="submit" value="<?=$number?>"> </form> <aside class="sidebar"> <div class="sideblock"> <a href="#" title="Скачать" value="" class="button blue" action="" method="post"></a>Скачено <input type="submit" name="submit" value="<?=$number?>"> раз <a href="#" title="Скачать" class="button green"></a> <a href="#" title="Скачать" class="button yellow"></a> <!--<a href="#" title="Скачать" class="button red"></a>--> </div> <div class="sideblock"> <h3>Особенности сборки</h3> <hr /> <ul> <li>Высокая скорость загрузки с наших серверов</li> <li>Проверена на Windows 8, 7, Vista & XP</li> <li>С удобным поиском серверов</li> <li>Без вирусов</li> </ul> </div> <div class="sideblock"> <h3>Системные требования</h3> <hr /> <ul> <li>Процессор с тактовой частотой 800 МГц</li> <li>128 МБ ОЗУ</li> <li>Видеокарта 32 МБ+</li> <li>Windows XP</li> <li>Мышь, клавиатура</li> </ul> </div> <div class="sideblock"> <h3>Проверено</h3> <hr /> </div> </aside> Поставил метод отправки, но не получается вставить его в положенное место. То есть есть код над кнопкой, есть код под кнопкой, который активируются если нажимать на них, а не на ту которую мне надо(Выделено жирным шрифтом) Как мне поставить под ту кнопку, что бы при нажатии считался клик и отображался на сайте. ? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
RealUser Опубликовано 21 февраля, 2014 Поделиться Опубликовано 21 февраля, 2014 MontiQ, ознакомься __ruseller.com/lessons.php?id=479 . Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AlexBrtn Опубликовано 22 февраля, 2014 Поделиться Опубликовано 22 февраля, 2014 А не легче это метрикой (яндекса напр) видеть? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MontiQ Опубликовано 22 февраля, 2014 Автор Поделиться Опубликовано 22 февраля, 2014 Не мне не такой мудреный надо код Мне надо обычную кнопку, подобия как тут ...сs-party.ru... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.