rendered paste bodyfunction images() { if (isset($_GET['image'])) { $file_to_delete = s('image_folder') ."/". $_GET['image']; unlink($file_to_delete); echo "<h2>". l('deleted_success') ."</h2><p><a href='" .s('website'). "images/'>". l('back') ."</a></p>"; } else { ?> <h2><? echo l('images'); ?></h2> <form name="imageformauthenticate" method="post" action="" enctype="multipart/form-data"></form> <form name="imageform" method="post" action="" enctype="multipart/form-data"> <p><br /><? echo l('upload_image'); ?>:</p> <p><input type="file" name="imagefile" /> <input type="submit" name="upload" value="<? echo l('upload'); ?>" /><br /></p> </form> <? if(isset( $_POST['upload'] )) { echo $_FILES['imagefile']['type']; echo xx; if ($_FILES['imagefile']['type']){ $upload_dir = s('image_folder') ."/"; copy ($_FILES['imagefile']['tmp_name'], $upload_dir .$_FILES['imagefile']['name']) or die ("Could not copy"); echo "<div class=\"".s('css_success')."\"><h2>" .l('operation_completed'). "</h2></div>"; $kb_size = round(($_FILES['imagefile']['size'] / 3024), 1); echo "<p><b>".$_FILES['imagefile']['name']. "</b> [ " .$kb_size. " KB ] [ " .$_FILES['imagefile']['type']." ]"; } else { echo "<h2>" .l('admin_error'). "</h2>"; echo "<p>" .l('image_error'). "</p>"; } } else { $upload_dir = s('image_folder') ."/"; $handle= opendir($upload_dir); $filelist = ""; while ($file = readdir($handle)) { if(!is_dir($file) && !is_link($file) && $file <> "Thumbs.db") { $filelist .= "<a href='$upload_dir$file'>".$file."</a> [ <a href='" .s('website'). "hall.php?action=images&task=delete&image=" .$file. "'".if_javascript_on(" onclick='return confirm(\"".l('warning_delete')."\");'",'return').">Delete</a> ]<br />"; }} echo "<h2>". l('saved_images') .":</h2>"; echo "<p>" .$filelist. "</p>";}}}