XSNews - Unlimited 14days of free Usenet to try at maximum speed

[php]Inlog voor beschermde pagina

Icemar

Steunend lid
Vip Lid
Soms is het wel een makkelijk als je een pagina kan afschermen voor de rest van de wereld.
Dan wil je niet altijd een inlog hebben waar je een database bij nodig heb.

Deze inlog kan je gebruiken om bijvoorbeeld 1 pagina niet zichtbaar te maken voor iedereen.
Let wel op je heb hier voor wel php nodig op de server.

PHP:
<?php
/*
* Inlog voor pagina via authentication file
* for PC TUTS
* @Author: bij Butterflyice
* @Date 31-12-2011
*/


  if (!isset($_SERVER['PHP_AUTH_USER'])) {
    header('WWW-Authenticate: Basic realm="Alleen voor intern gebruik"');
    header('HTTP/1.0 401 Unauthorized');
    echo 'U drukte op cancel';
    exit;
    // user en wachtwoord aanpassen naar eigen leuze
  } elseif ($_SERVER['PHP_AUTH_USER'] == "user" && $_SERVER['PHP_AUTH_PW'] == "wachtwoord") {
    // Hier komt de pagina welke ze alleen met inlog mogen bekijken. 
    echo'Welkom je kan verder';

  } else { 
    // dus niks ingetikt of niet correct
    header('WWW-Authenticate: Basic realm="Alleen voor intern gebruik"');
    header('HTTP/1.0 401 Unauthorized');
    // Na drie keer proberen...
	echo "U heeft geen toegang!!"; 
  }


/**
*  Mochten er vragen over zijn dan kan je ze stellen op het forum.
*/

?>
 

Lana

Niet meer actief
Waar telt hij die drie keer proberen en is dat ergens te veranderen naar bijvoorbeeld 1x ?
 
Bovenaan Onderaan