Phpexplorer 1.00 by dotwizard512

Soyez le premier à donner votre avis sur cette source.

Vue 4 723 fois - Téléchargée 382 fois

Description

....................................................................
....................................................................

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&eacute&eacute<br><a href='option.php3'>retour</a>";

}else{

echo "Impossible de cr&eacute&eacute 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&eacuteation d'un r&eacutepertoire</font><br>
          Nom du r&eacutepertoire : <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&eacutepertoire</font><br>
          Nom du r&eacutepertoire : <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 &eacutet&eacute 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&eacuteer 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&eacuteation 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 &eacutet&eacute 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&eacutee 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&eacutepertoire</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 !!

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
459
Date d'inscription
dimanche 9 janvier 2005
Statut
Membre
Dernière intervention
11 mai 2013
1
Une trés veille source lol ^^'
Qui "server a naviguer" dans les dossiers....
Messages postés
61
Date d'inscription
vendredi 11 mars 2005
Statut
Membre
Dernière intervention
13 avril 2010

bonjour
c quoi ca ??

??????????????????????
Messages postés
2
Date d'inscription
mardi 4 juin 2002
Statut
Membre
Dernière intervention
19 novembre 2013

Le code est clair, pratique pour un débutant comme moi.
Messages postés
370
Date d'inscription
dimanche 28 mars 2004
Statut
Membre
Dernière intervention
13 avril 2007

L'actualisation automatique c'est pas tro top non ? Et essaye de ne pas mettre de iframe, je trouve que sa gène un peu ...

-----------------
http://fg.logiciel.free.fr

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.