Demek istediğim şu
function say(){
static $i = 0;
echo $i++;
}
say();
say();
şeklinde yapınca 1,2 diye devam ediyor. Bunu ajax ile nasıl yapabilirim. Sürekli sayfa yenileniyor çünkü. Sizin dediğiniz cookie giriyor.
Bu tarz birşeyi başka şekilde yapabilirmiyim ?
Bir video sitesi yapıyorum bazı videolar üyelere özel olucak. Cache kullanmak istiyorum. Cache için böyle bi filter bulmuştum bunu kullanıyordum ama işin işine ajax girince karıştı biraz.
Route::filter('cache', function($route, $request, $response = null)
{
$key = 'route-'.Str::slug(Request::url());
if(is_null($response) && Cache::has($key))
{
return Cache::get($key);
}
elseif(!is_null($response) && !Cache::has($key))
{
Cache::put($key, $response->getContent(), 30);
}
});