Hallo Liebe Community!
Ich benötige erneut eure Hilfe. Und zwar bin ich einfach restlos überfordert mit all dem was ich versuche zu Programmieren.. ![]()
Hocke Stundenlang vor dem Script, lese es mir immer und immer wieder Durch doch verstehen tu ich es nicht, versteh zwar was auf <!-- m --><a class="postlink" href="http://www.php.net">http://www.php.net</a><!-- m --> steht, doch umsetzten kann ich es einfach kaum bis gar nicht.
was ich bisher geschafft habe sind folgende Amateurhafte Scripts.
Anmeldung.php
PHP
<?php
session_start();
error_reporting(E_ALL);
$loginid = trim ($_POST['eveNicknameLogname']);
$keywort = trim ($_POST['eveNicknameKeyname']);
$keymd = md5 ($keywort);
if ( $loginid != "" AND $keywort != "")
{
//Datenbank
//echo "<p>Kontrolle LoginID: {$_POST['eveNicknameLogname'] }</p>"; // Zur Kontrolle
//echo "<p>Kontrolle Passwort: {$_POST['eveNicknameKeyname'] }</p>"; // Zur Kontrolle
$link = mysql_connect("localhost", "root", "");
mysql_select_db('loginbereich');
mysql_real_escape_string($keywort);
mysql_real_escape_string($loginid);
$sql = "SELECT count(*) AS anzahlzugang FROM `zgd-bereich` ";
$sql .= " WHERE eveNicknameLogname = '$loginid' AND eveNicknameKeyname = '$keywort' ";
$myerg = mysql_query($sql);
//echo "<hr />SQL: $sql<hr />";
$datensatz = mysql_fetch_array($myerg, MYSQL_ASSOC);
//END Datenbank
if ( $datensatz['anzahlzugang'] == 1)
{
//echo "<p>Erfolgreich Eingeloggt</p>";
$_SESSION['eingeloggt'] = true;
header("Location: ../eve-page/login.php");
include('Protokoll-Login.php');
}
else
{
$_SESSION['eingeloggt'] = false;
$false = "<span><p>Zugang Verwehrt!</p></span><br />";
}
}
if ( $_SESSION['eingeloggt'] != true ){
}
/*Der string wird auf seine Länge hin untersucht.
Bei Missbrauch soll String ausgeführt werden und script zurücksetzten*/
if (strlen($loginid))
{
$erlong = '<div><img src="../design/icons/StopzeichenIcon.png" width="87" height="90" /></div>';
return;
}
?>
Alles anzeigen
login.php
Im moment ist nur include drin.
ausloggen.php
PHP
<?php
include('Protokoll-Logout.php');
session_start();
unset($_SESSION['eingeloggt']);
session_destroy();
header("Location: index-login.php");
?>
Alles anzeigen
authorization.php
PHP
<?php
SESSION_START();
if ( $_SESSION['eingeloggt'] != false ) {
}
else
{
$_SESSION['eingeloggt'] = true;
header("Location: index-login.php");
}
session_destroy();
?>
Alles anzeigen
HTML
Ist eine Abgespeckte Version
PHP
<?php
include_once('anmelden.php');
?>
<div id="Inhalt">
<div id="inhpw">
<?php if($false != "")
echo $false;
if($erlong != "")
echo $erlong;
?>
<h1>Anmelden:</h1>
(Privater Bereich)
<!-- zugangsbereich.php -->
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<br />
<label>Benutzername:</label>
<input id="BN" type="text" maxlength="20" name="eveNicknameLogname" value="" />
<br />
<label>Passwort:</label>
<input id="PW" type="password" name="eveNicknameKeyname" value="" /><br />
<br />
<input class="submitbutton" type="submit" value="Login"/>
</form></div>
</div>
Alles anzeigen
Hoffe das ihr mir weiter helfen könnt und mir tipps geben könntet.
Danke im Vorraus