Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
<!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" xml:lang="de" lang="de">
<head>
<title>Passwortverschlüsselung für .htaccess via crypt()</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="LANGUAGE" content="de, at, ch" />
<meta name="ROBOTS" content="all" />
</head>
<body>
<?php
if(isset($_GET["crypt"]))
{
$ber = "";
$nam = "";
$pwd = "";
if(($_POST["bereich"] != "") and ($_POST["name"] != "")
and ($_POST["passwort"]) != "")
{
$ber = $_POST["bereich"];
$pfad = ereg_replace("crypt.php", ".htpasswd", $_SERVER["SCRIPT_FILENAME"]);
$inhalt1 = "AuthName \"$ber\"\n";
$inhalt1 .= "AuthType Basic\n";
$inhalt1 .= "AuthUserFile ".$pfad."\n";
$inhalt1 .= "require valid-user\n";
$htaccess = @fopen(".htaccess", "w+") or die("Datei Error htaccess");
fwrite($htaccess, $inhalt1);
fclose($htaccess);
$nam = $_POST["name"];
$pwd = crypt($_POST["passwort"]);
$htpasswd = @fopen(".htpasswd", "w+") or die("Datei Error htpasswd");
fwrite($htpasswd, $nam.":".$pwd);
fclose($htpasswd);
echo "Die Dateien .htaccess und .htpasswd wurden erfolgreich
angelegt!";
}
else
print "Bitte füllen Sie alle 3 Felder aus.";
}
else
echo " <form name=\"form\" action=\"crypt.php?crypt=0\" method=\"post\">
<p>
Bitte geben Sie hier den Namen des zu schützenden Bereiches ein:
<br /><input type=\"text\" name=\"bereich\" size=\"30\" />
</p>
<p>
Bitte geben Sie hier den Benutzernamen ein:
<br /><input type=\"text\" name=\"name\" size=\"30\" />
</p>
<p>
Bitte geben Sie hier das zu verschlüsselnde Kennwort ein:<br />
<input type=\"text\" name=\"passwort\" size=\"30\" />
</p>
<p>
<input type=\"submit\" name=\"senden\" value=\"Verschlüsseln\" />
</p>
</form>
";
?>
</body>
</html>