sharefiles aanpassen
Ik ben het een beetje aan het aanpassen naar mijn eigen wensen. Het gaat om het admin gedeelte...
Die is nu zo opgebouwd mappen
inhoud map (jpeg)
dit wil ik graag aanpassen. want in de mappen heb ik weer andere mappen staan met daarin de inhoud die zichtbaar moet zijn. dus eigen zo iets als dit: mappen
andere mappen
inhoud mapen (jpeg)
Ik heb hier mijn aangepaste versie van sharefiles:
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Admin ShareFiles</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" type="text/css" href="includes/style.css" />
<script language="JavaScript" type="text/javascript" src="includes/javascript.js"></script>
</head>
<body>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?
// INLOGSETTINGS
$user = "marco";
$pass = "vanderwaal";
// SETTINGS
$set_dir = "toevoegen"; // Map waar alles naar geupload moet worden, bv map (geen map/ !)
// Kijken of je ingelogd bent
if($_SESSION['school_naam'] == $user AND $_SESSION['school_pass'] == $pass) {
// UITLOGGEN
if(isset($_GET['uitloggen'])) {
session_destroy();
session_unset();
echo "Je bent nu uitgelogd.<br />\n";
echo " <a href=\"admin.php\"><img src=\"images/terug.gif\" border=\"0\" alt=\"Terug\" /> Terug</a>";
// VERWIJDEREN
}elseif(isset($_GET['delete'])) {
if(file_exists($set_dir."/".$_GET['delete'])){
unlink($set_dir."/".$_GET['delete']);
echo "Het bestand <b>".$_GET['delete']."</b> is succesvol verwijderd.<br />\n";
echo " <a href=\"admin.php\"><img src=\"images/terug.gif\" border=\"0\" alt=\"Terug\" /> Terug</a>";
}else{
echo "Het bestand <b>".$_GET['delete']."</b> bestaat niet.<br />\n";
echo " <a href=\"admin.php\"><img src=\"images/terug.gif\" border=\"0\" alt=\"Terug\" /> Terug</a>";
}
// MAP MAKEN
}elseif($_POST['mkdir_submit']){
mkdir($set_dir."/".$_POST['map'], 0777);
echo "De map <b>".$_POST['map']."</b> is aangemaakt.<br />\n";
echo " <a href=\"admin.php\"><img src=\"images/terug.gif\" border=\"0\" alt=\"Terug\" /> Terug</a>";
}elseif(isset($_GET['rmdir'])){
if(file_exists($set_dir."/".$_GET['rmdir'])) {
$deldir = @deldir($set_dir."/".$_GET['rmdir']);
if($deldir == true) {
echo "De map <b>".$_GET['rmdir']."</b> is succesvol verwijderd.<br />\n";
}else{
echo "De map <b>".$_GET['rmdir']."</b> is niet verwijderd.<br />\n";
}
}else{
echo "De map <b>".$_GET['rmdir']."</b> bestaat niet.<br />\n";
}
echo " <a href=\"admin.php\"><img src=\"images/terug.gif\" border=\"0\" alt=\"Terug\" /> Terug</a>";
}else{
?>
// INLOGSETTINGS
$user = "marco";
$pass = "vanderwaal";
// SETTINGS
$set_dir = "toevoegen"; // Map waar alles naar geupload moet worden, bv map (geen map/ !)
// Kijken of je ingelogd bent
if($_SESSION['school_naam'] == $user AND $_SESSION['school_pass'] == $pass) {
// UITLOGGEN
if(isset($_GET['uitloggen'])) {
session_destroy();
session_unset();
echo "Je bent nu uitgelogd.<br />\n";
echo " <a href=\"admin.php\"><img src=\"images/terug.gif\" border=\"0\" alt=\"Terug\" /> Terug</a>";
// VERWIJDEREN
}elseif(isset($_GET['delete'])) {
if(file_exists($set_dir."/".$_GET['delete'])){
unlink($set_dir."/".$_GET['delete']);
echo "Het bestand <b>".$_GET['delete']."</b> is succesvol verwijderd.<br />\n";
echo " <a href=\"admin.php\"><img src=\"images/terug.gif\" border=\"0\" alt=\"Terug\" /> Terug</a>";
}else{
echo "Het bestand <b>".$_GET['delete']."</b> bestaat niet.<br />\n";
echo " <a href=\"admin.php\"><img src=\"images/terug.gif\" border=\"0\" alt=\"Terug\" /> Terug</a>";
}
// MAP MAKEN
}elseif($_POST['mkdir_submit']){
mkdir($set_dir."/".$_POST['map'], 0777);
echo "De map <b>".$_POST['map']."</b> is aangemaakt.<br />\n";
echo " <a href=\"admin.php\"><img src=\"images/terug.gif\" border=\"0\" alt=\"Terug\" /> Terug</a>";
}elseif(isset($_GET['rmdir'])){
if(file_exists($set_dir."/".$_GET['rmdir'])) {
$deldir = @deldir($set_dir."/".$_GET['rmdir']);
if($deldir == true) {
echo "De map <b>".$_GET['rmdir']."</b> is succesvol verwijderd.<br />\n";
}else{
echo "De map <b>".$_GET['rmdir']."</b> is niet verwijderd.<br />\n";
}
}else{
echo "De map <b>".$_GET['rmdir']."</b> bestaat niet.<br />\n";
}
echo " <a href=\"admin.php\"><img src=\"images/terug.gif\" border=\"0\" alt=\"Terug\" /> Terug</a>";
}else{
?>
<!-- mappenlijst -->
<table cellspacing="0">
<tr>
<td width="19" bgcolor="#e4e4e4"></td><td width="19" bgcolor="#e4e4e4"></td><td bgcolor="#e4e4e4" width="175"><b>Klanten</b></td>
</tr>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
</table>
<p />
<!-- bestandenlijst -->
Code (php)
<table cellspacing="0">
<tr>
<td width="19" bgcolor="#e4e4e4"></td><td width="19" bgcolor="#e4e4e4"></td><td bgcolor="#e4e4e4" width="175"><b>Bestanden in </b></td>
</tr>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?
if ($handle = opendir($set_dir.$dir)) {
while (false !== ($file = readdir($handle))) {
$extentie = substr($file, -4, -3);
if(($file != ".") AND ($file != "..") AND ($extentie == ".")){
if($dir == "/") {
$editfile = $file;
$delfile = $file;
$urlfile = $set_dir."/";
}else{
$editfile = $file."&file_dir=".$_GET['dir'];
$delfile = $_GET['dir']."/".$file;
$urlfile = $set_dir."/".$_GET['dir']."/";
}
echo "<tr>\n";
echo "<td><a href=\"admin.php?delete=".$delfile."\" onclick=\"return confirmLink(this, '".$delfile." verwijderen')\"><img src=\"images/delete.png\" border=\"0\" alt=\"Verwijderen\" /></a></td>\n";
echo "<td><a href=\"".$urlfile.$file."\" target=\"_blank\">".$file."</a></td>\n";
echo "</tr>\n";
}
}
}
?>
if ($handle = opendir($set_dir.$dir)) {
while (false !== ($file = readdir($handle))) {
$extentie = substr($file, -4, -3);
if(($file != ".") AND ($file != "..") AND ($extentie == ".")){
if($dir == "/") {
$editfile = $file;
$delfile = $file;
$urlfile = $set_dir."/";
}else{
$editfile = $file."&file_dir=".$_GET['dir'];
$delfile = $_GET['dir']."/".$file;
$urlfile = $set_dir."/".$_GET['dir']."/";
}
echo "<tr>\n";
echo "<td><a href=\"admin.php?delete=".$delfile."\" onclick=\"return confirmLink(this, '".$delfile." verwijderen')\"><img src=\"images/delete.png\" border=\"0\" alt=\"Verwijderen\" /></a></td>\n";
echo "<td><a href=\"".$urlfile.$file."\" target=\"_blank\">".$file."</a></td>\n";
echo "</tr>\n";
}
}
}
?>
</table>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?
}
}else{
echo "<h2>ShareFiles Admin<br />Inloggen</h2>";
if(isset($_POST['submit'])) {
if($_POST['naam'] == $user AND $_POST['wachtwoord'] == $pass) {
$_SESSION['school_naam'] = $user;
$_SESSION['school_pass'] = $pass;
header("Location: admin.php");
}else{
echo "Je wachtwoord en/of gebruikersnaam is incorrect";
}
}
?>
}
}else{
echo "<h2>ShareFiles Admin<br />Inloggen</h2>";
if(isset($_POST['submit'])) {
if($_POST['naam'] == $user AND $_POST['wachtwoord'] == $pass) {
$_SESSION['school_naam'] = $user;
$_SESSION['school_pass'] = $pass;
header("Location: admin.php");
}else{
echo "Je wachtwoord en/of gebruikersnaam is incorrect";
}
}
?>
<form method="post" action="admin.php">
<table>
<tr>
<td>Naam:</td><td><input type="text" name="naam" value="test" /></td>
</tr>
<tr>
<td>Wachtwoord:</td><td><input type="password" name="wachtwoord" value="test" /></td>
</tr>
<tr>
<td></td><td><input type="submit" name="submit" value="Inloggen" /></td>
</tr>
</table>
</form>
<p align="center">
Code (php)
<a href="http://validator.w3.org/check?uri=referer" target="_blank"><img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" height="31" width="88" border="0" /></a>
</p>
</body>
</html>
mijn vraag is dus hoe ik dit voor elkaar krijg ?
ik heb geprobeerd om het stukje script dat de mappen nu toont aan te passen maar dat werkt niet helemaal.
tis volgens mij niet zo moeilijk alleen je moet het wl even weten (A)
Gewijzigd op 19/01/2006 20:49:00 door Jonathan
Er zijn nog geen reacties op dit bericht.