SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 01.07.2002, 17:16:04
Stephan Stephan ist offline
Anfänger
 
Registriert seit: Jul 2002
Beiträge: 5
$php_auth_user

Hallo!
Ich versuche mich gerade an der http Authentifizierung mittels php. Leider klappen die Beispiele aus der Doku bei mir ganz und gar nicht!
Wenn ich das richtig verstanden habe, sollte die Variable $PHP_AUTH_USER doch eigentlich immer abfragbar sein, oder?
(Auch wenn sie noch nicht mit einem Wert belegt worden ist)

Auch habe ich Probleme das Standardfenster zur Eingabe des Benutzers und des PWD anzeigen zu lassen.
(ich benutze den Apache Server mit PHP als Modul)

Danke für Hilfe.
S.
Mit Zitat antworten
  #2  
Alt 01.07.2002, 17:50:41
Benutzerbild von Matt
Matt Matt ist offline
Member
 
Registriert seit: Mar 2002
Ort: Port 80, localhost-city, 127/0/0/1
Beiträge: 878
soweit ich weiss ist die variabe nicht immer belegt, allerdings sollte dieses fenster problemlos öffnen, weil es vom browser erzeugt wird, wenn du ihm den richtigen header schickst. das fenster ist eigentlich nur ein programm, dass sich auf dem user computer befindet, welches der Browser auf anfrage des Servers öffnet.
Mit Zitat antworten
  #3  
Alt 01.07.2002, 18:01:20
Stephan Stephan ist offline
Anfänger
 
Registriert seit: Jul 2002
Beiträge: 5
das Fenster...

geht doch damit eigentlich auf (sollte zumindest,oder?)

header("WWW-Authenticate: Basic realm =Bereich"");

Funkt aber bei mir nich!!!
Mit Zitat antworten
  #4  
Alt 01.07.2002, 18:04:04
Dago Dago ist offline
Member
 
Registriert seit: Mar 2002
Beiträge: 548
Wenn register_globals deaktiviert ist, dann musst du auf die Variable so zugreifen:
$_SERVER['PHP_AUTH_USER'] <- Global (oder für ältere Versionen: $HTTP_SERVER_VARS['PHP_AUTH_USER'] <- nicht Global)

Das mit dem Fenster geht übrigens so:

PHP-Code:
header('HTTP/1.1 401 Authorization Required');
header('WWW-Authenticate: Basic realm="NAME DES BEREICHS!"'); 
Mit Zitat antworten
  #5  
Alt 01.07.2002, 18:32:54
Stephan Stephan ist offline
Anfänger
 
Registriert seit: Jul 2002
Beiträge: 5
ein Schritt weiter...

mit einem neuem Fehler.
Hatt die Zeile
header('HTTP/1.1 401 Authorization Required');
in meinem Script nicht. Habe Sie eingefügt und bekomme jetzt einen Internal Server Error. (Das sind übrigens meine Lieblings Fehler: Wenden Sie sich an den Server Administrator....aber was tun wenn man das selber ist?)
Hab ich in meiner Apache Conf. irgend etwas nicht richtig?
Mit Zitat antworten
  #6  
Alt 01.07.2002, 18:36:21
Benutzerbild von Matt
Matt Matt ist offline
Member
 
Registriert seit: Mar 2002
Ort: Port 80, localhost-city, 127/0/0/1
Beiträge: 878
keine ahnung, denke aber nicht, kopier mal das beispiel aus dem manual, wenns dann nicht geht, wäre das anzunehmen, ein internal server error wird in der error-log datei abgespeichert, auf die nur der admin zugriff hat.
die findest du in apache/logs/errors.log oder so ähnlich.
Mit Zitat antworten
  #7  
Alt 01.07.2002, 18:45:13
Stephan Stephan ist offline
Anfänger
 
Registriert seit: Jul 2002
Beiträge: 5
log Fehlermeldung:

malformed header from script Bad header=HTTP/1.1 401 Authorization Req: c:/programme/php/php.exe

Habe mit dem Beispiel aus dem Manual und mit anderen Beispielen das ganze ausprobiert. Befürchte ja nun doch das das irgendwie an der Apache conf liegt. Kann mir einer hier helfen oder ein gutes Apache Forum empfehlen?
Danke
S.
Mit Zitat antworten
  #8  
Alt 10.09.2002, 19:03:12
Benutzerbild von flobee
flobee flobee ist offline
Junior Member
 
Registriert seit: Apr 2002
Beiträge: 284
hmm.... Hallo!
was ist denn $HTTP_SERVER_VARS['PHP_AUTH_USER'] wenn sie nicht global ist?

ich suche gerade eine möglichkeit um sie zu resetten (logout) finde aber keinen tip oder wo ich suchen muss
gruß flobee
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:17:47 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt