php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 28.09.2006, 15:25  
Benutzer
 
Registriert seit: 28.06.2006
Beiträge: 40
Lara
Standard http Authentifizierung

Hallo,

folgende Situation....ich habe eine Seiten, die ich anhand einer http Authentifizierung schützen möchte....dies mache ich mit folgendem Programmcode:

PHP-Code:
<?php

$Benutzername 
"paul";
$Passwort "alles";


if(
$_SERVER['PHP_AUTH_USER']==$Benutzername && $_SERVER['PHP_AUTH_PW']==$Passwort)
{
    echo
"Der geschützte Bereich.";
}
else
{
    
header("WWW-Authenticate: Basic realm=\"Administrationsbereich\"");
    
header("HTTP/1.0 401 Unauthorized");
    echo
"<center>Der Administrationsbereich ist zugriffsgeschützt.</center>";
    
/**?>    
    <p align="center">[url="index.php"]zur&uuml;ck zur Startseite[/url]</p>
    <?php**/
    
exit();
    
}
?>
Das klappt auch prima! Aber leider nur lokal....sobald es online ist....ist die Seite total geschützt, dh mein Benutzername und Passwort werden nicht anerkannt und ich komme gar nicht mehr auf meine Seiten!

Versteh ich nicht! Kann mir jemand helfen?

Gruß,
Lara
Lara ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 28.09.2006, 15:52  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Läuft PHP als CGI oder als Modul?

Wenn es als CGI läuft - was wahrscheinlich ist - dann geht's nicht:

Zitat:
Zitat von http://php.net/manual/de/features.http-auth.php
]Die HTTP-Authentifizierung durch PHP ist nur verfügbar, wenn PHP als Apache-Modul läuft und funktioniert daher nicht mit der CGI-Version.
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 28.09.2006, 15:58  
Benutzer
 
Registriert seit: 28.06.2006
Beiträge: 40
Lara
Standard

aha...vielleicht deswegen...wie kann ich das denn umgehen??
Lara ist offline  
Alt 28.09.2006, 17:14  
Benutzer
 
Registriert seit: 02.07.2005
Beiträge: 39
betrazivis
Standard

Zitat:
aha...vielleicht deswegen...wie kann ich das denn umgehen??
Indem man PHP als DSO kompiliert. Dann bekommt man eine libphp4/5.so, die man dann in en Apachen als Modul reinhängen kann-.
betrazivis ist offline  
Alt 30.09.2006, 00:38  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von Lara
aha...vielleicht deswegen...wie kann ich das denn umgehen??
Solltest du keinerlei Einfluss darauf haben .. frag eventuell mal deinen Hoster. Kostet ja nix.
imported_Ben ist offline  
 


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
Was ist mit GET http request gemeint? cyberholic PHP Tipps 2008 6 03.05.2008 12:09
Webservice mit Authentifizierung aufrufen quetz67 PHP Tipps 2008 0 04.03.2008 15:29
XML-RPC2 Hash & Salt Authentifizierung solariz PHP-Fortgeschrittene 4 01.02.2008 21:48
http authentifizierung Lara PHP Tipps 2006 4 11.08.2006 17:34
[Erledigt] HTTP HEADER PHP Tipps 2005-2 1 28.07.2005 09:58
HTTP Stream PHP-Fortgeschrittene 15 14.07.2005 13:10
HTTP request failed! HTTP/1.1 403 Forbidden in... PHP Tipps 2005-2 5 04.07.2005 01:46
[Erledigt] HTTP Request absetzen und Antwort auswerten PHP-Fortgeschrittene 1 02.07.2005 13:16
HTTP - Authentifizierung Stümper PHP Tipps 2005 1 18.02.2005 17:26
[Erledigt] PHP Authentifizierung PHP-Fortgeschrittene 11 20.01.2005 00:17
umschalten des http / https protokolls mit php ohne redirect PHP Tipps 2005 2 12.01.2005 15:29
ankommender http header in einem php script auslesen PHP Tipps 2004 0 19.07.2004 23:37
http header verändern - script zum browser machen PHP Tipps 2004 11 06.07.2004 17:43
IE session und proxy über http 1.1 PHP-Fortgeschrittene 3 08.06.2004 18:16
HTTP Post mit PHP (Stream Funktionen) PHP-Fortgeschrittene 12 04.06.2004 11:16

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http authentifizierung umgehen, http authentifizierung, website mit http-authentifizierung schützen mit php, http authentifizierung php, authentifizierung umgehen, http-authentifizierung php, http authentication php, php http authentifizierung funktioniert nicht, cekay auten, webservice php authentifizierung, http authentication umgehen, http-authentifizierung, http auth umgehen, kosten https-authentifizierung, webseite mit http-authentifizierung schützen mit php, php auth umgehen, http-authentification umgehen, php scripts zur http autentifizierung, get http auth umgehen, https authentifizierung 2008

Alle Zeitangaben in WEZ +1. Es ist jetzt 11:24 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.