Ich suche ein Login Script.
Sollte man auf die Seite kommen sollte man ein Passwort eingeben.
Sollte das Passwort falsch sein dann sollte man für die Seite gesperrt sein.
Ist das Pw richtig kommt man auf die index.php
Hat jemand sowas?
Druckbare Version
Ich suche ein Login Script.
Sollte man auf die Seite kommen sollte man ein Passwort eingeben.
Sollte das Passwort falsch sein dann sollte man für die Seite gesperrt sein.
Ist das Pw richtig kommt man auf die index.php
Hat jemand sowas?
~
Meinst du, dass nur der Zugriff verweigert wird, oder er für immer gesperrt wird?
Naja es muss doch aber irgendwie möglich sein?
Des mit dem vertippen ist ja kein Problem.
;-)
Added after 46 seconds:
Das er so für 1Woche gesperrt ist oder den ganzen Tag.
Es sollte auch keine IP-Sperre sein.
Da man dann nur den Router Stecker ziehen muss.
Added after 48 seconds:
Sozusagen eine "Host" Sperre
Added after 7 minutes:
Habe jetzt folgenden Code gefunden:
So wie mache ich das jetzt mit der TextBox und dem Pw?Code:<?php
$host = gethostbyaddr($_SERVER['REMOTE_ADDR']);
if ($host == "hostname")
{
echo ''
exit();
}
else
{
// Hier deine Hp.
}
?>
~
Sry voll vergessen.
:?
Und das ganze sollte vielleicht in ner MySQL Datenbank gespeichert sein.
Pw und so.
Nicht das da doch jemand das Pw knackt.
Hmm also man könnte die PW sperre ganz unelegand mit cookies machen xD oder mit deiner methode... naja ich würd sagen 3 versuche sollte man schon haben und du musst die datei schützen das man die nicht einfach so aufrufen kann und das machst du am besten mit Sessions oder cookies...
Soweit klar? ^^
Mfg
Chaos
Da gibts nur eine Sache:
Ich kann kein Meter PHP/Html/MySQL.
Ich brauche nur das Script für ein kleines Proggi.
besteht das "proggi" nur aus einer php datei?
Mfg
Chaos
Nein.
Mein C Programm soll sich auf die Seite einloggen.
Des ist eigentlich kein Problem mit dem einloggen.
Muss halt nur ne Pw überprüfung sein.
leider unmöglich außer mit der cookie variante aber ich denk jeder user schafft es seine cookies zu löschen^^Zitat:
Das er so für 1Woche gesperrt ist oder den ganzen Tag.
ich behaupte jetzt einfach mal das dein pw ist ner php datei sicherer ist als in der datenbankZitat:
Und das ganze sollte vielleicht in ner MySQL Datenbank gespeichert sein.
Pw und so.
Nicht das da doch jemand das Pw knackt.
Hmmmmm ok.
Danke für die Raschen Antworten hat vielleicht jetzt noch jemand ein Php Script?
Das ein Passwort erwartet und wenn mans beim ersten Versuch falsch eingibt dann sollte der User der Zugriff verweigert werden.
ungetestet und dient nur als ansatz^^:
€: ich würds dir einbauen aber dazu müsst ich auch was davon haben :wink:Code:<?php
$ip = getenv('REMOTE_ADDR');
$browser = getenv('HTTP_USER_AGENT');
$referer = getenv('HTTP_REFERER');
$aktpage = getenv('QUERY_STRING');
if(!isset($_GET['id']) AND $_GET['id']==''))
{
?>
<form action="kp.php?id=1" method="post">
<input type="password" name="pw">
<input type="submit" value="Login">
</form>
<?
}elseif(isset($_GET['id'] and $_GET['id']=='1'))
{
if(isset($_POST['pw']) AND $_POST['pw']=='deinpw'))
{
$sql = "SELECT `id` FROM `sperre` WHERE `ip` = '$ip'";
$result = mysql_query($sql);
if (mysql_num_rows($result) == 0)
{
session_start();
//in der index.php auf true prüfen ansonsten hierher^^
$_SESSION['login'] = true;
header("Location: index.php");
}else{
echo "Falsches Pw!";
//eintrag in db würds mit ip lösen...
$sql = "INSERT INTO `sperre` ( `date`, `ip`, `browser`, `ref`, `actpage` ) VALUES ('$zeit', '$ip', '$browser', '$referer', '$aktpage')";
mysql_query($sql);
}
}
}
?>
€²: das sieht ja schrecklich aus^^ naja hab grad kein dw drauf und habs hier geschrieben sry xD
SQL-injection... referrer und QUERY_STRING sind gefählichZitat:
Zitat von golum
könntest du nich einfach fapass oder sowas nehmen?
http://cms.faprojects.de/de/Home/7.php
Kann man sei eine sperre umghene?
Javascript?
^^
Gibts doch ne einfache Abfrage.
Such ich Später mal raus.
ja ist JavaScript 8)