コード例 #1
0
ファイル: file.php プロジェクト: simplyianm/clububer
 $filename = "";
 $parse_url = true;
 if ($file_id && !empty($file['file_url'])) {
     $url = $file['file_url'];
 } elseif (!empty($review->data['down'])) {
     $url = $review->data['down'];
 } else {
     $url = $review->data['link_extern'];
     $parse_url = false;
 }
 if ($parse_url) {
     if (prp_is_external($url)) {
         $downlink = $url;
     } else {
         $downlink = $prp->settings['upload_file'] . $review->data['dir_files'] . $url;
         $filename = prp_cleanup_filename($url);
     }
 } else {
     $downlink = $url;
 }
 dbquery("UPDATE " . DB_PRP_DOWNLOADS . "\n\t\tSET\n\t\tdl_count=dl_count+1\n\t\tWHERE review_id='" . $review->id . "'");
 dbquery("UPDATE " . DB_PRP_FILES . "\n\t\tSET\n\t\treview_count=review_count+1\n\t\tWHERE file_id='" . $file['file_id'] . "'\n\t\t\tAND review_id='" . $review->id . "'");
 if (empty($filename)) {
     fallback($downlink);
 } else {
     error_reporting(0);
     require_once INCLUDES . 'class.httpreview.php';
     //		@ini_set('zlib.output_compression', 'Off');
     while (@ob_end_clean()) {
     }
     $object = new httpreview();
コード例 #2
0
ファイル: edit.php プロジェクト: simplyianm/clububer
function prp_ask_del($href, $url, $url_name, $url_id)
{
    global $locale;
    opentable($locale['PRP008']);
    echo '
<table border="0" align="center" width="480px" cellspacing="5">
<tbody>
<tr>
	<td colspan="3" align="center">' . $locale['PRP130'] . '</td>
</tr>
<tr>
	<td colspan="3" align="center"><strong>' . prp_cleanup_filename($url) . '</strong></td>
</tr>
<tr>
	<td align="center" width="33%">
		<a href="' . $href . '&amp;' . $url_name . '=' . $url_id . '&amp;del=1' . '&amp;with_file=1">' . $locale['PRP131'] . '</a></td>
	<td align="center" width="33%">
		<a href="' . $href . '&amp;' . $url_name . '=' . $url_id . '&amp;del=1" class="">' . $locale['PRP132'] . '</a></td>
	<td align="center" width="33%">
		<a href="' . $href . '">' . $locale['PRP134'] . '</a></td>
</tr>
</tbody>
</table>';
    closetable();
}
コード例 #3
0
ファイル: del_review.php プロジェクト: simplyianm/clububer
if ($do_del) {
    if (isset($_POST['del_pic'])) {
        $del_this = $_POST['del_pic'];
    } else {
        $del_this = array();
    }
}
while ($data = dbarray($res)) {
    $del = "";
    if ($do_del && !prp_is_external($data['pic_url']) && in_array($data['pic_id'], $del_this)) {
        $ok = unlink($prp->settings['upload_image'] . $data['pic_url']);
        if ($ok) {
            $del = " - " . $locale['PRP883'];
        }
    }
    echo "<input type='checkbox' name='del_pic[]'" . " value='" . $data['pic_id'] . "'> " . prp_cleanup_filename($data['pic_url']) . "{$del}<br>\n";
}
if (dbrows($res)) {
    echo '
	</ul>
	</dd>';
}
if ($do_del) {
    $ok = dbquery("DELETE FROM " . DB_PRP_IMAGES . "\n\t\tWHERE review_id='" . $review->id . "'");
    if ($ok) {
        echo $deleted_msg;
    }
}
// GO!
if (!$do_del) {
    echo '
コード例 #4
0
ファイル: edit_files.php プロジェクト: simplyianm/clububer
        $src_upload .= "<td><span class='small2'>" . str_replace("%s", '<strong>' . $upload_dir . '</b>', $locale['PRP900'][PRP_EUPDIR]) . "</span></td>";
    } else {
        $src_upload .= "<td><input type='file' class='textbox' name='upload' size='50'></td>\n</tr>\n<tr>\n\t<td></td>\n\t<td><span class='small2'>" . $locale['PRP034'] . ": " . parsebytesize($prp->settings['file_max']) . " (" . str_replace(",", ", ", $prp->settings['file_ext']) . ")</span></td>\n";
    }
    $src_upload .= "</tr>\n";
}
// determine what to show and why
$src_read_only = "";
if ($do_edit) {
    $is_external = prp_is_external($url);
    if (iPRP_MOD) {
    } else {
        $src_ftp = "";
        if (!$is_external) {
            $src_url = "";
            $src_read_only = "<tr><td><b>" . prp_cleanup_filename($url) . "</b></td></tr>\n";
        }
    }
} else {
    if (iPRP_MOD) {
    } else {
    }
}
echo '
<form action="' . $action . '" method="post" name="editform"
	enctype="multipart/form-data">


<!--DOWNLOAD-SOURCE-BEGIN-->
<fieldset>
<legend>' . $locale['PRP129'] . ' *</legend>