Hey ho
Eine Frage hat wer iwo nochn skript für ne PW abfrage? also dass ich die seite nur mit PW öffnen kann?
glg emoser
geht das wirklich nicht mit HTML??
das bischen das ich zusammenbringe ist HTML =)
Mit HTML gehts nicht. Mit JavaScript gehts einigermassen und mit PHP geht es gut. Wenn du ein login o. ä. machen willst machs mit PHP.
mit javascript geht das net, einfach js ausschalten und schon haste zugriff, denke mal die einfachste lößung is wenn du nen apace server hast mit htaccess nen passwort schutz zu machen
Mit html nicht, aber mit htaccses....
wie würde so ein Script aussehn?
ich hab keine ahnung von htacces also naja......
PHP währe ne lösung für mich aber ich bräucht vorher nen grundgerüßt weil ich auch von PHP keinen blassen schimmer habe xD
und es soll eig kein loginw erden sondern einfach nur ein PW dass wenn mans hat auf ein paar HTML Dateien zugriff hat^^
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title>Formular</title>
</head>
<body bgcolor="#007400" text="white">
<h1 align="center"> <font face="Blackadder ITC"> Kennwortabfrage </font> </h1>
<form method="POST" action="/kleiner_puma/die_liebe.html">
<b>Kennwortabfrage:</b>
<input type="password" name="fName"
size="12" maxlength="5">
<input type="submit" name="fSenden" value="Senden">
</form>
</body>
</html>
zurzeit nutze ich den code...aber da muss man einfach nur 2 Buchstaben eingeben und schon ist man weiter...-.-
PHP Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>PW</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="-.css">
</head>
<body>
<h3>Einfache Passwortabfrage</h3>
<form action="passwort.php" method="post">
<input type="text" name="pass">
<input type="submit" value="Senden">
</form>
<?php
if (isset($_POST["pass"]) && $_POST["pass"] == "1234") {
?>
<h3>Passwortbereich</h3>
<p>Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|Seiteninhalt|</p>
<?php
} elseif (isset($_POST["pass"])) {
?>
<p>Leider kennen Sie das Passwort nicht!</p>
<?php
}
?>
</body>
</html>
Versuchs mal damit!
Code:
if (isset($_POST["pass"]) && $_POST["pass"] == "1234") {
"1234" ist das PW?
Genau.
Du kannst es beliebig ändern.
Wenn du mehrere PWs brauchst und die eventuell zu verschiedenen Seiten führen sollen sag bescheid. Ich arbeiet gerade ganz zufällig an einem Login und das war meine erste Version
hey geil =)
ich bräuchte nur 2 möglichkeiten.....PW richtig eingegeben....und PW falsch eingegeben^^ kannst du mir sowas zuschnipseln?^^
Jo das ist das eigentlich was dort oben steht, wenn ich dich jetzt richtig verstehe.
Ich schreib dir mal nee PN...
Mach das mit htaccess...google danach...
aber mit dem oben genannten script kann immer noch jeder auf die HTML-datein zugreifen
Die müssten wenn man es so macht wie oben beschrieben includet werden aber man könnte sie immer noch "normal" öffnen...
da müsste man dann noch etwas mehr reinbasteln (Eine konstante definieren und in jeder datei abfragen ob die gesetzt ist^^)...da ist htaccess leichter^^
Mir ging es ja auch nur um einen Inhalt zwscihen <p></p>
Das war auch nicht auf dich bezogen sondern auf den threadersteller
Der braucht das halt leicht anders als du^^
Wie wärs mit sowas?
Also für den PW bereich.
PHP Code:
<?php
$passwort = $_POST["passwort"];
if($passwort=="????")
{
header('Location: url_der_seite');
}
else
{
header('Location: url_der_seite');
}
?>
mfg Jonsen
Mit PHP wären Sessions, für so eine PW Abfrage gut, deshalb empfehle ich auch htaccess, weil es sonst etwas komplizierter wird...
@Jonsn:
Auch nicht sicher, denn es kann immernoch jeder auf "url_der_seite" zugreifen ;-)
So ich habe nochmal was gebastelt.
Mit Sessions und eigener zugriff.inc.php.
Aufbau:
- abfrage.php
- Ordner "edit"
- zugriff.inc.php
- .htaccess
abfrage.php:
PHP Code:
<?php
include("edit/zugriff.inc.php"); // Zugriffsdatei einbinden
$eingelogt = FALSE;
session_start();
//Auslogen
if($_GET["form"] == 2)
{
unset($_SESSION['user']);
session_destroy();
}
//Einlogen
if ((!empty($_POST["usr"]) && !empty($_POST["pwd"])) || !empty($_COOKIE["wlog"]) || isset($_SESSION["user"])) {
if (($_POST["usr"] == $user && $_POST["pwd"] == $pass) || ($_COOKIE["wlog"] == "we37jXp") || isset($_SESSION["user"])) {
//Nutzer hat sich eingeloggt?
//setcookie("wlog", "we37jXp");
$_SESSION['user'] = $_POST["usr"];
$eingelogt = TRUE;
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link type="text/css" href="-.css" rel="stylesheet" media="screen" />
<title>Passwortabfrage</title>
<body>
<div>
<?php
if($eingelogt)
{
echo "
<p>Seiteninhalt</p>";
}
else
{
echo '<p>Seiteninhalt</p>';
}
?>
</div>
</body>
</html>
edit/zugriff.inc.php:
PHP Code:
<?php
$user = "hallo";
$pass = "1234";
?>
.htaccess:
Code:
order deny,allow
deny from all
Was sagt ihr dazu?
Geht das so?
Naja htaccess ist leichter.^^
Bringt für den vorliegenden Fall immer noch nichts
Wieso, wenn man mal fragen darf?
Bin ich zu blöd oder was?
Er will doch nee PW Abfrage und seine Inhalte sollen in dem <p></p> stehen
Da ich ja mit Session gearbeitet habe, sollt eman uach auf andere seiten verlinken können.
Sodala ich habs iwie aufgegeben dass ich ne PW abfrage einbaue
aber naja ich werds iwie weiterversuchen
so mal ne andere frage...kennt wer nen service wo man wie bei MYBB ein packet für einen Blog runterladen kann? Oder einen guten Freehoster?
ich könnte dir ein script machen...wenn du willst