Ich habe mit der IlchCMS eine Seite Erstellt namens Upload, Jedoch wenn ich den Code eingebe zeigt er immer das an -> wfd-clan.tk/index.php?upload
Anstatt des Uploaders wie er Wirklich aussieht kann mit Jmd helfen ?
Code in der Seite ist :
<!-- ///////////////////////////////////////////////////////////////////// // ** // // ** Copyright (c) 2008 by Arne // // ** http://www.arne-home.de // // 16.02.2013 ** Don't remove any (c) // // ** Dieser Eintrag darf nicht // // ** entfernt werden. // // ** // // ** BITTE lesen Sie die lies_mich.txt! // // ** // // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // // Der Copyright-Hinweis am Beginn des Quellcodes des Scripts muss // // unverändert bleiben, der Copyright-Hinweis und Link zu // // www.arne-home.de bei der Ausgabe des Scripts muss auch erhalten // // bleiben, und darf in keiner weise unkenntlich gemacht werden ! // // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~// ///////////////////////////////////////////////////////////////////// --> <!--?php if (file_exists('config.php')) { header('Location: config.php'); exit; } function sperrt_ip() { include('daten/config.php'); $ip_time = $ip_zeit*$ip_zeit_einheit; $ip_datei = 'daten/ip.txt'; $max_entries = 1000; $ip = file($ip_datei); $size_ip_datei = count($ip); $z = 0; while($z <= ($size_ip_datei-1)) { $zeile = explode('|',$ip[$z]); if(($zeile[0] == $_SERVER['REMOTE_ADDR']) && (time() <= $zeile[1])) { $access = 'NICHT_OK'; break; } else { $access = 'OK'; } $z++; } if(!isset($access)) { $access = 'OK'; } $save_ip = $_SERVER['REMOTE_ADDR']."|".(time()+$ip_time)."|n"; if($size_ip_datei -->= $max_entries) { $ip_datei_i = fopen($ip_datei,"wb"); } else { $ip_datei_i = fopen($ip_datei,"ab"); } flock($ip_datei_i,2); fwrite($ip_datei_i,$save_ip); flock($ip_datei_i,3); fclose($ip_datei_i); return $access; } function return_bytes($val) { $val = trim($val); $last = strtolower($val[strlen($val)-1]); switch($last) { case 'g': $val *= 1024; case 'm': $val *= 1024; case 'k': $val *= 1024; } return $val; } function dirCount($dirName) { static $i=0; $dir = dir($dirName); while($countFile=$dir->read()) { if($countFile!='.' && $countFile!='..') { if(is_dir($dirName.'/'.$countFile)) { dirCount($dirName.'/'.$countFile); } else { $i++; } } } return $i; } function dirCountUpload($dirName) { static $i=0; $dir = dir($dirName); while($countFile=$dir->read()) { if($countFile!='.' && $countFile!='..') { if(is_dir($dirName.'/'.$countFile)) { dirCount($dirName.'/'.$countFile); } else { $i++; } } } return $i; } include('daten/config.php'); if ($status==0) { include($headerurl); $error=0; include('inc/error.php'); include($footerurl); exit; } if ($upw==1) { if (isset($_POST['sendfiles'])) { $passwort = $_POST['pwd']; if (crypt($passwort, md5) != $pw) { include($headerurl); $error=1; include('inc/error.php'); include($footerurl); exit; } } } if($_POST['ip_speichern'] == 1) { if ($ip_sperre == 1 && sperrt_ip() == 'NICHT_OK') { include($headerurl); $error=2; include('inc/error.php'); include($footerurl); exit; } } if (file_exists("daten/".$pfad."_totalfile.txt")) { $dateien_gesamt = fopen("daten/".$pfad."_totalfile.txt","rb"); $dateiengesamt = stream_get_contents($dateien_gesamt); fclose($dateien_gesamt); } else { include($headerurl); $error=3; include('inc/error.php'); include($footerurl); exit; } include($headerurl); ?> <div align="center"> <fieldset> <legend>Dateien hochladen</legend> <div id="upload_main"><br> Beachte bitte das dein Dateiname NUR ZAHLEN und BUCHSTABEN enthält,<br> denn sonst könnte es zu Fehlern kommen.<br> Zugelassenes Dateiformat: <!--?php if($dateiformate==1) {echo"Bilder ";} if($dateiformate==2) {echo"Archive ";} if($dateiformate==3) {echo"Dokumente ";} if($dateiformate==4) {echo"Audio ";} if($dateiformate==5) {echo"Alles ";} $UploadMaxFilesize = return_bytes(ini_get('upload_max_filesize')); $mb = $UploadMaxFilesize; $MB = $UploadMaxFilesize/1048576; echo "max. $MB MB"; ?--> <form action="" method="post"> <select name="numfiles" class="select" style="width:40px;"> <!--?php $dateien = round(ini_get('post_max_size')/ini_get('upload_max_filesize'), 0, PHP_ROUND_HALF_DOWN); for ($i=1; $i<=$dateien; $i++) { echo ("<option value=$i-->$i"); } ?> </select> <input value="Anzahl der Uploads Bestätigen" name="up" class="button" type="Submit"> </form> <div id="wait" style="display:none;"><img src=""></div> <form method="post" action="" enctype="multipart/form-data" onsubmit="return window.setTimeout(function() { document.getElementById('wait').style.display = 'block'; }, 1000);"> <!--?php if (isset($_POST['up'])) { echo '<b-->'.$_POST['numfiles'].' '; echo $_POST['numfiles'] == '1' ? 'Datei kann' : 'Dateien können'; echo ' hochgeladen werden<br>'; for ($i=1; $i<=$_POST['numfiles']; $i++) { echo "<p><input name="" myfile$i""="" class="" input_download""="" file""="" type=""></p>"; } if($upw==1) { echo'<p>Passwort <input name="pwd" class="input" style="width:60px;" type="password"></p>'; } echo '<input name="files_gesamt" value="'.$dateiengesamt.'" type="hidden"> <input name="ip_speichern" value="1" type="hidden"> <input name="sendfiles" value="hochladen" class="button" type="Submit">'; } if (isset($_POST['sendfiles'])) { $numsendfiles = count($_FILES); foreach($_FILES as $strFieldName => $arrPostFiles) { $arrPostFiles=preg_replace(array("/ä/","/ö/","/ü/","/Ä/","/Ö/","/Ü/","/ß/","/ /","/à/","/é/","/è/"),array("ae","oe","ue","Ae","Oe","Ue","ss","_","a","e","e"), $arrPostFiles); if($arrPostFiles['size'] > 0 && $arrPostFiles['size'] < $mb) { $strFileName = $arrPostFiles['name']; $updateiname = pathinfo($arrPostFiles['name'],PATHINFO_FILENAME); $upextension = pathinfo($arrPostFiles['name'],PATHINFO_EXTENSION); $upextension = strtolower($upextension); $strFileName = "$updateiname.".$upextension; $strFileTemp = $arrPostFiles['tmp_name']; if($dateiformate==1) {$dateiformat=1; include('inc/dateiformate.php');} if($dateiformate==2) {$dateiformat=2; include('inc/dateiformate.php');} if($dateiformate==3) {$dateiformat=3; include('inc/dateiformate.php');} if($dateiformate==4) {$dateiformat=4; include('inc/dateiformate.php');} if($dateiformate==5) {$dateiformat=5; include('inc/dateiformate.php');} if($dateiformate==6) {$dateiformat=6; include('inc/dateiformate.php');} { $pfad_info = pathinfo($strFileName); $extension = strtolower($pfad_info["extension"]); if(in_array($extension,$filetypes)) { if($dateien_w==0) { $unixtime = time(); $strFileName = "$updateiname-$unixtime.".$upextension; } @move_uploaded_file($strFileTemp, "$pfad/$strFileName"); echo "<font green""="" color="">Datei <em>$strFileName</em> erfolgreich hochgeladen</font><br>"; } else { echo "<font red""="" color="">Unerlaubtes Dateiformat!</font><br>"; } } } else { echo "<font red""="" color="">Falsche Dateigröße!</font><br>"; } } $upload_dateien=dirCountUpload($pfad); $dateien_gesamt2=fopen("daten/".$pfad."_totalfile.txt","wb+"); fwrite($dateien_gesamt2,"$upload_dateien"); fclose($dateien_gesamt2); if ($_POST['files_gesamt'] != $upload_dateien && $emailsenden == 1 && $emailadresse != "") { $ip=$_SERVER['REMOTE_ADDR']; $datum=date('d.m.Y'); $zeit=date('H:i:s'); $url=$_SERVER['HTTP_HOST']; $mailinhalt=" letzte Datei: $strFileName Dateien gesamt: $upload_dateien Upload Ordner: $pfad Datum: $datum, $zeit Uhr Uploader IP: $ip"; @mail($emailadresse, 'Upload auf '.$url.'', $mailinhalt, 'From:'.$emailadresse.''); } } ?> </form> <p> <a href="inhalt.php?zeige=inhalt" class="grosslink" title="zu den hochgeladenden Dateien">Inhalt <!--?php echo dirCount($pfad);?--> Dateien</a> </p></div> </fieldset> <p> <a href="http://www.arne-home.de" class="kleinlinkc" target="_blank">Upload <!--?php echo $version; ?--> © by Arne</a> </p></div> <!--?php include($footerurl);?-->
Und ich weiß nicht wie ich es Noch machen soll die Ordner hab ich alle in den selfp ordner Verschoben damit er ja auf die Dateien die er Braucht zugreiffen kann aber es geht i-wie nicht.