Помощник
|
Скрипт счетчика для скачиваний [HTML], Помогите с счетчиком нажатия на ссылку... |
AES
|
Сообщение
#1
|
||
|
|
||
|
|||
ZiTosS |
1.7.2009, 18:56;
Ответить: ZiTosS
Сообщение
#2
|
|
Aleshhhkaaa, ужас... Вы что хотите выдавать пользователям? Сколько раз он нажал на ссылку за текущий сеанс на данной странице? Ваш скрипт делает именно это.
Вам нужно осознать, что без серверного языка здесь не обойтись. Пусть даже мы будем держать количество скачиваний в файле, но как же мы с помощью языка разметки гипертекста(HTML) или клиентского языка(javascript) будем сохранять данные на сервере, ведь ни тот ни другой не имеет возможности записывать файлы на сервере. Даже Ajax тут не покатит, так и так нужен серверный язык. PHP бы избавил вас от данной проблемы. Данные о количестве скачиваний общие и не относятся ни к одному из скачивающих, поэтому их надо хранить где-то для общего доступа, в данном случае это сервер, а считывать данные и обновлять запросто можно с помощью PHP. Вообщем средствами, которымы вы собрались воспользоваться данный скрипт не написать. |
|
|
AES
|
Сообщение
#3
|
|
Я бы с php то сделал, а так незнаю как счетчик переходов по ссылке можно сделать... :)
|
|
|
v1ex |
2.7.2009, 13:46;
Ответить: v1ex
Сообщение
#4
|
|
Вам же сказали, что "так" нельзя без серверного ЯП. Если прям охото яваскриптом сделать, то используйте Ajax, но все равно придется для сервера код писать тоже.
|
|
|
ZiTosS |
2.7.2009, 22:47;
Ответить: ZiTosS
Сообщение
#5
|
|
Aleshhhkaaa, поймите же вы... Что HTML это язык разметки гипертекста, то есть сравним с визуальным редактором изнутри. Пишешь теги а браузер тебе преобразует в фрагменты. Более на нём ничего не написать.
По поводу JavaScript - этот язык программирования работает на клиентской стороне(машине), т.е. на стороне браузера, а не сервера и доступиться к данным сервера он не может. Хотя некоторые серваки ставят серверную часть JavaScript, но это такая редкость, что фиг найдешь. Максимум что можно так это обратиться к серверу через объект xmlHttpRequest. Но мало обратиться, нам надо будет из файла или из базы вытянуть данные просмотров. А тут получается без серверного языка не обойтись. Вот скажите, как вы сможете с помощью JS каждому пользователю передавать счётчик который будет работать только со стороны клиента и передать от одного клиента к другому вы данные никак не сможете. Вообщем Тут нужно хранилище - то есть сервер. |
|
|
AES
|
Сообщение
#6
|
|
Ладно понял. Спасибо всем!
Я ж тока начинаю разбираться с этим делом |
|
|
ZiTosS |
6.7.2009, 20:09;
Ответить: ZiTosS
Сообщение
#7
|
|
|
Aleshhhkaaa, всегда рады помочь
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
ВНИМАНИЕ: OnClickA - надежная рекламная сеть для вебмастеров и рекламодателей 🔥 Монетизируй любой трафик 🔥 Выкупим весь твой трафик. Повышенные выплаты для топовых паблишеров |
6 | OnClickA | 1945 | Вчера, 17:15 автор: OnClickA |
|
✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐ Сервис для получения SMS на реальные номера USA |
9 | Chekon | 3367 | Вчера, 13:24 автор: Chekon |
|
AviTool - мощный инструмент для автоматизации работы с Avito | 90 | Shadow | 76515 | 15.3.2024, 22:07 автор: Shadow |
|
Получение гос. гранта для IT сферы | 2 | metvekot | 933 | 15.3.2024, 11:08 автор: Skyworker |
|
Atlantic 2.0 - для безлимитного решения кликами Recaptcha и кликовой капчи Яндекс | 3 | waterworld | 1502 | 14.3.2024, 12:29 автор: waterworld |
Текстовая версия | Сейчас: 19.3.2024, 15:15 |