Помощник
|
Нужен скрипт рейтинга, голосование на сайте. |
Trizmer
|
Сообщение
#1
|
||
|
|
||
|
|||
log911 |
11.11.2012, 12:07;
Ответить: log911
Сообщение
#2
|
|
попробуй после того как прибавится 1 - уничтожать переменную с помощью функции unset
|
|
|
Trizmer
|
Сообщение
#3
|
|
после перезагрузки страницы опять можно будет нажать.
надо чтобы после того как выполнился скрипт записывались куки. и каждый раз перед началом скрипта проверка стояла есть куки или нет. если есть то часть кода не работает. типа такого. <?PHP /// Поверка есть куки или нет /// если нет то выполняется этот код (а если есть то код пропускается) if (isset($_POST['fife1'])){ file_put_contents("fife1.txt", (intval(@file_get_contents('fife1.txt'))+1)); } /// затем здесь запись куки (это при условии что их не было) $count1 = intval(@file_get_contents('fife1.txt')); /// этот код работает всегда ?> <form method='POST'> <input type='submit' name='fife1' value='Мне нравится'> <?=$count1?> проголосовавших </form> блин я же учил php и мог сам это сделать, а теперь уже не помню ничего. Помогите кто шарит. плачу 10 wmz. -------------------- |
|
|
log911 |
11.11.2012, 12:53;
Ответить: log911
Сообщение
#4
|
|
if(!isset($_COOKIE['имя cookie"]){ if (isset($_POST['fife1'])){ file_put_contents("fife1.txt", (intval(@file_get_contents('fife1.txt'))+1)); } /// затем здесь запись куки (это при условии что их не было) session_start( ); setcookie( 'имя', // Имя cookie, обязательно значение cookie, // Значение cookie time()+3600, // Срок действия час '/', // Каталог 'имя домена' // Домен типа test.ru ); } $count1 = intval(@file_get_contents('fife1.txt')); /// этот код работает всегда ?> <form method='POST'> <input type='submit' name='fife1' value='Мне нравится'> <?=$count1?> проголосовавших </form> Вот, думаю то, что вы хотите Сообщение отредактировал log911 - 11.11.2012, 12:57 |
|
|
Trizmer
|
Сообщение
#5
|
|
Тема закрыта.
log911 - отлично помог. Спасибо. Вот код если кто-то когда-то будет искать подобное <?PHP
if (isset($_POST['fife1'])){ if (isset($_COOKIE['max'])) file_put_contents("fife1.txt", (intval(@file_get_contents('fife1.txt'))+0)); else { file_put_contents("fife1.txt", (intval(@file_get_contents('fife1.txt'))+1)); setcookie("max","test",time()+3600); } } ?> <?PHP $count1 = intval(@file_get_contents('fife1.txt')); ?> <?=$count1?> проголосовавших <form method='POST'> <input type='submit' name='fife1' value='Мне нравится'> </form> Сообщение отредактировал Trizmer - 11.11.2012, 14:14 -------------------- |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Продам скрипт rtb exchange suite - система перепродажи трафика dsp/ssp в реальном времени. | 5 | buypushplatform | 4305 | 23.4.2024, 21:02 автор: 100ftd |
|
Нужен кодер, чтобы пофиксить ошибку Wordpress после переноса сайта | 0 | Alex-777 | 971 | 7.4.2024, 18:05 автор: Alex-777 |
|
Нужен исполнитель на постоянную основу для набора небольших текстов | 20 | Думающий | 9341 | 2.4.2024, 18:05 автор: Думающий |
|
Нужен сайт с автонаполнением по XML | 1 | REGNET | 1257 | 7.3.2024, 15:08 автор: REGNET |
|
Нужен райтер на постоянку | 13 | Kiloan_Frost | 3429 | 6.3.2024, 22:24 автор: vitaliraduga |
Текстовая версия | Сейчас: 26.4.2024, 2:36 |