GÉNÉRATEUR DE .HTACCESS & .HTPASSWD

Messages postés
728
Date d'inscription
jeudi 20 juin 2002
Statut
Membre
Dernière intervention
7 novembre 2007
-
Messages postés
1
Date d'inscription
mardi 4 septembre 2007
Statut
Membre
Dernière intervention
17 avril 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/22836-generateur-de-htaccess-htpasswd

Messages postés
1
Date d'inscription
mardi 4 septembre 2007
Statut
Membre
Dernière intervention
17 avril 2009

Très bon travail, je cherchais justement un model de ce genre.
Messages postés
4
Date d'inscription
lundi 25 octobre 2004
Statut
Membre
Dernière intervention
23 octobre 2007

Voici des modifications à faire pour que cela fonctionne partout :

<?php
//////////////////////////////////////////////////////////////////////////////////////////////////////
//TITRE : Générateur de fichier .htaccess & .htpasswd                                               //
//VERSION : 1.0                                                                                     //
//AUTEUR : Joe l'indien                                                                             //
//EMAIL : joelindien@9online.fr                                                                     //
//////////////////////////////////////////////////////////////////////////////////////////////////////
//NOTE : Ce script reste la propriété exclusive de son auteur.                                      //
//La copie, modification et/ou distribution par quelque moyen que ce soit est soumise à l'obtention // //préalable de l'autorisation de l'auteur.                                                          //
//Vous ne devez en aucun cas retirer ces informations.                                              //
//////////////////////////////////////////////////////////////////////////////////////////////////////
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv= "Content-Type" content="text/html; charset=iso-8859-1">
<title>Générateur .htaccess et .htpasswd</title>
</head>

<?php

if($_POST['form'] == "ok"){

$file_pwd = ".htpasswd";
$fp = fopen(".htaccess", "w+"); 
if(!$fp) die("Création du fichier .htaccess impossible !"); 
$content = "AuthName ".$_POST['authname']."
AuthUserFile ".$_POST['file']."$file_pwd
AuthGroupFile /dev/null
AuthType Basic
<limit GET POST>
require valid-user
</Limit>
";
fputs($fp, $content); 
fclose($fp);

$pwd_md5 = md5($_POST['passwd']);
$fp2 = fopen(".htpasswd", "w+"); 
if(!$fp2) die("Création du fichier .htpasswd impossible !"); 
$content2 = $_POST['user'].":".$pwd_md5;
fputs($fp2, $content2); 
fclose($fp2);

echo"

Récupérer les deux fichiers et stockez les dans le répertoire  $file 

Fichier .htaccess

Fichier .htpasswd

Générer à nouveau
";
}
if(empty($form)){
echo"
<form action"ht_generate.php" method ="post">

<hr color= "#0099CC" size="3" width="60%" align="left">

 Fichier .htaccess 

Nom identification

Chemin de l'emplacement du répertoire à protéger

<hr color ="#0099CC" size="3" width="60%" align="left">

Fichier .htpasswd

Utilisateur

Password

</form>

";
}
?>

</html>

Messages postés
13
Date d'inscription
vendredi 24 janvier 2003
Statut
Membre
Dernière intervention
28 mars 2007

bjr j'ai pas saisi le rapport entre allopass et .HTACCESS ?
Messages postés
264
Date d'inscription
lundi 19 mai 2003
Statut
Membre
Dernière intervention
7 juillet 2009

en fait plus faire plus clair: free préfere avoir un trous de securitée abérant et donc laisser les pass en clair dans les fichiers plutot que de les cripter
et comble du comble: si on choisis de crypter chez free => ca ne passe pas

faites comme moi: hébergement local et perso (et par pitiée arretez avec easyphp (jammais de maj))
Messages postés
8
Date d'inscription
mardi 25 avril 2006
Statut
Membre
Dernière intervention
13 avril 2009

bonjour a tous,j aimerai que quelqu un pourrait m aider j ai pas compris.
dexter74@hotmail.fr
http://dexter74240.free.fr
/var/www/sdb/9/6/dexter74240/path.php pour infos
si vous plait
merci d avance
Afficher les 26 commentaires