PHP:Protegir servidor accessos repetitius: diferència entre les revisions

De WikiMar
Salta a la navegació Salta a la cerca
(Pàgina nova, amb el contingut: « if (file_exists($nomfitxerproteccio)) $linies = file($nomfitxerproteccio); else $linies[0]=0; if($linies[0] + 1 > time()) die("SHTML o...».)
 
Cap resum de modificació
 
Línia 1: Línia 1:
$nomfitxerproteccio = "ultimacces.txt";
  if (file_exists($nomfitxerproteccio))
  if (file_exists($nomfitxerproteccio))
      $linies = file($nomfitxerproteccio);
      $linies = file($nomfitxerproteccio);

Revisió de 19:00, 21 oct 2008

	$nomfitxerproteccio = "ultimacces.txt";
	if (file_exists($nomfitxerproteccio))
	     $linies = file($nomfitxerproteccio);
	else
	    $linies[0]=0;

	if($linies[0] + 1 > time())
	    die("SHTML overuse. Please wait 1 second..");

	$fp = fopen($nomfitxerproteccio , "w");
	fputs($fp , time());
	fclose($fp);