Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
Шибана задача имам - цмс-а създава HTML страници и в тях да вградя коментари с фрейм. Данните да потребителя се записват в бисквитки и някак ми бяга логиката как да ги прехвърля в фрейма.dakata__92 каза:Бисквитките какво съдържат? Приложението какво трябва да изпълнява за да се налага това решение? По възможност не ти препоъчвам да обработваш бисквитки с JS освен ако нели не става дума за нещо важно като пароли или логове и така нататък. Не много сложно за направа принципно взимаш името на бисквитката викаш я прочиташ какво има в нея запаметяваш я в променлива същото с втората и накрая създаваш нова. Като цяло браузърите аммм много много не позволяват това да се случва с JS от гледна точка на защити но наистина си завии от частният случай.
Това ще те насочи:
http://www.w3schools.com/js/js_cookies.asp
http://www.tutorialspoint.com/javascript/javascript_cookies.htm
Дай кода с който ги генерираш за да ти помогнем по-точно!uphero каза:Шибана задача имам - цмс-а създава HTML страници и в тях да вградя коментари с фрейм. Данните да потребителя се записват в бисквитки и някак ми бяга логиката как да ги прехвърля в фрейма.dakata__92 каза:Бисквитките какво съдържат? Приложението какво трябва да изпълнява за да се налага това решение? По възможност не ти препоъчвам да обработваш бисквитки с JS освен ако нели не става дума за нещо важно като пароли или логове и така нататък. Не много сложно за направа принципно взимаш името на бисквитката викаш я прочиташ какво има в нея запаметяваш я в променлива същото с втората и накрая създаваш нова. Като цяло браузърите аммм много много не позволяват това да се случва с JS от гледна точка на защити но наистина си завии от частният случай.
Това ще те насочи:
http://www.w3schools.com/js/js_cookies.asp
http://www.tutorialspoint.com/javascript/javascript_cookies.htm
CMS-a си ги генерира.dakata__92 каза:Дай кода с който ги генерираш за да ти помогнем по-точно!uphero каза:Шибана задача имам - цмс-а създава HTML страници и в тях да вградя коментари с фрейм. Данните да потребителя се записват в бисквитки и някак ми бяга логиката как да ги прехвърля в фрейма.dakata__92 каза:Бисквитките какво съдържат? Приложението какво трябва да изпълнява за да се налага това решение? По възможност не ти препоъчвам да обработваш бисквитки с JS освен ако нели не става дума за нещо важно като пароли или логове и така нататък. Не много сложно за направа принципно взимаш името на бисквитката викаш я прочиташ какво има в нея запаметяваш я в променлива същото с втората и накрая създаваш нова. Като цяло браузърите аммм много много не позволяват това да се случва с JS от гледна точка на защити но наистина си завии от частният случай.
Това ще те насочи:
http://www.w3schools.com/js/js_cookies.asp
http://www.tutorialspoint.com/javascript/javascript_cookies.htm
$username = optional_param('username', $USER->username, PARAM_INT);
setcookie("TestCookie", $username);
var_dump($_COOKIE['TestCookie']);
Това тук е чиста доза обектно ориентиран PHP. Защо искаш да използваш JS когато ще ти е по-лесно и в пъти по-сигурно да ползваш php.PHP:$username = optional_param('username', $USER->username, PARAM_INT); setcookie("TestCookie", $username); var_dump($_COOKIE['TestCookie']);
$username = optional_param('username', $USER->username, PARAM_INT);
setcookie("TestCookie", $username);
setcookie("TestCookie2", $username);
var_dump($_COOKIE['TestCookie']);
uphero каза:Не не, аз се пообърках, това където го дадох е съвсем друго.
Просто не се създава бисквитка а не знам защо и затова не ми се е получавало с JS-a.
dakata__92 каза:Това optional_param() някаква къстъм функция ли е ? Ако е метод се вика по друг начин. Направи var_dump($username) и виж какво ти връща като стойност.
setcookie("TestCookie", $username);
var_dump($_COOKIE['TestCookie']);
Да! Анонимен ти обясни защо те накарах да направиш var_dump на променливата.anonimen каза:dakata__92 каза:Това optional_param() някаква къстъм функция ли е ? Ако е метод се вика по друг начин. Направи var_dump($username) и виж какво ти връща като стойност.Щом това връща NULL, явно $username също е NULL. В противен случай setcookie не работи правилно, което е по-малко вероятно. Значи проблемът е още в optional_param, където трябва да се проследи откъде идва върнатата стойност - там трябва и uphero да търси проблема...PHP:setcookie("TestCookie", $username); var_dump($_COOKIE['TestCookie']);
$username = optional_param('username', $USER->username, PARAM_INT);
var_dump($username);
setcookie("TestCookie", $username);
var_dump($_COOKIE['TestCookie']);
bool setcookie ( string $name [, string $value [, int $expire = 0 [, string $path [, string $domain [, bool $secure = false [, bool $httponly = false ]]]]]] )
Не съм чак толкова тъп, споменах,че $username e админ.anonimen каза:dakata__92 каза:Това optional_param() някаква къстъм функция ли е ? Ако е метод се вика по друг начин. Направи var_dump($username) и виж какво ти връща като стойност.Щом това връща NULL, явно $username също е NULL. В противен случай setcookie не работи правилно, което е по-малко вероятно. Значи проблемът е още в optional_param, където трябва да се проследи откъде идва върнатата стойност - там трябва и uphero да търси проблема...PHP:setcookie("TestCookie", $username); var_dump($_COOKIE['TestCookie']);
setcookie("TestCookie", 'TestCookie');
ob_start();
echo "Hello\n";
setcookie("TestCookie", 'TestCookie');
ob_end_flush();
<?php
error_reporting(E_ALL);
ini_set("display_errors", true);
header("Content-Type: text/plain");
if(isset($_COOKIE['cookietest'])) {
var_dump($_COOKIE);
}
else {
$time = time();
setcookie("cookietest", $time, $time + 3600);
echo "Cookie set at: " . $time;
}
?>