Obsah fóra
PravidláRegistrovaťPrihlásenie




Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. [ Príspevok: 1 ] 
AutorSpráva
Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
Generácia súboru .htaccess a .htpasswd

Registrovaný: 01.05.05
Príspevky: 13348
Témy: 1496
Bydlisko: Bratislava
Príspevok NapísalOffline : 14.10.2006 15:17

Generácia súboru .htaccess v 1.0

Kód:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
<title>HTACCES</title>
<style>
body {
   font-family: Arial, Helvetica;
   color: #000000;
   font-size: 12px;
}
TD {
   font-size: 12px;
}
</style>
</head>
<body>
<h3>Generování .htaccess a .htpasswd</h3>
<?php
$submit = $_REQUEST['submit'];
if (isset ($submit)) {
    $nazev = $_REQUEST['nazev'];
    $jmeno = $_REQUEST['jmeno'];
    $heslo = $_REQUEST['heslo'];
    $heslo_crp = crypt($heslo);
    $cesta = substr($_SERVER['SCRIPT_FILENAME'], 0, strlen($_SERVER['SCRIPT_FILENAME']) - strlen($PHP_SELF));
    if (crypt($heslo, $heslo_crp) == $heslo_crp) {
        $hta = 'AuthUserFile '.$cesta.'/.htpasswd'."\n".'AuthName "'.$nazev.'"'."\n".'AuthType Basic'."\n".'require valid-user';
        ?>
        <p>Přihlašovací jméno: <strong><?php echo $jmeno; ?></strong><br />
        Přihlašovací heslo: <strong><?php echo $heslo; ?></strong></p>
        <p>
        Obsah souboru <strong>.htaccess</strong><br />
        <textarea cols="50" rows="5"><?php echo $hta; ?></textarea>
        </p>
        <p>
        Obsah souboru <strong>.htpasswd</strong><br />
        <textarea cols="50" rows="2"><?php echo $jmeno.':'.$heslo_crp; ?></textarea>
        </p>
        <?php
    } else {
        echo '<p>Došlo k chybě při šifrování hesla.</p>';
    }
    echo '<hr />';
}

?>
<form action="<?php echo $PHP_SELF ?>" method="post">
<table border="0" cellspacing="2" cellpadding="2">
<tr>
    <td>Přihlašovací hlavička: &nbsp;</td>
    <td><input type="text" name="nazev" value="Administrace" /></td>
</tr>
<tr>
    <td>Jméno:</td>
    <td><input type="text" name="jmeno" value="admin" /></td>
</tr>
<tr>
    <td>Heslo:</td>
    <td><input type="text" name="heslo" value="" /></td>
</tr>
<tr>
    <td>&nbsp;</td>
    <td><input type="submit" name="submit" value="Odeslat" /></td>
</tr>
<table>
</form>
</body>
</html>




Generácia súboru .htaccess v2.0
Kód:
<?php
// Userliste
$userlist = ( isset($_POST['userlist']) ) ? $_POST['userlist'] : '';

if ( isset( $_POST['add'] ) && $_POST['name'] != '' && $_POST['pw'] != '' )
{
   $userlist.= $_POST['name'] . ":" . crypt( $_POST['pw'] ) . "\n";
}

// htpasswd
$pw_file = ".htpasswd";

// htaccess
$path = $_SERVER['SCRIPT_FILENAME'];
$path = ereg_replace('/access.php', '', $path);
$acc_start = "AuthUserFile $path/$pw_file\nAuthName Privat\nAuthType Basic\nrequire valid-user";

$acc_file = "./.htaccess";
$access = ( isset($_POST['access']) ) ? $_POST['access'] : $acc_start;

if ( isset( $_POST['save'] ) && $userlist != '' && $access != '' && !( file_exists("./$pw_file") ) && !( file_exists($acc_file) ) )
{
   // htpasswd
   $file = fopen("./$pw_file", "w+");
   if(!fwrite($file, $userlist)) $error = TRUE;
   fclose($file);

   // htaccess
    $file = fopen($acc_file, "w+");
   if(!fwrite($file, $access)) $error = TRUE;
   fclose($file);
}
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>htaccess Creator</title>
</head>

<body>
<form method="post" action="access.php" name="post">
<table border="0" cellspacing="0" cellpadding="5">
  <tr>
    <td><b>.htaccess</b>:</td>
  </tr>
  <tr>
    <td colspan="5"><textarea name="access" rows="7" cols="35" wrap="virtual" style="width:100%" class="post"><?php echo($access) ?></textarea></td>
  </tr>
  <tr>
    <td><b>.htpasswd</b>:</td>
  </tr>
  <tr>
    <td>Name:</td>
     <td><input type="text" name="name" maxlength="80" style="width:200px" /></td>
      <td>Passwort:</td>
      <td><input type="text" name="pw" maxlength="80" style="width:200px" /></td>
      <td><input type="submit" name="add" value="Hinzufügen" /></td>
  </tr>
  <tr>
    <td colspan="5"><textarea name="userlist" rows="7" cols="35" wrap="virtual" style="width:100%" class="post"><?php echo($userlist) ?></textarea></td>
  </tr>
  <tr>
   <td colspan="5" align="center"><input type="submit" name="save" value="Speichern" /></td>
  </tr>
</table>
</form>







_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server
Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. [ Príspevok: 1 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. .htaccess , .htpasswd

v Ostatné

3

650

08.10.2009 17:26

dessert Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. .htaccess a .htpasswd

v Ostatné

29

14616

07.11.2014 14:41

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. .htaccess + .htpasswd Zabezpecenie ...

v PHP, ASP

2

537

12.07.2010 14:25

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. .htpasswd

v Ostatné

0

921

24.08.2009 12:32

d0.0b Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako vypnúť htaccess pomocou htaccess

v Ostatné

2

729

25.11.2011 17:44

1daemon1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Heslo v .htpasswd

v Ostatné

1

446

31.08.2008 15:31

suchy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. generacia sitemapu

v HTML, XHTML, XML, CSS

2

594

11.04.2007 19:36

javo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nova generacia grafik

v Ostatné grafické karty

17

728

02.03.2018 13:56

void Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ipad 4th generacia

v Smartfóny a tablety

9

633

20.05.2019 8:03

werwest Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ultrabook intel 8. generacia

v Notebooky a netbooky

9

820

25.02.2018 14:54

pepkopav Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. P:Ipod 8gb 4.generacia

v Predám

8

483

29.04.2013 10:18

dzedy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dalšia generácia Radeonov na 40nm

v Novinky

4

492

17.07.2008 14:55

lukasss Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. K: Sennheiser PX 100 prva generacia

v Kúpim

0

274

21.09.2013 20:52

Prioritas Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. P: Beats Studio3 wireless najnovšia generacia

v Predám

0

204

28.06.2021 11:27

predam27 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. iPod 4 generácia a mp3 (help)

v Audio programy

1

619

02.04.2009 19:38

majso Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. P: Ipod Touch 5th generacia 16GB biely

v Predám

1

259

30.12.2014 12:11

peto007 Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra