ich habe ein einlogg-formular.php mit dem man sich mit Admin und Passwort Hallo
einloggt und danach eine datei uploaden kann.
Nach der Anmeldung soll in den Member $KndNr die Kundennummer 1 gesetzt werden,
und wenns kein admin ist, dann soll der timestamp als Kundenummer gesetzt werden.
momentan, wenn ich admin und hallo in die felder eintrage passiert garnichts ;(
einlogg-formular.php
PHP-Code:
<?php
require ("class_seite.php");
require ("class_kunde.php");
$admin = new kunde();
$admin->anmelden(@$username,@$pass);
if(isset($_POST['action']))
{
$admin = anmelden($_POST['benutzer'], $_POST['kennwort']);
if($admin !== false)
{
print"Willkommen ;)";
?>
<form enctype="multipart/form-data" action="auswertung.php" method="POST">
Hier können Sie Ihre Datei uploaden: <input name="userfile" type="file" />
<input type="hidden" name="dateiabgeloadet" value="ja"/>
<input type="submit" value="Senden"/>
</form>
<?php
}
}
else
{
print "Um Ihre Bestellung bearbeiten zu können, müssen Sie sich anmelden!";
?>
<form method="post" action="<?php $_SERVER['PHP_SELF']; ?>">
<h1>Bitte Anmelden</h1>
<p>Benutzername: <br/>
<input type="text" value="" name="benutzer" size="20" />
</p>
<p>Kennwort: <br/>
<input type="password" value="" name="kennwort" size="20" />
</p>
<input type="submit" value="Anmelden" />
</form>
<?php
}
?>
class_kunde.php hier ist die Funktion anmelden();
PHP-Code:
<?php
class kunde
{
private $KndNr;
public function __construct()
{
$this->KndNr = time();
}
public function getKundenNummer()
{
return ($this->KndNr);
}
public function anmelden($username,$pass)
{
$username="Admin";
$pass="Hallo";
if ($username == "Admin" and $pass == "Hallo")
{
return $this->KndNr= 1 ;
}
else
{
return $this->KndNr =time();
}
}
}
?>