Gray
Erfahrenes Mitglied
Das hier ist mein Grundscript, was noch ohne DB auskommt, aber mir zu unflexibel:
ich hatte es versucht dan so abzuändern:
geht leider nicht, PHP meint das in Zeile 37
eine undefinierte ")" ist.
Ich hoffe Ihr könnt mir helfen.
PHP:
<?php
if(empty($user) || empty($pass)) {
?>
<form action="<? echo $PHP_SELF; ?>" method="POST">
<p>Username:<br><input type="text" name="user"></p>
<p>Password:<br><input type="password" name="pass"></p>
<p><input type="Submit" value="Submit"></p>
</form>
<?php
exit;
} else {
$users = array(
"user1" => "passwort1",
"user2" => "passwort2",
"user3" => "passwort3",
"user4" => "passwort4",
"user5" => "passwort5",
"user6" => "passwort5"
);
if($users[$user] != $pass)
{
?>
<center>Bitte mit Username und Passwort einloggen</center>
<?php
exit;
}
SetCookie("user", $user);
SetCookie("pass", $pass);
}
?>
ich hatte es versucht dan so abzuändern:
PHP:
<?php
require('include/globals.inc.php');
$db = mysql_pconnect($server, $user, $passwort) or die(mysql_error($db));
mysql_select_db($datenbank, $db) or die(mysql_error($db));
$sql_query = "SELECT * FROM admin";
$result = mysql_query($sql_query) or die (mysql_error($db));
$num = mysql_num_rows($result);
if(empty($user) || empty($pass)) {
?>
<form action="<? echo $PHP_SELF; ?>" method="POST">
<p>Username:<br><input type="text" name="user"></p>
<p>Password:<br><input type="password" name="pass"></p>
<p><input type="Submit" value="Submit"></p>
</form>
<?php
exit;
} else {
$users = array(
while ($row = mysql_fetch_array($result)) {
"$row['adminname']" => "$row['passwort']"
}
);
if($users[$user] != $pass)
{
?>
<center>Bitte mit Username und Passwort einloggen</center>
<?php
exit;
}
SetCookie("user", $user);
SetCookie("pass", $pass);
}
?>
PHP:
while ($row = mysql_fetch_array($result)) {
Ich hoffe Ihr könnt mir helfen.