• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

2 fragen

Status
Für weitere Antworten geschlossen.

htmlass

Neues Mitglied
Hi!
Ich bin noch nicht so gut in HTML und hab jetzt 2 Fragen, ich hoffe ihr könnt mir helfen!

1. Wie erstellt man einen Passwort-geschützten Bereich? Also, wo man nur reinkommen kann, wenn man das richtige Passwort weiß.
und 2. Wie macht man das bei Framesets, das man da den Rahmen nicht mehr sehen kann?

Bye,
htmlass
 
Werbung:
also zu dem passwortschutz:
das machste am besten it htaccess!
bei dne frames:
einfach beui frameset folgendes einfügen:
Code:
 frameborder = "0" framespacing = "0" border = "0"
jetzt eine ausführliche anleitung zu htaccess:
schreibe ersteinmal folgendes:
der name des geschützten bereiches:
Code:
AuthName "Teambereich der Robinsons"
dann:
Code:
AuthType Basic
(gibt den verschlüsslungstyp an)
dann kommt etwas schwierigeres; mach dir eine neue phpdatei (*.php) mit folgendem inhalt:
[php:1:832f8935f0]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html> <head> <title>Info</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-15">
<?php echo "DOCUMENT_ROOT = $DOCUMENT_ROOT" ?>
</head> <body> </body> </html>[/php:1:832f8935f0]
lade diese auf deinen server hoch, udn öffne sie!
dann siehst du so etwas wie document-root=*** (die sternchen sind bei dir natürlich der pfad!)
diesne pfad kopierst du dir!
nun gehts weiter:
schreibe nun:
Code:
AuthUserFile /dein/eingefüger/document/root/.htusers
dann:
Code:
<Files passwortbereich.html>
require valid-user
</Files>
die htmldatei kannst du anpassen; require valid-user heißt, dass alle ein passwort erhalten, die in gleich von dir erstellten .htusers datei stehen!
nun erstelle eine neue datei mit dme namen .htusers!
in diese schreibst du nun folgendes:
Code:
Benutzername:Passwort
der benutzername ist dabei der benutzname, und das passwort ist das passwort!
dieses muss allerdings mit einem speziellen mechanismus verschlüsselt werden!
dazu kannst du ein formular verwenden, das du hier findest:
http://domaindirekt.at/tools/passwortschutz/index.php...
das wars aber auch schon :roll:
 
Werbung:
ach ja; komplett kann dir .htaccesdatei dann so aussehen:
Code:
AuthName "Teambereich der Robinsons"
AuthType Basic
AuthUserFile /dies/ist/der/document/root/robinsons/.htusers
<Files geschuetzter_bereich.html>
require valid-user
</Files>
und die .htusersdatei so:
Code:
MrDhtml:a:0$Kv75kPWbFlo
das passwort für MrDhtml wäre dann password!

aller verstanden?!
 
oder du fügst folgenden code in die seite, welche du geschützt haben möchtest ^^

[php:1:16d0917d4f]<?php
$LOGIN = "loginname";
$PASSWORD = "passwort";
function error ($error_message) {
echo $error_message."
";
exit;
}
if ( (!isset($PHP_AUTH_USER)) || ! (($PHP_AUTH_USER == $LOGIN) && ( $PHP_AUTH_PW == "$PASSWORD" )) ) {
header("Authenticate: Basic entrer=\"Form2txt admin\"");
header("Unauthorized");
error("Unauthorized access...");
}
?>[/php:1:16d0917d4f]

änder einfach das $PASSWORD und den $LOGIN nach deinen wünschen :mrgreen:
 
also zu 1.

Ich kann mich noch dunkel daran erinnern dass sowas auch mit Java Script geht. :)
 
Werbung:
stimmt es geht auch mit javascript :mrgreen:

ABER:
Javascript sieht man, wenn man sich den quelltext krallt
und dann kann man deine lustigen zugangsdaten klaun :p
 
man kann sich auch nen passwortschutz mitner externen javascriptdatei machen, aber die kann man dann im cache sehn!
und noch ne frage:
ich dachte, ich hätt ehier als erstes geantwrotet...
und bis vorhin war des auch noch so :-(
ode rbin ich für sowas zu dämlich :mrgreen:
 
Werbung:
Danke für eure schnellen Antworten!! Sieht zwar etwas kompliziert aus, aber das werd ich schon hinkriegen! :D
 
Mr. DHTML schrieb:
man kann sich auch nen passwortschutz mitner externen javascriptdatei machen, aber die kann man dann im cache sehn!
und noch ne frage:
ich dachte, ich hätt ehier als erstes geantwrotet...
und bis vorhin war des auch noch so :-(
ode rbin ich für sowas zu dämlich :mrgreen:

hm, also wenn du aufs post-datum schaust, dann hab ich wohl zuerst
geantwortet ^^
 
Werbung:
Werbung:
Wenn du so scharf drauf bist...

[php:1:9638ce29c1]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

<html>
<head>
<title> Passwortschutz </title>
</head>
<body>
<script type="text/javascript">
<!--
var passwort = "PASSwort";
var eingabe;
eingabe=prompt("Bitte geben Sie ihr Passwort ein!","");
if(eingabe == passwort)
{
alert("Passwort korrekt!");
}
if (eingabe != passwort)
{
alert("Falsches Passwort!");
}
//-->
</script>
<body>
</html>
[/php:1:9638ce29c1]
 
Werbung:
Öm man kann ja auch mit javascript ein passwortbereich machen.
Dann kann man ja aber das passwort im quelltext sehen.
Aber nicht wen man das Dokument mit htmlzip zipt.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben