....................................................................
....................................................................
PhpExplorer 1.00 by Dotwizard512
mega5120000@yahoo.fr
dotwizard512@gmail.com
http://hackin9.blogtrafic.com
http://shainadam.skyblog.com
....................................................................
....................................................................
PhpExplorer est un mini explorer en php que j'ai créer pour m'amuser.
Il est pratique et sympa (enfin moi g le pense, même s'il n'y a pas beaucoup de grafique).
PhpExplorer est libre d'utilisation, d'échange,
et est gratuit( toute commercialisation est interdite).
Si vous voulez le modifier contacter moi en m'envoyen un message
avec une pièces jointe contenant le ficher modifier.
;)
Source / Exemple :
=================
index.php3 :
=================
<FRAMESET COLS="30%,*">
<FRAME NAME="sommaire" SRC="option.php3">
<FRAME NAME="article" SRC="explorer.php3">
</FRAMESET>
================
option.php3 :
================
<td><p>
<?
if (isset($_POST['rep_dir']))
{
$rep_dir = $_POST['rep_dir'];
if(mkdir($rep_dir))
{
echo "Dossier <b>$rep_dir</b> créé<br><a href='option.php3'>retour</a>";
}else{
echo "Impossible de créé le Dossier <a href='option.php3'>retour</a>";
}
}
else // On n'a pas encore rempli le formulaire
{
?>
</p>
<img src="img\option_doss.jpg" border="0">
<form method="post">
<p>
<font color='red'>Création d'un répertoire</font><br>
Nom du répertoire : <input type="text" name="rep_dir"><br /><br />
<input type="submit" value="Créer">
</p>
</form>
<?
}
?></td>
<br><br><br>
<td><p>
<?
if (isset($_POST['del_rep_dir']))
{
$del_rep_dir = $_POST['del_rep_dir'];
if(rmdir($del_rep_dir))
{
echo "Dossier <b>$del_rep_dir</b> Supprimer<br><a href='option.php3'>retour</a>";
}else{
echo "Impossible de supprimer le Dossier <a href='option.php3'>retour</a>";
}
}
else // On n'a pas encore rempli le formulaire
{
?>
</p>
<form method="post">
<p>
<font color='red'>Suppression d'un répertoire</font><br>
Nom du répertoire : <input type="text" name="del_rep_dir"><br /><br />
<input type="submit" value="supprimer">
</p>
</form>
<br><br><br>
<?
}
if(isset($_POST['create_file']))
{
$create_file = $_POST['create_file'];
$fp = fOpen($create_file,"a");
if(isset($_POST['corp_of_new_file']))
{
$corp_of_new_file = $_POST['corp_of_new_file'];
fputs($fp, "$corp_of_new_file");
}
$fc = fclose($fp);
if(file_exists($create_file))
{
?>
<font color='green'>Le fichier : '<b><? echo $create_file; ?></b>' a bien été créer<br>
<?
if(isset($corp_of_new_file))
{
?>
avec comme contenue : <br><? echo $corp_of_new_file; ?>
<?
}
?>
</font><br><a href='option.php3'>retour</a>
<?
}else{
?>
<font color='red'>Impossible de créer le fichier : <b><? echo $create_file; ?></b></font><br><a href='option.php3'>retour</a>
<?
}}else{
?>
<img src="img\file.gif" border="0">
<form method="post">
<p>
<font color='red'>création d'un fichier</font><br>
Nom du fichier : <input type="text" name="create_file"><br />
Contenue du fichier : <textarea name="corp_of_new_file" rows="4"></textarea>
<br />
<input type="submit" value="Créer"><br /><br /><br /><br />
</p>
</form>
<?
}
if(isset($_POST['del_file']))
{
$del_file = $_POST['del_file'];
if($del_file!='index.php3' or $del_file!='explorer.php3' or $del_file!='option.php3')
{
if(unlink($del_file))
{
?>
<font color='green'>Le fichier : <? echo $del_file; ?> a bien été supprimer <br><a href='option.php3'>retour</a></font>
<?
}else{
?>
<font color='red'> impossible de supprimer le fichier : <? echo $del_file; ?>!! <br><a href='option.php3'>retour</a></font>
<?
}
}else{
?>
<font color='red'> l'accée a se fichier est interdit !!!!!!</font>
<?
}
}else{
?>
<form method="post">
<p>
<font color='red'>Suppression d'un fichier</font><br>
Nom du fichier : <input type="text" name="del_file"><br /><br />
<input type="submit" value="supprimer">
</p>
</form>
<?
}
?>
</td>
===============
explorer.php3 :
===============
<META HTTP-EQUIV=Refresh CONTENT="1; URL=explorer.php3">
<br><img src="img\mydir.png" border="0"><br><br><a href='explorer.php3'>répertoire</a> : <br><b>\</b><br><br>
<HTML>
<HEAD>
<TITLE>Gestion d'un espace</TITLE>
</HEAD>
<BODY background=''>
<?
// print the current directory in unordered list
print("<UL>\n");
// open directory
$myDirectory = dir(".");
// get each entry
while($entryName = $myDirectory->read())
{
if($entryName!='Readme.txt'){if($entryName!='img'){if($entryName!='explorer.php3'){ if($entryName!='option.php3'){ if($entryName!='index.php3'){ if($entryName!='.'){ if($entryName!='..'){if($entryName!='index.php3'){ print("<LI>\<a href='$entryName'>$entryName</a> \n");
}}}}}}}}}
// close directory
$myDirectory->close();
print("</UL>\n");
?>
</BODY>
</HTML>
Conclusion :
-------------
Installation:
-------------
ouvrire le fichier ".htaccess" dans le réperoire img puis changer:
Order Deny,Allow
Allow from 127.0.0.1
Deny from All
par:
Order Deny,Allow
Allow from 127.0.0.1
Allow from votreadresseIp
Deny from All
ou si sa ne marche pas enlevez le (.htaccess) c'est plus symple !!
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.