Optimize Code
Posted on
16th Feb 2014 07:03 pm by
admin
Just started getting into the use of cookies. The following code will redirect users to a set URL should they view a preset number of pages. I'm a little concerned with the speed in which this executes though. Is there a better way, or this fine?
Code: [Select]public function onPrepareContent(&$article, &$params, $limitstart)
Did you know?Explore Trending and Topic pages for more stories like this.
{
global $mainframe;
$content = $article -> text;
$current = JURI::current();
$duration = $this->params->get('duration');
$destination = $this->params->get('destination');
$max_count = $this->params->get('maxcount');
$site_id = 'aseihthaslhetlasiehtlasndlksahdlv';
$value = 1;
if(!(isset($_COOKIE["$site_id"])))
{
setcookie("$site_id", $value, time() + 60 * 60 * 24 * $duration);
}
if(isset($_COOKIE["$site_id"]))
{
$increment = TRUE;
if($_COOKIE["$site_id"] > $max_count)
{
$value = 1;
setcookie("$site_id", $value, time() + 60 * 60 * 24 * $duration);
$increment = FALSE;
header("Location: $destination");
}
if($increment)
{
$value = $_COOKIE["$site_id"];
$value++;
setcookie("$site_id", $value, time() + 60 * 60 * 24 * $duration);
/*$content = $_COOKIE["$site_id"];*/
}
}
$article -> text = $content;
}
No comments posted yet
Your Answer:
Login to answer
138
43
Other forums
Filtering Tables
Hello Thanks for any help any one can give Im very new to PHP..
I need to pull data for clien
IF STATEMENT HELP
Hi
i have created a calendar from a table:
Code: Calendar: October 2009
<table w
Showing selected item at top of list
Hi,
I've got a list of names which i am fetching from database like this:
$qry = db_query
Simultaneous select/update/insert
Hi
How would I need to go about when 2 users update a single row simultaneous? And how would
mysql UPDATE request not working and driving me crazy!!!
Hi,
I have been stuck on this for ages.
Quite simply I am trying to update my database
search function
HI guys,
if anyone could point us in the right direction of how to do this, or provide some t
Problem in String replace program's output
Hi all,
I was trying to make a program which accepts a string and replaces it with another stri
Table sorting
Hi,
I'm trying to modify the following in order to make the output table sorted alphabeticall
Tree Menu
Hi guys,
Can anyone help me making a tree navigation system? I have a site where I'm allowin
cURL Upload Help
OK, I am creating a bridge from a local program to my website and I am trying to find the best way t