Ich lass das hier noch offen, aber wenn es weiterhin nur um es geht/es geht nicht geht, dann werd ich closen... #12 Wieso richtest Du auf deiner Seite nicht einfach ein password protected Verzeichnis mithilfe des Admin-Menus deines Hosters ein? So löse ich zumindest das Problem #13 Die Funktion hat doch nicht jeder Hoster. Wenn mans sicher will gehts mit. htaccess
Shop-Empfehlung für Kaspersky Total Security (2019) (Code in a Box) (FFP) (KL1949G5CFS-9FFP) Angebot von | Preise inkl. MwSt. zzgl. Versand Weitere Angebote vergleichen Shop-Empfehlung für Kaspersky Total Security (2019) (Code in a Box) (FFP) (KL1949G5CFS-9FFP) Angebot von | Preise inkl. Versand Weitere Angebote vergleichen
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 Aufbau: - - Ordner "edit" -. htaccess PHP Code: Einfache passwortabfrage html input. php include( "edit/"); // 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?
htpasswd enthält nun den Benutzername und das verschlüsselte Passwort: test:dGRkPurkuWmW2 Für das Erstellen von Kennwörtern gibt es entsprechende. htpasswd-Generatoren. Hier können sie folgendes Formular dazu nutzen: Viel Spaß beim Testen – am besten in einem Unterordner Weiterempfehlen • Social Bookmarks • Vielen Dank tweet Facebook teilen pin it mitteilen teilen Bitte unterstützen X Bitte unterstützen Sie dieses Projekt Sie können dieses Projekt in verschiedenen Formen unterstützen - wir würden uns freuen und es würde uns für weitere Inhalte motivieren:). unsere Videos bestellen Spenden Sie können uns eine Spende über PayPal zukommen lassen. Weiterempfehlungen Empfehlen Sie es weiter - wir freuen uns immer über Links und Facebook-Empfehlungen. Function/ einfache Passwort-abfrage | html.de - HTML für Anfänger und Fortgeschrittene. Bücher über Amazon Vielen Dank für Ihre Hilfe von E-Books mit rund 930 Seiten Umfang als PDF. Alle 3 zu einem Preis. Mehr Details
#6 Ganz einfach... das POST ist leer weil du schlichtweg immer die Prüfung machst, bei jedem Aufruf der Seite, egal ob das Formular überhaupt gesendet wurde. Bau ein entsprechendes if(isset($_POST['submit..... drum rum und, das prüft ob das Form überhaupt gesendet wurde, dann ist die Meldung weg. Das kann man in 5 Sekunden inkl. Beispiel ergoogeln... #7 Bitte genau lesen! Notice! Einfache passwortabfrage html search. = Fehler/Error. Wenn ein Fehler auftreten würde, würde dein Script abbrechen. Es ist einfach nur ne Notiz, dass der Key usr in $_POST nicht gesetzt ist. Stell also entweder das error_reporting() auf E_ALL & ~E_NOTICE oder mach ein isset( $_POST["usr"]) vor die Nutzung dessen selbst. #8 Okay, hab den Fehler gefunden, war bloß Dummheit meinerseits Hab das Formular falsch formuliert: