Citaat van iSilverStarMijn gebruikersnaam
Hou hem tog laten veranderen een van deze dagen.
Je staat in de spotlichts
Citaat van iSilverStarMijn gebruikersnaam
Hou hem tog laten veranderen een van deze dagen.
Je staat in de spotlichts
Citaat van ismail123Op dit moment zie ik geen fout, heb je misschien een online voorbeeld van je werk?
Wat ook handig kan zijn, indien je een fout weergave hebt, de tekst die erbij zat hier te vermelden.
ja ik zal even kijken of ik bij een kammeraad even op zijn phpmyadmin mag draaien voor online voorbeeld.
Tja een mooie script die alleen standaart status naam id e-mail en password (met md5) er in had maar nu heb ik in me database een nieuwe tabel aangemaakt genaamd: naam
maar nu wil ik ervoor zorgen dat wanneer ze inloggn er komt te staan Welkom (hier de naam) ! maar dat lukt steeds niet heb van alles geporbeert.
wie kan me kleine aanwijzingen geven.
hier login.php script waar het aan ligt.
<?
include("config.php");
?>
<html>
<head>
<title>Login</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<?
if($_GET['p'] == "uitloggen")
{
$_SESSION = array();
header("Location: ".$_SERVER['PHP_SELF']."");
}
elseif($_GET['p'] == "wijzig_pass")
{
if($_POST['wijzig_pass'])
{
if(strlen($_POST['password']) < 6 || strlen($_POST['password']) > 40)
{
echo "<b><i>Het wachtwoord is minder als 6 of meer als 40 tekens</i></b><br><br>";
echo "Klik <a href=\"javascript:history.back(-1)\">hier</a> om terug te gaan";
}
else
{
$sql = "UPDATE `inlogsysteem` SET `password` = '".md5($_POST['password'])."' WHERE `id` = '".$_SESSION['id']."'";
mysql_query($sql);
header("Location: ".$_SERVER['PHP_SELF']."");
}
else
{
$sql = "UPDATE `inlogsysteem` => UPDATE `naam`";
}
}
else
{
echo "<table border=\"0\" cellpadding=\"1\" cellspacing=\"0\">";
echo "<form action=\"\" method=\"post\">";
echo "<a href=\"".$_SERVER['PHP_SELF']."\">Terug</a><br><br>";
echo "
<tr>
<td>Nieuwe Password</td>
<td><input type=\"password\" name=\"password\"></td>
</tr>
<tr>
<td> </td>
<td align=\"right\"><input type=\"submit\" name=\"wijzig_pass\" value=\"Wijzig!\"></td>
</tr>
";
echo "</form>";
echo "</table>";
echo "<span style=\"font-size:8pt;\">* Niet op 'Enter' drukken maar<br> met de muis klikken op 'Wijzig!'</span>";
}
}
elseif($_SESSION['login'] == "1" && $_SESSION['status'] == "a")
{
echo "Welkom ".ucfirst($_SESSION['naam'])." !<br><br>";
echo "[Admin]<br><br>";
echo "<a href=\"admin.php\" target=\"_blank\">Admin Locatie</a><br><br>";
echo "<a href=\"".$_SERVER['PHP_SELF']."?p=wijzig_pass\">Wijzig Password</a><br><br>";
echo "<a href=\"ledenlijst.php\"><b>Ledenlijst</b><br><br>";
echo "<a href=\"".$_SERVER['PHP_SELF']."?p=uitloggen\">Uitloggen</a>";
}
elseif($_SESSION['login'] == "1" && $_SESSION['status'] == "m")
{
echo "Welkom ".ucfirst($_SESSION['naam'])." !<br><br>";
echo "[Moderator]<br><br>";
echo "<a href=\"".$_SERVER['PHP_SELF']."?p=wijzig_pass\">Wijzig Password</a><br><br>";
echo "<a href=\"ledenlijst.php\"><b>Ledenlijst</b><br><br>";
echo "<a href=\"".$_SERVER['PHP_SELF']."?p=uitloggen\">Uitloggen</a>";
}
elseif($_SESSION['login'] == "1" && $_SESSION['status'] == "n")
{
echo "Welkom ".ucfirst($_SESSION['naam'])." !<br><br>";
echo "<a href=\"".$_SERVER['PHP_SELF']."?p=wijzig_pass\">Wijzig Password</a><br><br>";
echo "<a href=\"ledenlijst.php\"><b>Ledenlijst</b><br><br>";
echo "<a href=\"".$_SERVER['PHP_SELF']."?p=uitloggen\">Uitloggen</a>";
}
else
{
if($_POST['login'])
{
$naam = addslashes($_POST['naam']);
$username = addslashes($_POST['username']);
$md5_ww = md5($_POST['password']);
$sql = "SELECT * FROM `inlogsysteem` WHERE `username` = '".$username."' AND `password` = '".$md5_ww."'";
$query = mysql_query($sql);
if(mysql_num_rows($query) == 1)
{
$naam = addslashes($_POST['naam']);
$username = addslashes($_POST['username']);
$md5_ww = md5($_POST['password']);
$statussql = "SELECT * FROM `inlogsysteem` WHERE `username` = '".$username."' AND `password` = '".$md5_ww."'";
$statusquery = mysql_query($statussql);
$status = mysql_fetch_assoc($statusquery);
if($status['status'] == "n")
{
$_SESSION['login'] = "1";
$_SESSION['status'] = "n";
$_SESSION['user'] = $username;
$_SESSION['id'] = $status['id'];
$_SESSION['naam'] = $naam;
}
elseif($status['status'] == "m")
{
$_SESSION['login'] = "1";
$_SESSION['status'] = "m";
$_SESSION['user'] = $username;
$_SESSION['id'] = $status['id'];
$_SESSION['naam'] = $naam;
}
elseif($status['status'] == "a")
{
$_SESSION['login'] = "1";
$_SESSION['status'] = "a";
$_SESSION['user'] = $username;
$_SESSION['id'] = $status['id'];
$_SESSION['naam'] = $naam;
}
header("Location: ".$_SERVER['PHP_SELF']."");
}
else
{
echo "Gebruikersnaam en/of wachtwoord verkeerd<br><br>";
}
}
echo "
<table border=\"0\">
<form action=\"".$_SERVER['PHP_SELF']."\" method=\"post\">
<tr>
<td>Username</td>
<td><input type=\"text\" name=\"username\" size=\"15\"></td>
</tr>
<tr>
<td>Password</td>
<td><input type=\"password\" name=\"password\" size=\"15\"></td>
</tr>
<tr>
<td align=\"right\"><input type=\"button\" name=\"registreer\" value=\"Registreer!\" onClick=\"window.open('registreer.php','Registreer_Popup','width=250,height=300,scrollbars=yes')\"></td>
<td align=\"right\"><input type=\"submit\" name=\"login\" value=\"Login!\"></td>
</tr>
</form>
</table>
";
}
ob_end_flush();
?>
Toon Meer
Groetjes marco
zorg er ook voor dat je 1 a 2 special wapens en armour in zit dat is wat speler kraag willen, speciale dingen zodat ze cool en speciaal lijken
Nou ik zal de php.ini bekijken van Xampp en ik heb een makkelijke en goeie login systeem gevonden. voor mij part mag er een slotje op
:slotje:
ok dankje wel weet iemand nu nog een mysql login system
mischien dat je kan minen en smithen en ingot's die kunt verkopen
naja dan zeg ik het anders.
het verschild per persoon.
ja maar ik wil niet een programma hebben die fouten vindt wat geen foutn zijn en zo moeilijk weten wat een echte of neppe fout is
shops kopen/verkopen, armour en dat soort wapens, je kan nog bank, ik zal nog wat bedenken en door sturen
maviose xampp is prut die ontdekt fouten die niet bestaan -.-" nillas ik zal kijken graag nog hulp
Ik heb een login paneel die niet loopt via database -.-" dus niemand kan zich aanmelden, er kan maar 1 persoon op geregistreerd zijn ik ga hem nu omzetten naar een database, maar omdat ik niet echt veel zin heb om over me op aan te melden, en dan met een rot slome phpmyadmin systeem werken, wil ik jullie vragen of ik voor een weekje ofzo een gratis host mag of dat ik bij iemand op de server met phpmy admin, even tijdelijk mag draaien om de systeem te testen en verbeteren.
weet iemand ook een mysql login systeem :D, die gratis en aardig goed is zodat ik me daarin kan verdiepen, het moet niet pro zijn, ik wil niet dat er standaard e-mail voor/achternaam enzovoort inzit, alleen gebruikersnaam, id en wachtwoord verder niks.
Met Vriendelijke groet,
Marco Boekholt
PS. is me interpunctie ofzo verbetert
-.-" ietsjes meer informatie en wat beter nederlands want ik snap het niet helemaal
owkja sorry op ke site is het al Admin/function.php
Nieuwe reactie samengevoegd met originele reactie op 12.12.11 18:10:37:
DEZE TOPIC MAG EEN SLOTJE KRIJGEN
idk dat moest erin van die video maar ik gebruik heb niet maar hoe verbind ik ?
ok maar Admin/functions.php bestaat wel maar ik heb het verandert en het werkt nog niet
mischien light het hier aan.
<?php
session_start();
include ('Admin/functions.php');
if(isset($_GET['status']) && $_GET['STATUS'] == "logout") {
log_out();
}
?>
of hier aan
<?php
//if(isset($_POST['login'])){
if(true) {
if($_POST["username"] != "" && $_POST["password"] != "") {
if($_POST['username'] == "Admin" && $_POST['password'] == "Password"){
$_SESSION['username'] = $_POST['username'];
$_SESSION['login_status'] = true;
header("Location: Admin/index.php");
}
}
}
?>
Toon Meer
idk ik heb het verandert maar ik kom niet verder
nu werkt de site wel maar hij wordt niet doorgestuurt naar de pagina waar de paneel is
try it: http://intern.robbytu.net/~marco/Project/index.php
Gebruikersnaam: Admin
wachtwoord: password