24. maj 2003 - 00:02Der er
21 kommentarer og 2 løsninger
.htaccess i php
Hej, jeg har fået lagt .htaccess i en mappe på mit webhotel. Jeg vil gerne lave en velkomsthilsen når man logger ind, så kan man få php til at sige "Velkommen bruger", hvor 'bruger' er brugernavnet der er indtastet og som står i htpasswd... Kan det lade sig gøre?
Men det vil dog kun virke hvis PHP er installeret som modul under apache, hvis php er installeret som CGI vil dette ikke virke! Så det kunne godt tyde på at PHP ikke er installeret som modul på serveren! Er det din egen server?
OK - jeg må lige se på phpinfo når den er oppe igen ;o)
Nej man kan ikke bruge denne funktion hvis det er installeret som CGI.
Fra php.net: The HTTP Authentication hooks in PHP are only available when it is running as an Apache module and is hence not available in the CGI version
Som du også kan se på din supporttråd - har b-one nu indrømmet at det kører som CGI - Derfor kan det ikke lade sig gøre før php kører som modul til apache! Dette kan du se bekræftet på php.net!
Så den eneste måde at få en velkomstbesked til brugeren er ved at lave dit eget modul uden om .htaccess i php!
(da det var det jeg har sagt hele tiden og det er det korrekte svar, lægger jeg et svar)
Jeg ved godt at netop den måde, ikke kan lade sig gøre..det har jeg forstået. Det jeg søger, er et svar på, hvordan man laver denne velkomsthilsen! Der må være en anden måde, som du også skriver, ved at lave ens eget modul.. Men hvordan? Jeg kan ikke bruge et "halvt" svar.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.