twinnie
Gebruiker
- Lid geworden
- 15 jan 2001
- Berichten
- 249
Hoi ik gebruik onderstaand script om in teloggen en berstanden te verwijderen, dit werkt perfect!
Maar nu wil ik dat er meerdere gebruiker in kunnen inloggen, ik heb al van alles geprobeerd maar ik kom er dan niet in.
Log ik ik zoals het script nu is dus met 1 user dan log ik wel in.
Wie weet wat ik moet veranderen?
Vast bedankt voor de hulp
Maar nu wil ik dat er meerdere gebruiker in kunnen inloggen, ik heb al van alles geprobeerd maar ik kom er dan niet in.
Log ik ik zoals het script nu is dus met 1 user dan log ik wel in.
Wie weet wat ik moet veranderen?
Vast bedankt voor de hulp
PHP:
<?php
session_start();
$adm['user'] = "ikke";
$adm['pass'] = "989898";
$map = '../kantoor/'; // dan map waar de geuploaden dingen naar verdwijnen
$uri = $_SERVER['REQUEST_URI'];
?>
<?php
# als er de admin pagina gevraagt word...
if(ereg("admin", $uri)){
if($_SESSION['admin'] == "logi"){
?>
<br /><font face="Verdana" size="2"> </font><a href="?logout" style="text-decoration: none"><font face="Verdana" color="#F2EABB" size="2">Uitloggen</font></a><br /><br />
<table style="border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: Verdana; font-size: 10 pt; color: #F2EABB" bordercolor="#F2EABB" width="500">
<?
if ($handle = opendir($map)) {
while (false!=($file=readdir($handle))) {
if($file != "." && $file != ".." && !ereg("php", $file)){
if(filesize($map . $file) > 1024){
$ext = ' Kb';
$size = round(filesize($map . $file) / 1024, 2 );
}else{
$ext = ' Byte';
$size = filesize($map . $file);
}
echo '<tr>';
echo '<td class="b r c" style="width:60px;font-family: Verdana; color: #F2EABB">';
echo '<a href="?del='. $file .'">[ X ]</a>';
echo '</td>';
echo '<td class="b r" style="width:300px;text-indent:10px;font-family: Verdana;color: #F2EABB">';
echo '<a target="_blank" href="'. $map . $file .'">'. $file .'</a>';
echo '</td>';
echo '<td class="b r c" style="width:100px;text-indent:10px;font-family: Verdana;color: #F2EABB">';
echo $size . $ext;
echo '</td>';
echo '</tr>';
}
}
closedir($handle);
}
echo "<br><br><br><br><br>Klik op X om bestand te verijderen<br><br><br>";
?>
</table>
<?
}else{
if(isset($_POST['subm'])){
if($_POST['user'] == $adm['user'] && $_POST['pass'] == $adm['pass']){
$_SESSION['admin'] = "logi";
echo'<meta http-equiv="refresh" content="0; URL=?admin">';
}
}else{
?>
<form method="post">
Gebruikersnaam : <input type="text" name="user" class="input" size="20" /><br />
Paswoord :
<input type="password" name="pass" class="input" size="20" /><br />
<input type="submit" name="subm" value="log in" /><br />
</form>
<br /><font face="Verdana" size="2"> </font><a href="../bestandsbeheer.htm" style="text-decoration: none"><font face="Verdana" color="#F2EABB" size="2">Verlaat deze pagina</font></a><br /><br />
<? }
}
}elseif(ereg("logout", $uri)){
unset($_SESSION['admin']);
session_destroy();
echo'<meta http-equiv="refresh" content="0; URL=?admin">';
}elseif(ereg("del", $uri)){
if($_SESSION['admin'] == "logi"){
if(isset($_GET['del']) && !empty($_GET['del'])){
if(file_exists($map . $_GET['del'])){
if($_GET['del'] != "." && $_GET['del'] != ".." && !ereg("php", $_GET['del'])){
unlink($map . $_GET['del']);
echo'<meta http-equiv="refresh" content="0; URL=?admin">';
}
}
}
}
}
?>
Laatst bewerkt: