Hallo,
Ich suche einen Passwortschutz für meine Homepage... <--- Ein Script
also in PHP...
MFG. iccee
Druckbare Version
Hallo,
Ich suche einen Passwortschutz für meine Homepage... <--- Ein Script
also in PHP...
MFG. iccee
http://tut.php-q.net/de/post.html
http://www.html-world.at/program/phpex_1.php
http://www.selfphp.de/praxisbuch/pra...h.php?group=32
Eigeninitiative, damit würdest du es schaffen ;)
100 sry so meine ich das nicht also du öffnest jetz www.lalilu.de/index.php
und um die seite zu sehen musst du jetz zb die daten angeben
EDIT : sry bin N00B in PHP
Guck mal nach htaccess - damit kannst du bei Apache Webservern eine HTTP-Authentifizierung einschalten
Ja und? Dann gibts nen PHP Script was die eingehenden Variablen überprüft.. wenn keine vorhanden sind wird ein Formular angezeigt in welches du zb ein Passwort eingeben musst und wenn Daten reinkommen wird geprüft ob es das richtig Passwort ist, wenn ja wird die entsprechende Seite (also der HTML Code) ausgegeben.
hm... ich bekomme das mit htaccess net hin bin i wie zu doof :P
ich komme echt net weiter
Das was ich gesagt hab kannste immernoch machen.. hab da jetzt keine Zeit zu wenn dir bis morgen Nachmittag nicht geholfen wurde poste ich dir den Beispielcode.
Wirklich sicher (oder so in etwa) ist nur ein .htaccess Schutz, jedoch halt stillos ;)
Kannst natürlich auch was in PHP machen und alles was reinkommt extra escapen, dann is die chance das was Böses reinkommt auch verkleinert.
Aber zu .htaccess mal zwei nützliche Links:
http://de.selfhtml.org/servercgi/ser...tm#allgemeines
http://www.fueralles.de/htaccess-Generator.html
ehm ja... ich habe es schon bei gaaaanz anderen getestet da wird einfach kein dialog angezeigt...
wähähähääh :-[
EDIT : bei mir wird kein Dialog angezeigt.:twisted
Hier ein Tutorial von SpamFerkel wie man per PHP eine Seite Passwort schützen kann...
Hoffe du hast soetwas gesucht! http://spamferkel.us/wp/download/login.rar
MfG
B4n4n4
bei mir wird kein Dialog angezeigt.:twisted
bin auf http://www.bplaced.net/
Den Generator, den N0n3 verlinkt hat (http://www.fueralles.de/htaccess-Generator.html) nutze ich auch.
Ich hatte damit noch nie Probleme und es funktionierte jedes Mal...
Du musst natürlich auch lesen, was von Dir verlangt wird und die entsprechenden Codes in die korrekten Dateien kopieren. Für das Grundverständnis wurden ja auch schon Seiten verlinkt. Also lies sie doch bitte auch ;).
Du musst natürlich auch lesen, was von Dir verlangt wird und die entsprechenden Codes in die korrekten Dateien kopieren. Für das Grundverständnis wurden ja auch schon Seiten verlinkt. Also lies sie doch bitte auch ;).[/quote]
habe ich schon geht net
Das hat nichts mit PHP Programmieren zu tun.
/moved to Webmaster
achja mit den htaccess würde vlt gehen aber bei mir wird kein dialog angezeigt
Der Generator, der verlinkt wird ist für htaccess... Irgendwie scheinst Du nicht richtig zu lesen, was geschrieben wird, kann das sein? ;)
Also wir sprechen über zwei verschiedene Login-Methoden.
Die eine läuft per PHP, also einem Script, welches auf dem Webserver liegt und auch von diesem interpretiert wird.
Sobald man eingeloggt ist, kann z.B. ein Cookie gesetzt werden um zu zeigen "AHA! Eingeloggt. Zeige den Inhalt." oder "Nicht eingeloggt, der Typ darf nichts sehen außer dem Loginformular!".
Das zweite währe, die Konfiguration eines Apache-Servers (welcher am meisten verbreitet ist) per htaccess zu erweitern.
Dafür gibt es eben diesen "htaccess-Schutz", der bereits bevor überhaupt ein PHP-Script greifen oder etwas anderes passieren kann sagt "Du kummst hier net rein, wenn Du nicht Namen und Passwort eingibst!".
Für eine Seite / ein Verzeichnis, die von vorn herein geschützt sein soll, wäre htaccess am meisten zu empfehlen. N0n3 hat dafür sowohl einen Text für das Grundverständnis verlinkt als auch einen Generator, der die nötigen Dateien erstellt. Diese müssen nur noch hochgeladen werden.
Ein PHP-Login ist nur für richtige Webseiten, wo z.B. ein CMS drauf läuft nützlich. Wenn man sich in das CMS einloggen soll und nicht in den Server.
War das jetzt verständlicher? ;)
oke ich sage es nochmal ich habe des gemacht mit http://www.fueralles.de/htaccess-Generator.html
jetzt das lustige bei mein FTP-Server wird keine login form angezeigt :P
Ist doch ganz easy :) ich zeigs dir mal in abgeHACKter version xD
zum beispiel: " select * from login_db where eingabeuser = user and eingabepw = pw "
if($row['user'])
{
echo "pw und user stimmen über ein!";
}
else
{
echo "das war wohl nix...";
}
habe grade noch anderes problem -.- .....
da wird keine login form angezeigt -.-
...
MFG. iccee
EDIT : wäre des mal in vb 2008 sprache xDDDD
^^
:D das ist doch nun wirklich nicht schwer kollege ^^ html ist nicht mal ne programmiersprache, finde ich ^^
zeig mal code ;)
ehm ich wollte nochmal sagen das ich darin noch ein n00b bin :P
aja welchen code ??^^
ja dann zeig mir hier doch mal denn quellcode statt zu wiederholen das du n noob bist :/
welchen code ??^^
den html code von deiner seite man :D wenn deine form nicht angezeigt wird ey ^^
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> .. bplaced.net </title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="Content-Language" content="en" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="Robots" content="INDEX, FOLLOW" />
<meta name="Copyright" content="miro" />
<meta name="Revisit-after" content="5 days" />
<link rel="shortcut icon" href="http://www.bplaced.net/favicon.ico" />
<style type="text/css">
a:link, a:visited {
color : #000;
text-decoration : none;
}
a:hover {
color : #495796;
text-decoration : underline;
}
a:active {
color : #333399;
text-decoration : none;
}
</style>
</head>
<body>
<div style="margin: 250px auto 120px auto; width: 350px; height: 250px;">
<!-- Begin: AdShopping Ad -->
<script type="text/javascript">
// <![CDATA[
if (typeof adshoppingParams == "undefined"){var adshoppingParams=new Object();}
adshoppingParams.zone_4292 = [{
"color_border" : "#F8F8F8",
"color_bg" : "#FFFFFF",
"color_link" : "#C40000",
"color_text" : "#000000",
"color_title" : "#2F59AD",
"end_of_params" : "true"
// Ende Variablen
}];
function loadAdShopping4292(){s=document.createElement("scr ipt");s.charset="utf-8";s.type="text/javascript";s.src="http://ads.adshopping.com/view/?zid=4292&code";if(!document.getElementsByTagName( "head")){h=document.createElement("head");document .getElementsByTagName("html")[0].appendChild(h);}document.getElementsByTagName("he ad")[0].appendChild(s);}if(window.addEventListener){windo w.addEventListener("load",loadAdShopping4292, false);}else if(window.attachEvent){window.attachEvent("onload" ,loadAdShopping4292);}else{}
// ]]>
</script>
<div id="AdShoppingZone_4292"></div>
<!-- End: AdShopping Ad -->
</div>
<div style="margin: 120px auto 0 auto; width: 750px; text-align: center;">
<!-- Begin: AdShopping Ad -->
<script type="text/javascript">
// <![CDATA[
if (typeof adshoppingParams == "undefined"){var adshoppingParams=new Object();}
adshoppingParams.zone_5617 = [{
"color_border" : "#F8F8F8",
"color_bg" : "#FFFFFF",
"color_link" : "#C40000",
"color_text" : "#000000",
"color_title" : "#2F59AD",
"end_of_params" : "true"
// Ende Variablen
}];
function init5617(){s=document.createElement("script");s.ch arset="utf-8";s.type="text/javascript";s.src="http://ads.adshopping.com/view/?zid=5617&code";if(!document.getElementsByTagName( "head")){h=document.createElement("head");document .getElementsByTagName("html")[0].appendChild(h);}document.getElementsByTagName("he ad")[0].appendChild(s);}init5617();
// ]]>
</script>
<div id="AdShoppingZone_5617"></div>
<!-- End: AdShopping Ad -->
<div style="font: 9px/1.2em Arial, Verdana, sans-serif;">
<br />
<a href="http://www.bplaced.net/"><span style="color: #0b5fb4;">b</span>placed.net</a>
Diese Seite ist leider nicht mehr verfügbar, Fehler 404.
Sorry, this page is not available any more, error 404.
- <a href="http://www.bplaced.net/?location=contact">Impressum</a>
</div>
</div>
<script type="text/javascript">
document.write ('<scr' + 'ipt Language="JavaScript" src="http://www.euros4click.de/showme.php?id=15749&rnd=' + Math.random() + '&popup=false&layer=true"></scr' + 'ipt>');
</script>
</body>
</html>
da der code
also da der ordner wo die beiden dateien drinne sind^^
was für n formular soll denn da angezeigt werden ? :D
du baust dir doch gar keins zsuammen ^^ nur irgendwelche komische werbung und 404 error page dreck :D
hmm... solangsam blicke ich net mehr durch
alta :D
du willst doch einen passwort schutz haben oder?
Mit nem user der ein passwort hat ? oder einfach nur ein passwort ?
los beantworten ...
schau selber da ist der ordner wo ich es reingepackt habe
http://starprog.bplaced.net/^^
also wenn man die seite sehen will muss man name + pw angeben :P
machen wir es mal gaaaaaanz ganz einfach ^^
aber ich kau es dir dann nicht noch mehr vor ...
Du machst ne neute Seite auf die der User geht, auf der die Passwort überprüfung stattfindet. ganz einfach man :D
1. du brauchst ein <form>
2. du brauchst eine inpux box
3. du brauchst einen absende button
Dann kannste schon mal in eine inputbox in der du das zu überprüfende passwort eingeben kannst ;) dann musst du nur noch ein passwort festlegen.
z.B.
$pw = geheim
if($_POST['passworteingabe'] == $pw)
{
echo "<a href="geheimeseite.html">TRETE EIN</a>
}
verstanden ?
http://de.selfhtml.org/html/formulare/eingabe.htm
und dann such auf der selben seite auch nach nem button !! ... keule du machst mich fertig ...
ich blicke grade nix mehr ...
hehe^^ wenn du des so gut kannst mach du mir dan den code xD
lol
MFG. iccee
ich geb auf -.-
tja ich auch -.-
nochmal wenn ich es mit .htaccess mache kommt keine form -.- <------ aber nein keiner RAFFT es !
du checkst ne einfache php seite nicht und will mit ner htaccess arbeiten :D
da bist du doch voll mit überfordert xD aber noch viel spaß dabei !
KEINER RAFFT ES
nochmal wenn ich es mit .htaccess mache kommt keine form -.- <------ aber nein keiner RAFFT es ! <---- LESEN !
ich sachte doch ich bin ein n00b was der sh*t angeht
Mach es mit php !!!!
Wenn ich dir noch mehr erkläre gib mir die rechte auf deiner seite und dann mach ich's selber !!! :d
Brainfuck ++ wenn du die FTP daten hasst machste das oder wie ??
bor so langsam geht mir das richtig auf die eier!