Scoutnet vzw

We connect scouts!
Het is momenteel 17 Mei 2024 3:39

Alle tijden zijn UTC + 1 uur




Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 6 berichten ] 
Auteur Bericht
BerichtGeplaatst: 14 Aug 2006 14:51 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 14 Sep 2004 23:00
Berichten: 173
Woonplaats: Schoten
ik heb via .htpasswd bestand een folder beveiligd
nu heb ik daar in die folder ne index.php staan die in diezelfde map bestanden (.pdf's) kan uploaden
nu heb ik wel een probleem als ik die bestanden wil oproepen via de site zelf
dan krijg ik dat inlogscherm
hoe kan ik er voor zorgen da ge da wel kunt zien, maar da ge ni in de folder zelf de index.php pagina kunt raadplegen zonder da inlogscherm??

_________________
--- A2366S - Sint-Eduardusscouts Merksem ---


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 14 Aug 2006 15:57 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 04 Jul 2002 23:00
Berichten: 501
Woonplaats: Reet
ofwel beveilig je enkel je index.php door in je code zelf een authenticatie toe te voegen zoals bv de http-authenticatie zoals hier beschreven. (dit geeft het zelfde loginvenster dat je nu krijgt via de .htaccess. Anders zal je die pdf bestanden in een andere map moeten zetten (of je upload script en beveiliging naar ergens anders).
Als je met .htpasswd werkt heeft dit altijd effect op de volledige map en de daar onder liggende mappen.


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 14 Aug 2006 16:56 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 14 Sep 2004 23:00
Berichten: 173
Woonplaats: Schoten
Code:
if(!isset($PHP_AUTH_USER)) {
   Header("WWW-Authenticate: Basic realm=\"Mijn Realm\"");
   Header("HTTP/1.0 401 Unauthorized");
   echo "Tekst om te sturen als de gebruiker op Annuleren klikt.\n";
   exit;
  } else {
   echo "Hallo $PHP_AUTH_USER.<P>";
   echo "Je gebruikte $PHP_AUTH_PW als je password.<P>";
  }

voorbeeld code van op site
gewoon als test is in test.php gezwierd

als ik da inlog scherm krijg, dan typ ik iets in, druk op ok, maar kom nooit in else tak terecht. en ik blijf da scherm krijgen
bij annuleren krijg ik idd "Tekst om te sturen als de gebruiker op Annuleren klikt."
snap het ni ...

_________________
--- A2366S - Sint-Eduardusscouts Merksem ---


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 14 Aug 2006 17:46 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 14 Sep 2004 23:00
Berichten: 173
Woonplaats: Schoten
heb al een hard coded oplossing gevonden
maar da ist nu ook weer ni he

_________________
--- A2366S - Sint-Eduardusscouts Merksem ---


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 14 Aug 2006 20:27 
Offline
Site Admin
Site Admin

Geregistreerd: 30 Sep 2002 23:00
Berichten: 1806
moet wel zijn $_SERVER['PHP_AUTH_USER'] (ipv. $PHP_AUTH_USER)

(merk ook op dat als we binnenkort gaan overschakelen op 'cgi' dat deze variabele dan niet meer beschikbaar is. allé, dacht ik toch)


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 15 Aug 2006 0:07 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 04 Jul 2002 23:00
Berichten: 501
Woonplaats: Reet
had ik zelf nog niet opgemerkt. Je neemt dus misschien best de engelstalige uitleg.


Omhoog
 Profiel  
 
Berichten weergeven van de afgelopen:  Sorteer op  
Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 6 berichten ] 

Alle tijden zijn UTC + 1 uur


Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 2 gasten


U mag geen nieuwe onderwerpen plaatsen in dit forum
U mag geen reacties plaatsen op onderwerpen in dit forum
U mag uw berichten niet wijzigen in dit forum
U mag uw berichten niet verwijderen in dit forum
U mag geen bijlagen plaatsen in dit forum

Zoeken naar:
Ga naar:  
Powered by phpBB® Forum Software © phpBB Group
Vertaald door phpBBservice.nl.