Avatar billede criffer Nybegynder
04. oktober 2002 - 19:08 Der er 8 kommentarer og
1 løsning

htacces adgang via form

Jeg har lavet en htaccess fil med tilhørende password fil. Der kræves log-in for at få adgang til en mappe.

Det virker fint der påpper et log-in vindue op når man forsøger at åbne filer under mappen.

MEn kan man "logge-in" via en alm. form, og så sende brugernavn og password og derefter gå til mappen ?
Avatar billede criffer Nybegynder
04. oktober 2002 - 19:11 #1
altså i stedet for standard windows login windue så login via en form
Avatar billede sukos Juniormester
04. oktober 2002 - 19:15 #2
Ikke medmindre du definerer hvorfra man kan få adgang uden prompt for login.
http://localhost/manual/howto/auth.html#access
Avatar billede sukos Juniormester
04. oktober 2002 - 19:15 #3
Avatar billede sukos Juniormester
04. oktober 2002 - 19:16 #4
Avatar billede criffer Nybegynder
04. oktober 2002 - 19:18 #5
okay så skal jeg allow(e) fra den side man kommer fra! ??
eller hva'
Men hvordan laver jeg formen (formularen)
Avatar billede sukos Juniormester
04. oktober 2002 - 19:21 #6
Den er unødvendig, medmindre du vil bruge f.eks. PHP ti lat redirecte
Avatar billede hydest Nybegynder
04. oktober 2002 - 20:34 #7
eller lægge det ind med tjek på cookies ie.
<?php
if ($username == "mig" and $password == "hyde1062")
{

setcookie ("username", $username,time()+3600);
setcookie ("password", $password,time()+3600);

?>
indsæt det man må se når man er logget ind her

}else {  ?>
<HTML>
<HEAD>
</HEAD>
<BODY>
<!-- login side -->
<center>
<FORM ACTION="index.php" METHOD="post" NAME="logon">
<TABLE BORDER="1">
<TR>
<TD align="left">
<FORM ACTION="sidenavn.php" METHOD="GET" NAME="logon">
Username: <INPUT TYPE="text" SIZE="8" MAXLENGTH="8" NAME="username" value="<? echo $username ?>"><br>
Password: <INPUT TYPE="password" SIZE="8" MAXLENGTH="8" NAME="password" value="<? echo $password ?>"><br>
<INPUT TYPE="submit" VALUE="Send" NAME="Send"><INPUT TYPE="reset">
</FORM>
</TD>
</TR>
</TABLE>
</center>
<?
} end
?>
Hvis du ikke har en aktiv cookie får du fremvist login siden.
Avatar billede criffer Nybegynder
06. oktober 2002 - 12:40 #8
Jeg vil godt bruge htacces-funktionen den virker fint. Men kan man sende log-in oplysningerne til browseren og så få den til at logge ind automatisk, uden at der popper log-in boks op!

F.eks. fra en form taste oplysningerne ind her, for at få et flottere design...
Avatar billede nephilim Nybegynder
22. december 2002 - 07:39 #9
hmm du skal bruge noget lignende

putenv("REMOTE_USER=$bruger"); //det her vil sætte brugeren, men passwordet..
putenv("PHP_AUTH_PW=$password") //passwordet

eller også så tjeck
http://www.mcs.vuw.ac.nz/technical/software/PHP/features.http-auth.html
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester