Houdy22
25.02.2016 - 07:30
Подскажите, как можно сделать создание куков по клику на ссылке? И это вообще возможно сделать средствами php?
Кука, она же печенька ставится на стороне сервера, поэтому если по какой то конкретной ссылке нажать, то на стороне сервера поставить её средствами php и всё ))
_____________
Принимаю заказы, писать в ЛС
Houdy22
25.02.2016 - 09:28
Цитата (Медведь @ 25.02.2016 - 09:01) |
Кука, она же печенька ставится на стороне сервера, поэтому если по какой то конкретной ссылке нажать, то на стороне сервера поставить её средствами php и всё )) |
А поподробнее можно? Не до конца понимаю)
Цитата (Houdy22 @ 25.02.2016 - 09:28) |
Цитата (Медведь @ 25.02.2016 - 09:01) | Кука, она же печенька ставится на стороне сервера, поэтому если по какой то конкретной ссылке нажать, то на стороне сервера поставить её средствами php и всё )) |
А поподробнее можно? Не до конца понимаю)
|
Здесь официальный сайт -
php.netА здесь то, что тебе нужно -
setcookie
_____________
Принимаю заказы, писать в ЛС
Игорь_Vasinsky
25.02.2016 - 10:30
Медведьс куками и на клиенте работать можно. и именно по клику
https://learn.javascript.ru/cookie
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Houdy22
25.02.2016 - 11:14
Яву вообще не понима, а пхп только начал учить...
Возможно ли записать куку средствами пхп по клику на ссылку?
Houdy22
25.02.2016 - 11:19
Цитата (Медведь @ 25.02.2016 - 09:50) |
Цитата (Houdy22 @ 25.02.2016 - 09:28) | Цитата (Медведь @ 25.02.2016 - 09:01) | Кука, она же печенька ставится на стороне сервера, поэтому если по какой то конкретной ссылке нажать, то на стороне сервера поставить её средствами php и всё )) |
А поподробнее можно? Не до конца понимаю)
|
Здесь официальный сайт - php.netА здесь то, что тебе нужно - setcookie |
Как создаются и выводятся куки понимаю, но как можно создать куку по клику ссылки не ясно. Ведь ссыль находится в теле документа, а во всех учебниках написано, что куки передаются только вместе с заголовками
Игорь_Vasinsky
25.02.2016 - 11:21
чё тупим то, как - да - как
<script>
function setFantasticCookie(){
}
</script>
<a href="#" onclick="setFantasticCookie()">создать</a>
нафиг тут php ?
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
FatCat
25.02.2016 - 12:19
Цитата (Houdy22 @ 25.02.2016 - 10:14) |
Яву вообще не понима |
А зря. Она выполняется на клиенте без перезагрузки страницы. Клацнул по ссылке, и кука записалась.
<script type="text/javascript">
function WriteCook(name, value){
var date=new Date();
date.setTime(date.getTime()+60000000000);
document.cookie=name+"="+value+";expires="+date.toGMTString()+";path=/"
}
</script>
<a href="javascript:;" onclick="javascript:WriteCook('имя_куки', 'печенька')">Записать куку</a>
_____________
Бесплатному сыру в дырки не заглядывают...
Для явы... элементарно же
var date=new Date(new Date().getTime()+7200*24*60*60*1000);
document.cookie="_COOKKKAMOYA=1390775518;
path=/;
expires="+date.toUTCString();
sergeiss
25.02.2016 - 12:23
Цитата (Houdy22 @ 25.02.2016 - 11:14) |
Яву вообще не понима |
Цитата (Guest @ 25.02.2016 - 12:21) |
Для явы... элементарно же |
Тока давайте не будем называть Явой Яву-Скрипт
Потому как первый как раз на сервере выполняется, если он там вообще есть. А на клиенте именно JavaScript работает.
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
Цитата (Игорь_Vasinsky @ 25.02.2016 - 10:30) |
Медведь с куками и на клиенте работать можно. и именно по клику |
Автора интересовало PHP
_____________
Принимаю заказы, писать в ЛС
Игорь_Vasinsky
25.02.2016 - 14:37
Цитата |
Автора интересовало PHP |
Цитата |
создание куков по клику на ссылке? |
))))
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Цитата (Игорь_Vasinsky @ 25.02.2016 - 14:37) |
Цитата | создание куков по клику на ссылке? |
))))
|
Re: И это вообще возможно сделать средствами php?
_____________
Принимаю заказы, писать в ЛС
Игорь_Vasinsky
25.02.2016 - 14:59
Цитата |
Re: И это вообще возможно сделать средствами php? |
по клику нет, по переходу - да.
но нахера спрашивается
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.