URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 1571
[ Назад ]
Исходное сообщение
"скрипт примитивног осчетчика..."
Отправлено Andrew , 31-Июл-03 18:47
Приветствую!
Есть такая проблемка... я в ПХП нисилен ни каплей, лох полный, но срочно нужно написать следующее:
есть некий магазин, на каждой его страничке нужно установить код который будет считать статистику заходов на эту страницу.
страницы генерятся по принципу: show.php?showid=1221
т.е. он должен брать ИДшник и класть в MySQL +1 к этому ИД (если его нет, естесственно создать....
в итоге опятьтаки, на главной странице надо поставить код, который будет смотреть у какого id наиболее число открытий, и выдавать его :-)
то что предлагает cgi.myweb.ru и тому подобные ресурсы не подходит... там ничего такого нет....... перерыл уже все!
Содержание
- скрипт примитивног осчетчика...,konst, 19:27 , 31-Июл-03
- скрипт примитивног осчетчика...,Andrew, 08:12 , 01-Авг-03
Сообщения в этом обсуждении
"скрипт примитивног осчетчика..."
Отправлено konst , 31-Июл-03 19:27
>Приветствую!
>Есть такая проблемка... я в ПХП нисилен ни каплей, лох полный, но
>срочно нужно написать следующее:
>есть некий магазин, на каждой его страничке нужно установить код который будет
>считать статистику заходов на эту страницу.
>страницы генерятся по принципу: show.php?showid=1221
>т.е. он должен брать ИДшник и класть в MySQL +1 к этому
>ИД (если его нет, естесственно создать....
>в итоге опятьтаки, на главной странице надо поставить код, который будет смотреть
>у какого id наиболее число открытий, и выдавать его :-)
>то что предлагает cgi.myweb.ru и тому подобные ресурсы не подходит... там ничего
>такого нет....... перерыл уже все!
Ты же очень хорошо все сформулировал. Задача несложная - посмотри doc по php и пиши. Или найми человека.
Файл show.php должен содержать нечто такое
<?php
function counter($id) {
#описание собственной функции
# open MySQL
# select from table where id = $id;
# if (нет записей) { insert into table values($id,1) }
# else { update table set counter = counter + 1 where id = $id }
# close DB
}
counter($id);
?>
"скрипт примитивног осчетчика..."
Отправлено Andrew , 01-Авг-03 08:12
>Ты же очень хорошо все сформулировал. Задача несложная - посмотри doc по
>php и пиши. Или найми человека.
>Файл show.php должен содержать нечто такое
><?php
>function counter($id) {
>#описание собственной функции
># open MySQL
># select from table where id = $id;
># if (нет записей) { insert into table values($id,1) }
># else { update table set counter = counter + 1 where
>id = $id }
># close DB
>}
>counter($id);
>?>
Я старался сформулировать..... нанимать человека, из-за 3-х строк... по моему это не гуманно, вдруг кто-то уже делал такое может поделится.... :-)