Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: generator .htaccess i htpassword
Forum PHP.pl > Forum > Gotowe rozwiązania > Szukam
Gość_obcy
Witam

szukam generatorów:
- .htaccess
- htpassword

chodzi mi o kody źródłowe, jeśli ktoś takowe posiada bardzo bym prosił smile.gif

Pozdrawiam i dziękuję
kszychu
Ja czegoś nie rozumiem... Czego kodów źródłowych Ty szukasz? .htaccess nie jest plikiem kompilowanym więc każdy plik to kod źródłowy. Weź no jaśniej co i po co?
SongoQ
Wydaje mi sie ze autorowi chyba chodzilo o program gdzie z GUI wyklikujesz co ma byc w takim pliku.
dr_bonzo
http://httpd.apache.org/download.cgi biggrin.gif
Gość_obcy
chodziło mi o możliwośc wygenerowania hasła htpassword ,
jak to można wykonac dla systemów z rodziny unix i windows ?

Pozdrawiam i dziękuję
NuLL
  1. <?
  2. $ha = "admin/.htaccess";
  3. $hp = "admin/.htpasswd";
  4. ?>
  5. <TABLE BORDER="0" ALIGN="CENTER" VALIGN="TOP" WIDTH="750" CELLSPACING="0" CELLPADDING="0" BORDER="0">
  6. <TR><TD>&nbsp;</TD></TR>
  7. <TR>
  8. <TD ALIGN="CENTER">
  9.  
  10. <TABLE ALIGN="CENTER" VALIGN="TOP" WIDTH="100%" CELLPADDING="2" BORDER="1" BORDERCOLOR="#000000" BORDERCOLORLIGHT="#000000" BORDERCOLORDARK="#000000">
  11. <FORM METHOD="POST">
  12. <TR>
  13.     <TD ALIGN="RIGHT" WIDTH="40%">
  14.     <INPUT NAME="htuser" SIZE="11">
  15.     </TD>
  16.     <TD ALIGN="LEFT" WIDTH="60%">
  17.     Uzytkownik
  18.     </TD>
  19. </TR>
  20. <TR>
  21.     <TD ALIGN="RIGHT" WIDTH="40%">
  22.     <INPUT NAME="htpass" SIZE="11">
  23.     </TD>
  24.     <TD ALIGN="LEFT" WIDTH="60%">
  25.     Haslo
  26.     </TD>
  27. </TR>
  28. <TR>
  29.     <TD ALIGN="RIGHT" WIDTH="40%">
  30.     <INPUT TYPE="SUBMIT" NAME="htgenerate" VALUE="Wyslij">
  31.     </TD>
  32.     <TD ALIGN="LEFT" WIDTH="60%">
  33.     Wyslij
  34.     </TD>
  35. </TR>
  36. <?
  37. if (isset($_POST['htgenerate']))
  38. {
  39.   $hatxt = "AuthName \"Sekretne pytanie\"\nAuthType Basic\nAuthUserFile " . $DOCUMENT_ROOT . "/admin/.htpasswd\nAuthGroupFile /dev/null\nrequire valid-user\n";
  40.   $fha = fopen($ha, "w");
  41.   fwrite($fha, $hatxt);
  42.   fclose($fha);
  43.  
  44.   $fhp = fopen($hp, "w");
  45.   fwrite($fhp, "$_POST['htuser']:" . crypt($_POST['htpass']) . "\n");
  46.   fclose($fhp);  
  47. }
  48. ?>
  49. </FORM>
  50. </TABLE>
  51. <BR CLEAR="ALL"><BR>
  52. </TD>
  53. </TR>
  54. </TABLE>

Jakos tak to powinno byc - nie jestem w stanie tego w dzialaniu teraz bo jestem poza domem.
crash
Hasła do pliku .htpasswd generuje się.... *werble* Programem... *werble*... htpasswd!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.