Hallo,
ik ben sinds kort bezig om php te leren. Heb veel voorbeelden gelezen en nagemaakt.Voor de simpele dingen wordt eigenlijk wel veel script gebruikt en vind het zelf niet echt duidelijk.
Heb zelf een inlog script gemaakt en een scriptje die kan wijzigen,toevoegen en verwijderen(met picture upload,etc).
Als iemand tijd en zin heeft, zal die dan deze simpele script door lezen en kijken of het wel veilig genoeg is? Kan soms wat netter en meer duidelijk response.Kwa form en md5 nog niet gedaan. Maar kan er zo tussen.
login.php
-------------
<?php
session_start();
if (!empty($_POST)){
include("../data.php");
$gebruikernaam = $gebruikernaam;
$wachtwoord = $wachtwoord;
$sql = mysql_query("SELECT * FROM gebruiker WHERE gebruiker_naam='$gebruikernaam'");
while($res = mysql_fetch_array($sql)){
$gebruikernaamdb = "$res[gebruiker_naam]";
$wachtwoorddb = "$res[gebruiker_wachtwoord]";
}
if( ($gebruikernaam == $gebruikernaamdb)
AND ($wachtwoord == $wachtwoorddb))
{ session_register("gebruikernaam");
echo "<meta http-equiv='refresh' content='0; url=logged.php'>"; }
else { echo "Controleer u wachtwoord en gebruikersnaam"; }
}
?>
<form method="post" action=<?php echo "$_SERVER[PHP_SELF]";?>>
naam:<input type="tekst" name="gebruikernaam">
w8woord:<input type="password" name="wachtwoord">
<input type="submit" name="toevoegen" value="Inloggen" >
</form>
logged.php
----------------------
<?php
session_start();
$gebruikernaam = $_SESSION[gebruikernaam];
echo "U bent ingelogd als $gebruikernaam";?>
<a href="afmelden.php">Afmelden</a>
afmelden.php
----------------------
<?php
SESSION_START();
SESSION_DESTROY();
echo "U bent afgemeld. "
?>
<a href="login.php">Inloggen</a>
Weet niet of het goed is, maar misschien ook wel handig voor tutorial......Vind het zelf iets logicher.Registratie pagina mist.:p
1.416 views