Ich habe hir ein schript bekommen das echt klasse ist das einzige wass mir felt ist die lösch funktion da drin also das ich vor oder hinter den namen ein hacken setze und dan unten auf löschen drücke und die datei ist weck
hir das schript
kann mir da bitte jemand hälfe wäre sehr lieb dan wäre ich meit meiner page fertig
PHP-Code:
<html>
<head>
<style type="text/css">
A {text-decoration: none;}
A:Hover {text-decoration: underline;}
.footer {
position:fixed;
border-top-color:#666666;
border-top-style:solid;
border-top-width:2px;
border-left-color:#666666;
border-left-style:solid;
border-left-width:2px;
border-right-color:#666666;
border-right-style:solid;
border-right-width:2px;
bottom:0;
width:98%;
height:50px; /* Height of the footer */
background:#dcdcdc;
}
</style>
</head>
<?php
$tb_tb="#999999"; // table top button 999999
$tb_il="#CCCCCC"; //table info line CCCCCC
$font="#000000"; // Schriftfarbe 000000
$hg_co="#FFFFFF"; // hintergrund + tabellenhintergrund FFFFFF
$bg_img=""; // alternativ hintergrundbild angeben...(coole funktion) // www.webseite.de/img.jpg
// iconserver wählen
$iconserver="http://michi-bw.no-ip.biz/icons/";
// icon größe wählen
$icon_size="xxl"; // s,m,l,xxl
// Datein ausblenden
$ig_file_arr = array('index.php', '.pureftpd-upload'); // Ausgeblendete Datein
//////////////////////////////////////////////////////////////////////////////////////////////
// berechnungen der einstellungen
// ICOn size
switch($icon_size){
case $icon_size=="s":
$icon_s="width=15 hight=15";
break;
case $icon_size=="m":
$icon_s="width=25 hight=25";
break;
case $icon_size=="l":
$icon_s="width=40 hight=40";
break;
case $icon_size=="xxl":
$icon_s="width=50 hight=50";
break;
}
$hg="";
$hg_tb="";
if($bg_img==""){
$hg="bgcolor=$hg_co";
$hg_tb="bgcolor=$hg_co";
}else{
$hg="background=$bg_img";
$hg_tb="";
}
// versionsangabe
$vs="2.2";
//////////////////////////////////////////////////////////////////////////////////////////////
// head html
$top_ausgabe="
<title>LDP FolderReader $vs</title>
<body $hg alink=$hg vlink=$font link=$font>
<script type=text/javascript src=http://www.little-devil.de/stat/track.php?mode=js></script>
<noscript><img src=../stat/track_noscript.php border=0 alt= width=1 height=1></noscript>
<br> <br>
<font size=-1 face=verdana>
<table width=100% height=160 border=0 cellpadding=0 cellspacing=0>
<tr>
<td><div align=center>
<table width=90% border=0 cellpadding=0 cellspacing=0 bordercolor=$font>
<tr>
<!--
<td height=10 bgcolor=$tb_tb> </td>
</tr>
<tr>
<td height=10 bgcolor=$tb_il><table width=100% height=100% border=0 cellpadding=0 cellspacing=0>
<tr>
<td width=45%><div align=left><font size=-1 color=$font face=verdana> Datei</font></td>
<td width=32%><div align=right><font size=-1 color=$font face=verdana>Größe</font></td>
<td width=23%><div align=right><font size=-1 color=$font face=verdana>Datum </font></div></td>
</tr>
</table></td>
-->
</tr>
";
//////////////////////////////////////////////////////////////////////////////////////////////
// button html
//////////////////////////////////////////////////////////////////////////////////////////////
// ATTRIBUTE - ordener datei arrays
$ordner[]=array();
$datein[]=array();
function read(&$ordner,&$datein){
$folder = "./";
$read = opendir($folder); // ordner öffnen
// durchlaufen und lesen
while ($file = readdir ($read)) {
if($file != "." && $file != "..") {
// wenn ein ordner dann...
if(is_dir($folder."/".$file)) {
$ordner[]="$file"; // zum ordner array hinzufügen
// wenn datei dann...
} else {
$datein[]="$file"; // zumm datein array hinzufügen
}
}
}
closedir($read);
}
// funktion read ende
// funktion filesi ermitteln der größe in kb etc
function filesi($URL){ # daten groesse
$groesse = filesize($URL);
if($groesse < 1000){
return number_format($groesse, 0, ",", ".")." Bytes";
}else if($groesse < 1000000){
return number_format($groesse/1024, 0, ",", ".")." kB";
}else{
return number_format($groesse/1048576, 0, ",", ".")." MB";
}
}
// funktion ende
read($ordner,$datein); // read ausführen
sort($ordner); // ordner array sortieren
sort($datein); // datei array sortieren
// AUSGABE
echo "$top_ausgabe";
// durchlauf der ordner arrays + ausgabe
for($i=0; $i < count($ordner)-1; $i++)
{
$label=$ordner[$i];
$url = str_replace(" ", "%20", $label);
$timeda="". date("d.m.Y", fileatime($label));
$label2=eregi_replace(" ", "%20", $label);
echo "
<tr>
<td height=5 $hg_tb><table width=100% height=100% border=0 cellpadding=3 cellspacing=0>
<tr>
<td width=5%><div align=left><img src=$iconserver/folder.png $icon_s></td>
<td width=82%><div align=left><a href=$label2/index.php><font size=-1 color=$font face=verdana> $label </font></a></div></td>
<td width=13%><div align=right><font size=-1 color=$font face=verdana>$timeda </font></div></td>
</tr>
</table> </td>
</tr>";
}
echo"<td $hg_tb> </td>"; // eine leere zeile
////////////////////////////////////////////////////////////////////////////////////////////////////////
// ausgabe des daten arrays + ausgabe
for($i=0; $i < count($datein)-1; $i++)
{
$label= $datein[$i];
$groess=filesi($label); // dateigröße ermitteln
$timed="". date("d.m.Y", fileatime($label)); // datei zeit
/*
icon festlegen
*/
if (substr($label,-4)==".jpg"){
$pic="image";
}else if((substr($label,-5)==".jpeg")){
$pic="image";
}else if((substr($label,-4)==".gif")){
$pic="image";
}else if((substr($label,-4)==".png")){
$pic="image";
}else if((substr($label,-4)==".tif")){
$pic="image";
}else if((substr($label,-4)==".avi")){
$pic="video";
}else if((substr($label,-4)==".mpg")){
$pic="video";
}else if((substr($label,-4)==".wmv")){
$pic="video";
}else if((substr($label,-4)==".mp3")){
$pic="video";
}else if((substr($label,-4)==".swf")){
$pic="video";
}else if((substr($label,-4)==".exe")){
$pic="app";
}else if((substr($label,-4)==".bin")){
$pic="arch";
}else if((substr($label,-4)==".zip")){
$pic="arch";
}else if((substr($label,-4)==".rar")){
$pic="arch";
}else if((substr($label,-4)==".tar")){
$pic="arch";
}else if((substr($label,-3)==".gz")){
$pic="arch";
}else if((substr($label,-4)==".txt")){
$pic="text";
}else if((substr($label,-4)==".doc")){
$pic="text";
}else{
$pic="file";
}
if($pic=="file"){
$pica="files%2Epng";
}else if($pic=="image"){
$pica="image.png";
}else if($pic=="app"){
$pica="exe.png";
}else if($pic=="arch"){
$pica="zip.jpeg";
}else if($pic=="text"){
$pica="txt.png";
}else if($pic=="video"){
$pica="video.png";
}else{
$pica="files%2Epng";
}
$label2=eregi_replace(" ", "%20", $label);
// Ausgeblendete Datein nicht Anzeigen
$found=false;
foreach ($ig_file_arr as $val) {
if (eregi($val, $label)) { # arraywert soll nicht angezeigt werden.
$found=true;
break;
} else{
$found=false;
}
}
/*
if (eregi("index.php", $label)) { # index.php soll nicht angezeigt werden.
echo"";
}
*/
if($found){
echo"";
}else {
echo
"
<tr>
<td height=5 $hg_tb><table width=100% height=100% border=0 cellpadding=3 cellspacing=0>
<tr>
<td width=5%><div align=left><img src=$iconserver/$pica $icon_s></td>
<td width=40%><div align=left><a href=$label2><font size=-1 color=$font face=verdana>$label</font></a></div></td>
<td width=32%><div align=right><font size=-1 color=$font face=verdana>$groess</font></div></td>
<td width=23%><div align=right><font size=-1 color=$font face=verdana>$timed </font></div></td>
</tr>
</table></td>
</tr>
";
}
}
echo"</table></table><br/><br/><br/><br/><br/>"
?>
<div class="footer">
<div align="left" style="float:left;">
<br/>
<a href=javascript:history.back(); style="text-decoration: none;"> <img src="http://www.little-devil.de/ldp/folder/icons/pfeil_links.png" height="28px"/></a>
</div>
<div align="right">
<table align="right">
<tr>
</td></tr>
</table>
</div>
</div>
kann mir da bitte jemand hälfe wäre sehr lieb dan wäre ich meit meiner page fertig