seite mit passwort schützen..mit htaccess
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anweisung
beitrag
benjamin
benutzer
datei
dein
editor
eins
exit
ordner
page
pa
pawort
quelltext
schreiten
session
space
startseite
username
weiterleitung
-
hallo,ich m?chte ein teil meiner page mit passwort sch?tzen.mit htaccess.
hab schon gegooglt aber komm nicht draus
kann mir das jemand guet verst?ndlich schritt f?r schritt erkl?ren?danke!! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
hallo,ich m?chte ein teil meiner page mit passwort sch?tzen.mit htaccess.
hab schon gegooglt aber komm nicht draus
kann mir das jemand guet verst?ndlich schritt f?r schritt erkl?ren?danke!!
Warum mit htaccess?
Du wei?t aber das es hier bei Lima nicht geht oder?
Also warum muss es umbedingt htaccess sein? -
wie w?rdest denn du das machen?
-
mit php
-
Moinsen ^^
Wie NewWarrior schon gesagt hat, kannst du das mit htaccess auf Lima vergessen.
Aber hier ist ne andere M?glichkeit mit php:
http://www.google.de/search?hl=de&q=passwort+php&meta=
Such dir eins aus ^^
MFG Trancer. -
ich w?rds ganz billig mit ner if anweisung in PHP machen...
Seite 1. Formmailer mit Name und Passwort
Seite 2.
$_post["name"] = $name; $_post["passwort"] = $pass; if($name == du) { id($pass == deins) { //Anzege der Seite } else { echo "Falsch"; } } else { echo "Falsch"; }
-
Moinsen ^^
Wie NewWarrior schon gesagt hat, kannst du das mit htaccess auf Lima vergessen.
Aber hier ist ne andere M?glichkeit mit php:
http://www.google.de/search?hl=de&q=passwort+php&meta=
Such dir eins aus ^^
MFG Trancer.
Es kommt drauf an, welche Sache du machen willst. Willst du es nur f?r dich machen? Oder auch f?r andere User?
Wenn es nur f?r dich ist, w?rde ich es ohne Sessions machen.
Sonst mit. -
Wie htaccess funktioniert, findest du leicht mit der SuFu hier im Forum oder mit einer Suchmaschine deiner Wahl oder bei SelfHTML.
Aber da jetzt hier haupts?chlich diverse PHP-L?sungen angesprochen wurden, verschiebe ich's mal nach PHP & MySQL.
MfG,
thw -
Hi...
Eine .php Datei kannste mit dem Editor machen, nat?rlich.
Einfach so z.b. im editor abspeichern. : index.php
Und ganz wichtig, keinen Datei Typen unten angeben, bzw auf alle Dateien gehen.
Dann gehts.
wenn du unbedingt htaccess haben willst, vll aufm anderen space anstatt lima, kann ich dir ein kleines tool geben, dass dir htaccess datein anlegt mit benutzer und passwort.
schreib einfach mal ne PN
bye
Beitrag ge?ndert am 18.08.2006 20:05 von crybabe -
Hi...
Eine .php Datei kannste mit dem Editor machen, nat?rlich.
Einfach so z.b. im editor abspeichern. : index.php
Und ganz wichtig, keinen Datei Typen unten angeben, bzw auf alle Dateien gehen.
Dann gehts.
wenn du unbedingt htaccess haben willst, vll aufm anderen space anstatt lima, kann ich dir ein kleines tool geben, dass dir htaccess datein anlegt mit benutzer und passwort.
schreib einfach mal ne PN
bye
Beitrag ge?ndert am 18.08.2006 20:05 von crybabe
aber wenn ich dann auf diese datei klicke erscheint der "quelltext" im editor.ist das normal? -
ja t?rlich, musste auf deinen localen server mal ausprobieren, oder schick diese datei auf lima hoch und f?hre sie dort aus.
du brauchst ja auch daf?r einen server, der php versteht.
-
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
session_start();
$username = $_POST['username'];
$passwort = $_POST['passwort'];
$hostname = $_SERVER['HTTP_HOST'];
$path = dirname($_SERVER['PHP_SELF']);
// Benutzername und Passwort werden ?berpr?ft
if ($username == 'benjamin' && $passwort == 'geheim') {
$_SESSION['angemeldet'] = true;
// Weiterleitung zur gesch?tzten Startseite
if ($_SERVER['SERVER_PROTOCOL'] == 'HTTP/1.1') {
if (php_sapi_name() == 'cgi') {
header('Status: 303 See Other');
}
else {
header('HTTP/1.1 303 See Other');
}
}
header('Location: http://'.$hostname.($path == '/' ? '' : $path).'/index.php');
exit;
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title>Gesch?tzter Bereich</title>
</head>
<body>
<form action="login.php" method="post">
Username: <input type="text" name="username" /><br />
Passwort: <input type="password" name="passwort" /><br />
<input type="submit" value="Anmelden" />
</form>
</body>
</html>
wenn ich mehrere benutzer m?chte,wie muss ich das hier oben eingeben.also den code ?ndern?
-
hab mich entschieden doch auf .htaccess zu machen,k?nnt Ihr mir das doch erkl?ren?
Beitrag ge?ndert am 20.08.2006 10:20 von jocko -
Hi,
jocko schrieb:
hab mich entschieden doch auf .htaccess zu machen,k?nnt Ihr mir das doch erkl?ren?
Erkl?rung zu htaccess findest du dort:
http://de.selfhtml.org/servercgi/server/htaccess.htm
mfg,
hr -
NEIN.
Nur die Ordner auf deinem localen webserver, falls du einen hast. und dann auch nur wenn du im browser deine locale adresse wie z.b. 127.0.0.1 angibst.
und der webserver wie z.b. apache sollte auch eingeschaltet sein.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage