- #1
N
Necr0manzer
Bekanntes Mitglied
Themenersteller
- Dabei seit
- 11.12.2005
- Beiträge
- 118
- Reaktionspunkte
- 0
- Ort
- AC
Also ich glaub man kann erkennen, was der Script machen soll... Das Problem ist nur, dass er mich in der Datenbank anscheinend nicht findet Oo IP und Passwort hab ich überprüft aber er schreibt mir immer nur das auf den Bildschirm, was bei Leuten stehen soll, deren IP nicht in der Datenbank ist... sehet selbst:
Ich habe keine Ahnung, warum das nicht funktioniert, aber ich habe mich definitiv nicht in der DB irgendwo bei der IP vertippt oder so... er müsste also ein Passwort für meine IP finden und mir das Formular anzeigen... tut er aber nicht
Code:
<?php
session_start();
$dbHost =->localhost';
$dbUser =->blabla';
$dbPass =->blubb';
$dbName =->db1';
$connect = mysql_connect($dbHost, $dbUser, $dbPass) or die(Konnte keine Verbindung zum Datenbankserver aufbauen!);
$selectDB = mysql_select_db($dbName, $connect) or die(Konnte die Datenbank <b>$dbName</b> nicht ausw&auml;hlen!);
$ip = $_SERVER['REMOTE_ADDR'];
$query1 = mysql_query(SELECT pwd AS->pwd' FROM tabula2 WHERE ip='.$ip.' LIMIT 1);
$result1 = mysql_fetch_array($query1);
echo mysql_error();
echo-><html>
<body alink=#00ff00 bgcolor=#000000 link=#00c000 text=#008000 vlink=#00c000>
//stylesheet und son kram
<center><br><br><br><br><br>';
if($result['pwd'] == ) {
echo->You aren\'t registered with this network!<br>';
echo->Contact the Webmaster at <u>192.168.1.1</u> to gain access!';
} else {
echo-><form action=index.php method=POST>
<input type=password name=password size=8 class=input ><br>
<input type=submit name=submit value=LogIn class=button>
</form>';
}
if($result['pwd'] == ) {
} elseif($_POST['password'] == || !$_POST['password']) {
echo-><br><b>NO PWD!</b>';
} elseif($_POST['password'] == $result1['pwd']) {
echo-><a href=index2.php>WEITER</a>';
$_SESSION['user'] = $result1['pwd'];
} elseif($_POST['password'] != $result1['pwd']) {
echo->BAD PWD!';
} else {
}
echo-></center>
</body>
</html>';
?>
Ich habe keine Ahnung, warum das nicht funktioniert, aber ich habe mich definitiv nicht in der DB irgendwo bei der IP vertippt oder so... er müsste also ein Passwort für meine IP finden und mir das Formular anzeigen... tut er aber nicht