Welkom op Scriptkiddies!
Disclaimer - FAQ - Contact - About - Adverteren
  Home   Artikelen   Forum   Topic openen   Chat   Gastenboek   Links   Aanmelden

  CSS   JavaScript   ASP   PHP   Perl


  sannie sieraden  meidenforum  WebSonic  Avondzon.nl  habbo-dj-music  scripttrip  Tuts.nl | Tutorial CMeer linkpartners

pageview limiet
Auteur: Marco Jan (lid)
Gepost: 10:55:55 26-08-2005
Stuur prive bericht
dat je maar een bepaald aantal pagina's per 60 seconden kan opvragen
<?php 
// PageView Limit 
// No more than X pageviews in one minute. 
// 
// Author: Jeroen Boersma 
// Email: Pianoplayer[@]Planet.nl 
// 04-2005 
// I've got the idea from Omerta (http://www.barafranca.nl) but ofcourse, i've written this script myself. 
// 
// Don't Delete this Header! 
Function PageViewLimit(){ 

   
$PvlViews=15// Number of pageviews. 
   
$error="Sorry, but you've visited too many pages in the past 60 seconds."// Change in the error in something you want. 

   
session_start(); 
   if(!isset(
$_SESSION['Pvl'])){ 
      
$_SESSION['Pvl']['Time']=time(); 
      
$_SESSION['Pvl']['Views']=1
   } 
   else{ 
      
// delete if excists longer than 60 seconds, and make a new one 
      
if((time()-$_SESSION['Pvl']['Time']) >= 60){ 
     
session_unset(); 
     
session_destroy(); 
     
     
session_start(); 
     
$_SESSION['Pvl']['Time']=time(); 
     
$_SESSION['Pvl']['Views']=1
      } 
      else{ 
         
$_SESSION['Pvl']['Views']++; 

     if(
$_SESSION['Pvl']['Views']>=$PvlViews){ 
           exit(
$error); 
         } 
      } 
   } 

PageViewLimit(); 
?>
download het script    




Reacties van leden

Auteur: gh0stface @ 08-10-2005

Wat doet dit script precies??
Auteur: Marco Jan @ 28-10-2005

als je het bestand bovenaan een pagina gaat includen of in de config file, houd het bij hoeveel pagina's je per minuut op vraagt je kan instellen op hoeveel je hem in wilt stellen zodat ze niet meer dan dat aantal kunnen opvrage
Auteur: Marco Jan @ 30-10-2005

maar k heb nog een vraag hoe kun je hier levels in toevoegen zodat members het niet hebben..?
Auteur: thabsp @ 19-01-2006

zet in db bvb in tabel users maxpageview varchar 3 met als standaard waarde 15
werken met een if lus en msql query
gewoon data van zijn pageviews ophalen en vergelijken met zijn max zit ie aan zijn max dan moet pageviewlimit in actie treden anders kan hij gewoon verder surfen.




Gebruikersnaam:
Wachtwoord:

Brochures.nl  gratis criminals...  forum probleem  sql file nodig!  wild west game  script gezocht  wat te denken ove...  rabo internetbank...  oehoe!  site tekoop  koppeling zoek &...

Scriptkiddies telt momenteel 6407 leden, er zijn 359 scripts en er zijn momenteel 4 mensen online waarvan 0 leden.

Hoeveel sites heb jij?
Geen
1
2
5
meer dan 5

Parkeren Schiphol Profielen tip NatuurRampen tip JS-Systems LoveBoyz Ringtones! Woning aanbod Weblog maken
Copyright by Jacob Slomp