[php] login voor meerdere users maken i.p.v 1 user

Pagina: 1
Acties:
  • 58 views sinds 30-01-2008

  • jefje
  • Registratie: Februari 2001
  • Laatst online: 21-12-2021
beste mensen ik heb het volgende:

Config.php
<?php
$user="admin";
$pass="admin";
?>


en een login.php

<?php
ob_start("ob_gzhandler");
include ('config.php');
?>

<table width="95%" border="1" cellspacing="0" cellpadding="0" bordercolor="#000000">
<tr>
<td bgcolor="#999999" height="22" font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF"><b><font face="Geneva, Arial, Helvetica, san-serif"> Log
in: </font></b></font></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" valign="top" height="20">
<table width="100%" border="0" cellspacing="0" cellpadding="3" height="11">
<tr>
<td bgcolor="#FFFFFF" valign="top" height="19">
<div align="center">
<?php
if ($username !=="$user" && $password !=="$pass") {
?>
<form method="post" action="">
<input type="hidden" name="Submit" value="1">
<br>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Username:</font></div>
</td>
</tr>
<tr>
<td>
<div align="center"> <font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<input type="text" name="username">
</font></div>
</td>
</tr>
<tr>
<td>
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Password:</font></div>
</td>
</tr>
<tr>
<td>
<div align="center">
<input type="password" name="password">
</div>
</td>
</tr>
<tr>
<td>
<div align="center">
<input type="submit" value="Login" name="Login">
</div>
</td>
</tr>
</table>
<font face="Verdana, Arial, Helvetica, sans-serif"></font>
</form>
<?
} else {
echo "
<p>
<font face =\"verdana\" size=\"-1\">Welkom Admin</p>
<form action=\"\" method=\"post\">
<a href =\"login/edit/index.php\" target =\"mainFrame\">Bewerk u profiel</a>
</font>
<input type=\"submit\" name=\"Loguit\" value=\"Loguit\">
</form>
"; }
if ($Login) {
if ($username !=="$user" && $password !=="$pass") {
echo "<font face =\"verdana\" size=\"-1\" color=\"red\">Niet correct!</font>";
}}
?>
</div>
</td>
</tr>
</table>
</td>
</tr>
</table>
<?php
if ($Login) {
if ($username =="$user" && $password=="$pass") {
// een cookie plaatsen op de computer van 1 dag
Setcookie("$user", $username, Time()+3600*24);
Setcookie("$pass", $password, Time()+3600*24);
}}
if ($Loguit) {
//cookie vernietigen
Setcookie("username","",Time()-3600*24);
Setcookie("password","",Time()-3600*24);
}
?>


Nu wil ik het volgende, ik kan nu alleen met de user admin inloggen... maar is het ook mogelijk om meerdere users aan te maken?
zo ja.. hoe?

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 22-08 13:19

.oisyn

Moderator Devschuur®

Demotivational Speaker

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • whoami
  • Registratie: December 2000
  • Laatst online: 23:02
Ja hoor, het is mogelijk maar.....


P&W is een forum, geen McDonalds afhaal service voor code. ER wordt hier van je verwacht dat je ook wat moeite doet om de oplossing te bereiken ipv hier al uw code te dumpen en dan te verwachten dat wij het voor jou gaan oplossen.

Misschien kun je best eens even deze topics doornemen:
Welkom in P&W -> Quickstart (update 2/10/2002)
Welkom in P&W (FAQ-19/02/2003)

https://fgheysels.github.io/


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Wat dacht je van een beetje simpel nadenk werk?

if ( ( user == blaat and pass == woei ) or ( user == spef and pass == yay ) ) {

}

is dat gek :? Verder kun je dat natuurlijk veel verder uitbreiden met databases en userfiles etc. maar 't kan iig geen kwaad even eenvoudig denkwerk te verrichten voor je een vraag post.

Scriprequests zijn overigens ook niet toegestaan. zie de P&W FAQ.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Dit topic is gesloten.