php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.01.2005, 23:04  
Gast
 
Beiträge: n/a
Standard dynamisches .htaccess per php

Hi,

ich muss einen login schreiben der per .htaccess funktionieren soll, die user dafür sollen in einer DB stehen, kann mir jemand sagen wie man dies realisieren kann ?

MfG:Haunted
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 24.01.2005, 23:47  
Erfahrener Benutzer
 
Registriert seit: 19.11.2003
Beiträge: 172
BastianX75
Standard

Hi,
PHP-Code:
<?php
if(!isset($_SERVER['PHP_AUTH_USER'])) {
  
header('WWW-Authenticate: Basic realm="Text im Anmeldefenster"');
  
header('HTTP/1.0 401 Unauthorized');
  die(
'Zugriff verweigert');
} else {
  echo 
'Hier User Autentifizierung mit $_SERVER["PHP_AUTH_USER"] und $_SERVER["PHP_AUTH_PW"] z.b. über mySQL';
}
?>
Mußt du halt noch dementsprechend anpassen.

Über .htaccess machts zu viel Umstände, da für jeden Nutzer ein Eintrag in der .htacces stehen muß.

[edit] ups nicht in der .htaccess sondern in .htpasswd [/edit]
__________________
Schönen Gruß
Sebastian

Erfahrung ist eine nützliche Sache. Leider macht man sie immer erst kurz nachdem man sie braucht.
BastianX75 ist offline   Mit Zitat antworten
Alt 25.01.2005, 02:44  
Gast
 
Beiträge: n/a
Standard Re: dynamisches .htaccess per php

Zitat:
Zitat von Haunted
ich muss einen login schreiben der per .htaccess funktionieren soll, die user dafür sollen in einer DB stehen, kann mir jemand sagen wie man dies realisieren kann ?
mod_auth_mysql installieren, Handbuch durchlesen, .htaccess schreiben
Code:
AuthName "Auth"
AuthType Basic
AuthMySQLDB DB_NAME
AuthMySQLUser DB_USER
AuthMySQLPassword GEHEIM
AuthMySQLUserTable DB_TABELLE
AuthMySQLNameField user_name
AuthMySQLPasswordField user_passwd
AuthMySQLCryptedPasswords Off
AuthMySQLScrambledPasswords Off
AuthMySQLMD5Passwords On
AuthMySQLKeepAlive Off
AuthMySQLAuthoritative On
AuthMySQLNoPasswd Off
und eine kleine Anwendung schreiben, mit der die Usernamen und die Paßwörter in die DB geschrieben werden.

EDIT: CREATE TABLE ######
Code:
CREATE TABLE user_info (
  user_name char(30) NOT NULL default '',
  user_passwd char(32) NOT NULL default '',
  user_group char(10) default NULL,
  PRIMARY KEY  (user_name)
) TYPE=MyISAM;

INSERT INTO user_info (user_name, user_passwd, user_group) VALUES ('admin', MD5('password'), NULL);
  Mit Zitat antworten
Alt 25.01.2005, 17:33  
Gast
 
Beiträge: n/a
Standard

Also ich habe es mal probiert und habe deinen code snipsel mal in .htpasswd geschrieben, allerdings kommt kein login sondern der ordner inhalt wird einfach angezeigt, an was kann dies liegen ?



edit:

ups hab ganz vergessen das ich ja meinen .htaccess ändern muss, wenn ich mich nun einlogge, dann passiert einfach nichts, auser das mein zeugs net angenommen wird. sollte nicht normal eine meldung oder so kommen ?
  Mit Zitat antworten
Alt 25.01.2005, 17:41  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard Re: dynamisches .htaccess per php

Zitat:
Zitat von meikel
mod_auth_mysql installieren, Handbuch durchlesen, .htaccess schreiben
mepeisen ist offline   Mit Zitat antworten
Alt 25.01.2005, 18:11  
Gast
 
Beiträge: n/a
Standard

kann mir jemand eine gute seite sagen ? wens geht auf deutsch und für windos und linux
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] .htaccess Problem mit subdomains. c01001 Server, Hosting und Workstations 3 03.06.2008 19:59
.htaccess !== ModRewrite Manko10 Off-Topic Diskussionen 2 05.05.2008 11:49
.htaccess login schlägt fehl sternschnuppe99 Server, Hosting und Workstations 6 07.02.2008 13:37
.htaccess Verzeichnisschutz oder Umleitung Igäl Server, Hosting und Workstations 2 24.08.2007 17:23
.htaccess LA-Finest HTML, Usability und Barrierefreiheit 4 28.02.2007 22:39
.htaccess Ausnahme für einzelne Verzeichnisse ssm Server, Hosting und Workstations 0 25.02.2007 19:24
Bewertung: .htaccess und .htpasswd AdminTool cytrobic PHP Tipps 2006 5 01.12.2006 06:14
Trennung nach Sprache per .htaccess black_robe Server, Hosting und Workstations 16 12.10.2006 17:00
php .htaccess solitaer PHP Tipps 2006 11 29.08.2006 14:15
register_globals per .htaccess auf off stellen A Hoppe PHP Tipps 2006 4 26.03.2006 12:58
.htaccess GrU3nL!nG HTML, Usability und Barrierefreiheit 11 25.04.2005 17:29
[Erledigt] Bild erzeugen nach einer .htaccess Umleitung PHP-Fortgeschrittene 2 01.03.2005 13:26
.htaccess Baltasar HTML, Usability und Barrierefreiheit 4 18.02.2005 21:09
[Erledigt] problem mit .htaccess (Rewrite Rule) ! plz help Server, Hosting und Workstations 2 30.08.2004 12:34
Problem mit .htaccess und php PHP Tipps 2004 2 05.07.2004 14:06

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
dynamisches htaccess, dynamischer htaccess schutz, php dynamische htaccess, php_auth_user setzen, http://www.php.de/php-fortgeschrittene/16631-dynamisches-htaccess-per-php.html, dynamisches .htaccess, htaccess dynamisches passwort, htaccess php_auth_user, htaccess dynamische schreiben, htaccess login dynamisch, dynamischer htaccess login, dynamsiches htacces, php .htaccess dynamisch, htaccess user dynamisch, dynamisch nutzer zu htaccess, htaccess passwort dynamisch php, htaccess dynamisch ändern php, htacces dynamische passwörter, www-authenticate: php, htaccess mysql per user

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:14 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.