Beveiligde pagina maken...

Praat mee over van alles en nog wat!
Forumregels
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.

Een nieuw onderwerp moet..:
  • uiteraard voldoen aan de algemene voorwaarden
  • niet passen in de gewone supportfora
  • interessante zijn voor het overgrote deel van onze gebruikers
  • een neutrale of positieve ondertoon hebben
  • anders zijn dan bestaande onderwerpen
Plaats reactie
steefaman
Berichten: 260
Lid geworden op: 29 dec 2006, 11:34
Locatie: Lelystad

Beveiligde pagina maken...

Bericht door steefaman » 05 sep 2007, 18:39

Hey!

Ik had een scriptje gevonden op et internet waarmee ik mijn pagina's kan beveiligen...
Nu had ik het volgende bedacht:

Code: Selecteer alles

<? 
ob_start();
?>
<?php
include("beveilig.php");
$file = 'iets.php';

echo '<div style="border: 1px solid; text-align:center;">';
if (isset($_POST['edit']))
{
  $contents = stripslashes($HTTP_POST_VARS['edit_file']);

  $handle = fopen($file, 'w');
  fwrite($handle, $contents);
  fclose($handle);

  echo "\n<br />File Updated Successfully!<br />\n";
}

$contents = (@file_get_contents($file)) ? htmlspecialchars(file_get_contents($file)) : 'new file';

echo '<br /><form method="post">
<textarea name="edit_file" wrap="virtual" cols="90" rows="40">' . $contents . '</textarea>
<br /><br /><input type="submit" name="edit" value="Save"></form>
</div>';
?>

Code: Selecteer alles

<?PHP
$user = "test";
$pass = "test";
$error = "oeps... verkeerd wachtwoord";

$name = basename ($PHP_SELF);
if ( (!isset($PHP_AUTH_USER)) || ! (($PHP_AUTH_USER == $user) && ( $PHP_AUTH_PW == "$pass" )) ) {
header("WWW-Authenticate: Basic entrer=\"Form2txt admin\"");
header("HTTP/1.0 401 Unauthorized");
ob_end_flush();
echo "$error";
exit;
}
?>
Maar het werkt zo niet :?
Kan iemand mij helpen?

Groeten,
steefaman 8-)
Forum Hoster. Gratis, snel en gemakkelijk je eigen phpBB3 forum.

Gebruikersavatar
Stef
Berichten: 9080
Lid geworden op: 04 jun 2003, 20:47

Re: Beveiligde pagina maken...

Bericht door Stef » 06 sep 2007, 18:23

Dit wordt niks, hiermee heb ik het geleerd: http://phpfreakz.nl/artikelen.php?aid=60

Plaats reactie