Пример #1
0
<?php

include 'includes/includes.php';
$linkID = $_GET['linkID'];
$lang = $_GET['lang'];
$mysubID = bd_link_getSubID($linkID);
$fversion = bd_link_getFversion($linkID);
$query = "select count(*) from files where subID={$mysubID}";
$result = mysql_query($query);
$mycount = mysql_result($result, 0);
if ($mycount < 1) {
    header("Location: /index.php");
    exit;
}
$title = bd_getTitle($mysubID);
bd_increaseDownloads($mysubID);
$langname = bd_getLangName($lang);
$title .= " ({$langname}).srt";
header('Content type: text/srt');
header("Content-Disposition: attachment; filename=\"{$title}\"");
$query = "select text,sequence from subs where subID={$mysubID} and lang_id={$lang} and last=1 and fversion={$fversion} order by edited_seq";
$result = mysql_query($query);
$numresults = mysql_affected_rows();
$orlang = bd_getOriginalLang($mysubID, $fversion);
if ($numresults > 0) {
    for ($c = 0; $c < $numresults; $c++) {
        $row = mysql_fetch_assoc($result);
        $secuencia = $row['sequence'];
        $text = $row['text'];
        $text = stripcslashes($text);
        if (!bd_isUTF($mysubID, $fversion, $orlang)) {
Пример #2
0
<?php

include 'includes/includes.php';
$linkID = $_GET['linkid'];
$subID = bd_link_getSubID($linkID);
if (!bd_userIsModerador()) {
    bbdd_close();
    location(bd_getUrl($subID));
    exit;
}
$query = "delete from links_data where linkID={$linkID}";
mysql_query($query);
$query = "delete from links where linkID={$linkID}";
mysql_query($query);
log_insert(LOG_deleteLink, bd_link_getFversion($linkID), $_SESSION['userID'], $subID, bd_userIsModerador());
location(bd_getUrl($subID));
bbdd_close();