Onbekend |
|
<?
ob_start();
session_start();
error_reporting(E_ALL);
//Je gebruikersnamen
$gebruikersnaam = array();
$gebruikersnaam[] = "Admin";
$gebruikersnaam[] = "Micra";
//Je wachtwoorden
$wachtwoord = array();
$wachtwoord[] = "test";
$wachtwoord[] = "micra";
//Wijzig hier verder niets als je er geen verstand van hebt
if( !isset($_GET["actie"])) {
$_GET["actie"] = "";
}
if( !isset($_SESSION["Admin"])) {
$_SESSION["Admin"] = "";
}
function inArrayPlusKey($value,$array){
if(in_array($value,$array)){
for($i=0; $i<count($array); $i++){
if($array[$i] == $value){
return $i;
}
}
}
else{
return false;
}
}
function check_online() {
if($_SESSION["Admin"] != "") {
return 1;
}
else {
return 0;
}
}
//Html + Codes
echo '<html> ';
echo '<head> ';
echo '<title>login</title> ';
echo '<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> ';
echo '<style> ';
echo 'a{ ';
echo 'color: #000066; ';
echo 'text-decoration: none; ';
echo '} ';
echo 'a:hover{ ';
echo 'color: #000066; ';
echo 'text-decoration: underline; ';
echo '} ';
echo 'input, textarea, select{ ';
echo 'font-family: verdana; ';
echo 'font-size: 7pt; ';
echo 'border: 1px solid #000000; ';
echo '} ';
echo 'body, td{ ';
echo 'font-family: verdana; ';
echo 'font-size: 7pt; ';
echo '} ';
echo '</style> ';
echo '</head>';
echo '<body>';
// Kijk of er ingelogd moet worden
if(isset($_POST["login"])){
if($_POST["wachtwoord"] == $wachtwoord[inArrayPlusKey($_POST["gebruikersnaam"],$gebruikersnaam)]){ // Kijk of gebruikersnaam met wachtwoord overeen komen
$_SESSION["Admin"] = $_POST["gebruikersnaam"]; //zet de sessie klaar
echo 'Progress.....';
echo '<a href="?">Ga verder</a>';
}
else{
echo 'Fout';
}
}
else{
//als je wel bent ingelogd
if(check_online() == 1) {
echo '<table border="1" width="50%" bordercolor="#000000" style="border-collapse: collapse" cellpadding="3">';
echo ' <tr>';
echo ' <td width="50%" align="center"><a href="?actie=Uitloggen">Uitloggen</a></td>';
echo ' </tr>';
echo '</table>';
echo '<br>';
//Wijzig dit om te zien wat er moet verschijnen wat alleen de gebruikers mogen zien als ze zijn ingelogd.
echo '<table border="1" width="100%" bordercolor="#000000" style="border-collapse: collapse" cellpadding="3">';
echo ' <tr>';
echo ' <td width="50%" align="center">En hier je informatie die je kwijt wilt</td>';
echo ' </tr>';
echo '</table>';
if($_GET["actie"] == "Uitloggen") {
session_destroy();
echo '<br>Je bent uitgelogd, <a href="?">Klik hier om terug te gaan</a><br>';
}
}
else {
//Anders een leuk inlog ding
echo '<table border="1" width="100%" bordercolor="#000000" style="border-collapse: collapse" cellpadding="3">';
echo ' <form method="post">';
echo ' <tr>';
echo ' <td width="50%">Gebruikersnaam</td>';
echo ' <td width="50%"><input type="text" name="gebruikersnaam"></td>';
echo ' </tr>';
echo ' <tr>';
echo ' <td width="50%">Wachtwoord</td>';
echo ' <td width="50%"><input type="password" name="wachtwoord"></td>';
echo ' </tr>';
echo ' <tr>';
echo ' <td width="50%"> </td>';
echo ' <td width="50%"><input type="submit" name="login" value="Login"></td>';
echo ' </tr>';
echo ' </form>';
echo '</table>';
}
}
?>
<? //Je gebruikersnamen $gebruikersnaam = array(); $gebruikersnaam[] = "Admin"; $gebruikersnaam[] = "Micra"; //Je wachtwoorden $wachtwoord[] = "test"; $wachtwoord[] = "micra"; //Wijzig hier verder niets als je er geen verstand van hebt if( !isset($_GET["actie"])) { $_GET["actie"] = ""; } if( !isset($_SESSION["Admin"])) { $_SESSION["Admin"] = ""; } function inArrayPlusKey($value,$array){ for($i=0; $i<count($array); $i++){ if($array[$i] == $value){ return $i; } } } else{ return false; } } function check_online() { if($_SESSION["Admin"] != "") { return 1; } else { return 0; } } //Html + Codes echo '<title>login</title> '; echo '<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> '; echo 'text-decoration: none; '; echo 'text-decoration: underline; '; echo 'input, textarea, select{ '; echo 'font-family: verdana; '; echo 'border: 1px solid #000000; '; echo 'font-family: verdana; '; // Kijk of er ingelogd moet worden if(isset($_POST["login"])){ if($_POST["wachtwoord"] == $wachtwoord[inArrayPlusKey($_POST["gebruikersnaam"],$gebruikersnaam)]){ // Kijk of gebruikersnaam met wachtwoord overeen komen $_SESSION["Admin"] = $_POST["gebruikersnaam"]; //zet de sessie klaar echo '<a href="?">Ga verder</a>'; } else{ } } else{ //als je wel bent ingelogd if(check_online() == 1) { echo '<table border="1" width="50%" bordercolor="#000000" style="border-collapse: collapse" cellpadding="3">'; echo ' <td width="50%" align="center"><a href="?actie=Uitloggen">Uitloggen</a></td>'; //Wijzig dit om te zien wat er moet verschijnen wat alleen de gebruikers mogen zien als ze zijn ingelogd. echo '<table border="1" width="100%" bordercolor="#000000" style="border-collapse: collapse" cellpadding="3">'; echo ' <td width="50%" align="center">En hier je informatie die je kwijt wilt</td>'; if($_GET["actie"] == "Uitloggen") { echo '<br>Je bent uitgelogd, <a href="?">Klik hier om terug te gaan</a><br>'; } } else { //Anders een leuk inlog ding echo '<table border="1" width="100%" bordercolor="#000000" style="border-collapse: collapse" cellpadding="3">'; echo ' <form method="post">'; echo ' <td width="50%">Gebruikersnaam</td>'; echo ' <td width="50%"><input type="text" name="gebruikersnaam"></td>'; echo ' <td width="50%">Wachtwoord</td>'; echo ' <td width="50%"><input type="password" name="wachtwoord"></td>'; echo ' <td width="50%"> </td>'; echo ' <td width="50%"><input type="submit" name="login" value="Login"></td>'; } } ?>
dit is mijn script maar ik krijg em maar niet kleiner:'( zouden jullie dat voor me kunnen doen?:(
|