• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP tempdir函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中tempdir函数的典型用法代码示例。如果您正苦于以下问题:PHP tempdir函数的具体用法?PHP tempdir怎么用?PHP tempdir使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了tempdir函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: tmpdir

 private function tmpdir()
 {
     if ($this->tmpdir_ === null && ($this->tmpdir_ = tempdir()) === false) {
         $this->warnings[] = "Could not create temporary directory.";
     }
     return $this->tmpdir_;
 }
开发者ID:vaskevich,项目名称:nu-admissions-review,代码行数:7,代码来源:filer.php


示例2: ListMoreSp

/**
*子栏目
**/
function ListMoreSp()
{
    global $db, $pre, $fid, $webdb, $fidDB;
    $order = 'list';
    $order && ($_order = " ORDER BY {$order} DESC ");
    $rows = 4;
    $leng = 30;
    $query = $db->query("SELECT * FROM {$pre}spsort WHERE fup={$fid} ORDER BY list DESC");
    while ($rs = $db->fetch_array($query)) {
        $SQL = "WHERE fid={$rs['fid']} {$_order} LIMIT {$rows}";
        $which = '*';
        $rs[article] = list_special($SQL, $which, $leng);
        //如果本栏目不能获取到专题,将获取其所有子栏目的专题
        if (!$rs[article]) {
            $array_fid = Get_SonFid("{$pre}spsort", $rs[fid]);
            if ($array_fid) {
                $SQL = "WHERE fid IN (" . implode(',', $array_fid) . ") {$_order} LIMIT {$rows}";
                $rs[article] = list_special($SQL, $which, $leng);
            }
        }
        $rs[logo] && ($rs[logo] = tempdir($rs[logo]));
        $listdb[] = $rs;
    }
    return $listdb;
}
开发者ID:GHubgenius,项目名称:qbbj,代码行数:28,代码来源:listsp.php


示例3: __construct

 /**
  * Constructor of the executable runner.
  *
  * @param $workingDir Working directory (current directory) to be used when
  * running the program.
  */
 public function __construct($submission, $workingDir = NULL)
 {
     // parent::__construct();
     if ($workingDir == NULL) {
         $workingDir = tempdir($submission->getWorkDir(), ExecutableRunner::OUTPUT_PREFIX);
     }
     $this->setWorkingDir($workingDir);
 }
开发者ID:guirighetto,项目名称:BOCA_PROTEUM,代码行数:14,代码来源:ExecutableRunner.class.php


示例4: get_examples

function get_examples($id)
{
    global $pre, $db;
    $query = $db->query("SELECT * FROM {$pre}example WHERE fid='{$id}' AND ifhide=0 LIMIT 50");
    while ($rs = $db->fetch_array($query)) {
        $rs[logo] = tempdir($rs[logo]);
        $_listdb[] = $rs;
    }
    $num = 5 - count($_listdb) % 5;
    for ($i = 0; $i < $num; $i++) {
        $_listdb[] = array('display' => 'none');
    }
    $listdb = array_chunk($_listdb, 5);
    return $listdb;
}
开发者ID:xubo245,项目名称:liuyangzhang,代码行数:15,代码来源:examples.php


示例5: list_title

function list_title($type = 'new', $rows = 10)
{
    global $db, $pre, $_pre;
    if ($type == 'new') {
        $SQL = " ORDER BY A.id DESC LIMIT {$rows}";
    } elseif ($type == 'hot') {
        $SQL = " ORDER BY A.hits DESC LIMIT {$rows}";
    } elseif ($type == 'com') {
        $SQL = " WHERE A.levels=1 ORDER BY A.levelstime DESC LIMIT {$rows}";
    }
    $query = $db->query("SELECT A.*,B.* FROM {$_pre}content A LEFT JOIN {$_pre}content_1 B ON B.id=A.id {$SQL}");
    while ($rs = $db->fetch_array($query)) {
        $rs[picurl] && ($rs[picurl] = tempdir($rs[picurl]));
        $listdb[] = $rs;
    }
    return $listdb;
}
开发者ID:xubo245,项目名称:liuyangzhang,代码行数:17,代码来源:global.php


示例6: date

        exit;
    }
}
// Calculate report starttime and endtime
$report_start = date('Y.m.d H:i', $starttime);
$report_end = date('Y.m.d H:i', $endtime);
# print <<< ENDHTML
#</br>
#Starttime : $starttime</br>
#Timeperiod: $timeperiod</br>
#STime     : $stime</br>
#Start     : $report_start</br>
#End       : $report_end</br>
#ENDHTML;
// Setup temporary file/directory names
$z_tmpimg_path = tempdir($z_tmp_path);
$tmp_pdf_data = tempnam($z_tmp_path, "zabbix_report");
// Set Timezone
date_default_timezone_set("{$timezone}");
// Print Header if debug is on
if ($debug) {
    header('Content-type: text/html; charset=utf-8');
    if (isset($hostid)) {
        echo "<b>HostID: </b>" . $hostid . "</br>\n";
    }
    if (isset($groupid)) {
        echo "<b>GroupID: </b>" . $groupid . "</br>\n";
    }
    if (isset($reporttype)) {
        echo "<b>Report Type: </b>" . $reporttype . "</br>\n";
    }
开发者ID:itnihao,项目名称:Zabbix_,代码行数:31,代码来源:createpdf.php


示例7: sprintf

 $importtemplateoutput .= "<div class='messagebox ui-corner-all'>";
 if ($demoModeOnly === true) {
     $importtemplateoutput .= "<div class=\"warningheader\">" . $clang->gT("Error") . "</div><br />\n";
     $importtemplateoutput .= sprintf($clang->gT("Demo mode: Uploading templates is disabled."), $basedestdir) . "<br/><br/>\n";
     $importtemplateoutput .= "<br/><input type=\"submit\" onclick=\"window.open('{$scriptname}?action=templates', '_top')\" value=\"" . $clang->gT("Template Editor") . "\"/>\n";
     $importtemplateoutput .= "</div>\n";
     return;
 }
 require "classes/phpzip/phpzip.inc.php";
 //$the_full_file_path = $tempdir . "/" . $_FILES['the_file']['name'];
 $zipfile = $_FILES['the_file']['tmp_name'];
 $z = new PHPZip();
 // Create temporary directory
 // If dangerous content is unzipped
 // then no one will know the path
 $extractdir = tempdir($tempdir);
 $basedestdir = $usertemplaterootdir;
 $newdir = str_replace('.', '', strip_ext(sanitize_paranoid_string($_FILES['the_file']['name'])));
 $destdir = $basedestdir . '/' . $newdir . '/';
 if (!is_writeable($basedestdir)) {
     $importtemplateoutput .= "<div class=\"warningheader\">" . $clang->gT("Error") . "</div><br />\n";
     $importtemplateoutput .= sprintf($clang->gT("Incorrect permissions in your %s folder."), $basedestdir) . "<br/><br/>\n";
     $importtemplateoutput .= "<br/><input type=\"submit\" onclick=\"window.open('{$scriptname}?action=templates', '_top')\" value=\"" . $clang->gT("Template Editor") . "\"/>\n";
     $importtemplateoutput .= "</div>\n";
     return;
 }
 if (!is_dir($destdir)) {
     mkdir($destdir);
 } else {
     $importtemplateoutput .= "<div class=\"warningheader\">" . $clang->gT("Error") . "</div><br />\n";
     $importtemplateoutput .= sprintf($clang->gT("Template '%s' does already exist."), $newdir) . "<br/><br/>\n";
开发者ID:rkaldung,项目名称:LimeSurvey,代码行数:31,代码来源:import_resources_zip.php


示例8: gdpic

         //多生成一张1:1的图片,方便标签调用
         gdpic(ROOT_PATH . "{$webdb['updir']}/{$postdb['picurl']}", "{$Newpicpath}.jpg.jpg", $picWidth ? $picWidth : 300, $picWidth ? $picWidth : 300, $webdb[autoCutSmallPic] ? array('fix' => 1) : '');
         gdpic(ROOT_PATH . "{$webdb['updir']}/{$postdb['picurl']}", $Newpicpath, $picWidth ? $picWidth : 300, $picHeight ? $picHeight : 225, $webdb[autoCutSmallPic] ? array('fix' => 1) : '');
         if (file_exists($Newpicpath)) {
             $postdb[picurl] = $smallpic;
             //FTP上传文件到远程服务器
             if ($webdb[ArticleDownloadUseFtp]) {
                 ftp_upfile($Newpicpath, $postdb[picurl]);
             }
         }
     } else {
         if (file_exists(ROOT_PATH . "{$webdb['updir']}/{$post_picurl}.jpg")) {
             move_attachment($lfjuid, tempdir("{$post_picurl}.jpg"), $downloadDIR, 'small');
         }
         if (file_exists(ROOT_PATH . "{$webdb['updir']}/{$post_picurl}.jpg.jpg")) {
             move_attachment($lfjuid, tempdir("{$post_picurl}.jpg.jpg"), $downloadDIR, 'small');
         }
     }
 }
 //FTP上传文件到远程服务器
 if ($webdb[ArticleDownloadUseFtp] && $file_db) {
     foreach ($file_db as $key => $value) {
         if (is_file(ROOT_PATH . "{$webdb['updir']}/{$value}")) {
             ftp_upfile(ROOT_PATH . "{$webdb['updir']}/{$value}", $value);
         }
     }
 }
 //如果系统设置自动提取关键字的话,只有当用户没设置关键字,才自动提取.
 if ($job == 'postnew' && $webdb[autoGetKeyword] && !$postdb[keywords]) {
     $postdb[keywords] = keyword_ck($postdb[keywords], $postdb[title]);
 }
开发者ID:GHubgenius,项目名称:qbbj,代码行数:31,代码来源:check.postarticle.php


示例9: while

//系统推荐主题
$myotherDB = $comDB = '';
$query = $db->query("SELECT * FROM {$pre}article ORDER BY levels DESC,levelstime DESC,aid DESC LIMIT 11");
while ($rs = $db->fetch_array($query)) {
    if (!$comDB) {
        //今日导读
        $comDB = $rs;
    } else {
        $myotherDB[] = $rs;
    }
}
//我的图片主题
$myphotoDB = '';
$query = $db->query("SELECT * FROM {$pre}article WHERE ispic=1 AND uid='{$uid}' ORDER BY aid DESC LIMIT 6");
while ($rs = $db->fetch_array($query)) {
    $rs[picurl] = tempdir($rs[picurl]);
    $myphotoDB[] = $rs;
}
//论坛贴子
$mybbsDB = '';
if (ereg("^pwbbs", $webdb[passport_type])) {
    $query = $db->query("SELECT * FROM {$TB_pre}threads WHERE authorid='{$uid}' ORDER BY tid DESC LIMIT 10");
    while ($rs = $db->fetch_array($query)) {
        $mybbsDB[] = $rs;
    }
}
//过滤不健康的字
$rsdb[truename] = replace_bad_word($rsdb[truename]);
$rsdb[introduce] = replace_bad_word($rsdb[introduce]);
$rsdb[address] = replace_bad_word($rsdb[address]);
require get_member_tpl('homepage');
开发者ID:GHubgenius,项目名称:qbbj,代码行数:31,代码来源:homepage.php


示例10: get_label_mv

function get_label_mv($string)
{
    global $jobs;
    preg_match_all("/\\(mv,([\\d]+),([\\d]+),(false|true)\\)([^\\(]+)\\(\\/mv\\)/is", $string, $array);
    foreach ($array[4] as $key => $value) {
        $value = str_replace("\r", "", $value);
        $detail = explode("\n", $value);
        foreach ($detail as $key2 => $value2) {
            list($url, $name, $fen, $type) = explode("@@@", $value2);
            if (!$url || $fen) {
                continue;
            }
            $url = tempdir($url);
            $string = preg_replace("/\\(mv,([\\d]+),([\\d]+),(false|true)\\)([^\\(]+)\\(\\/mv\\)/is", "", $string);
            $playcode = player($url, $array[1][$key], $array[2][$key], $array[3][$key], $type);
            if ($jobs == 'show') {
                //视频会档住标签,所以要特别处理
                return "<div class='player' style='padding-top:20px;'>{$playcode}</div>{$string}";
            }
            return "<div class='player'>{$playcode}</div>{$string}";
        }
    }
}
开发者ID:GHubgenius,项目名称:qbbj,代码行数:23,代码来源:label_funcation.php


示例11: unlink

            $size++;
            unlink($name);
        }
    }
    return $size;
}
$directory = dirname(__FILE__) . "/tgz";
$iterator = new DirectoryIterator($directory);
$files = array();
foreach ($iterator as $fileinfo) {
    if ($fileinfo->isFile()) {
        $files[$fileinfo->getPathname()] = $fileinfo->getFilename();
    }
}
ksort($files);
foreach ($files as $path => $file) {
    $p = new PharData($path);
    $tmpdir = tempdir();
    $p->extractTo($tmpdir);
    var_dump($file);
    var_dump(getFileCount($tmpdir));
    $delIter = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($tmpdir, FilesystemIterator::SKIP_DOTS), RecursiveIteratorIterator::CHILD_FIRST);
    foreach ($delIter as $info) {
        if ($info->isDir()) {
            rmdir($info->getPathname());
        } else {
            unlink($path);
        }
    }
    rmdir($tmpdir);
}
开发者ID:badlamer,项目名称:hhvm,代码行数:31,代码来源:phar_data_extract.php


示例12: showerr

<?php

require "global.php";
//导航条
@(include Mpath . "data/guide_fid.php");
$mid = 2;
/**
*获取信息正文的内容
**/
$rsdb = $db->get_one("SELECT A.*,B.*,M.icon FROM `{$_pre}person` A LEFT JOIN `{$_pre}content_{$mid}` B ON A.id=B.id LEFT JOIN {$pre}memberdata M ON A.uid=M.uid WHERE A.id='{$id}'");
if (!$rsdb) {
    showerr("内容不存在");
} elseif (!$web_admin && $rsdb[uid] != $lfjuid && $rsdb[cuid] != $lfjuid) {
    showerr("你无权查看");
}
$rsdb[picurl] = tempdir($rsdb[icon]);
$rsdb[C] = $db->get_one("SELECT * FROM {$_pre}content WHERE id='{$rsdb['cid']}'");
$field_db = $module_DB[$mid]['field'];
/**
*对信息内容字段的处理
**/
$Module_db->hidefield = true;
$Module_db->classidShowAll = true;
$Module_db->showfield($field_db, $rsdb, 'show');
$rsdb[posttime] = date("Y-m-d H:i:s", $rsdb[posttime]);
require getTpl("print_member");
开发者ID:xubo245,项目名称:liuyangzhang,代码行数:26,代码来源:print_member.php


示例13: in_array

    $job_path .= '/' . $jobid;
}
// Setup directories (including ssh/host vars)
// do we force this plugin to run locally as chris?
$force_chris_local = in_array($plugin_name, explode(',', CHRIS_RUN_AS_CHRIS_LOCAL));
$host = CLUSTER_HOST;
if ($status == 100 || $force_chris_local) {
    $host = 'localhost';
}
$ssh = new Net_SSH2($host);
if (!$ssh->login($username, $password)) {
    die('Login Failed');
}
$ssh->exec('umask 0002 ; mkdir -p ' . $job_path);
// dprint($of, "job_path = $job_path\n");
$job_path_output = tempdir($ssh, $job_path);
// dprint($of, "job_path_output = $job_path_output\n");
// replace ${OUTPUT} pattern in the command and in the parameters
$command = str_replace("{OUTPUT}", $job_path, $command);
$command = str_replace("{FEED_ID}", $feed_id, $command);
$command = str_replace("{USER_ID}", $user_id, $command);
$parameters = str_replace("{OUTPUT}", $job_path, $parameters);
$parameters = str_replace("{FEED_ID}", $feed_id, $parameters);
$parameters = str_replace("{USER_ID}", $user_id, $parameters);
// add meta information to the feed
FeedC::addMetaS($feed_id, 'parameters', $parameters, 'simple');
// add owner
FeedC::addMetaS($feed_id, 'root_id', (string) $feed_id, 'extra');
// append the log files to the command
$command .= ' >> ' . $job_path_output . '/chris.std 2> ' . $job_path_output . '/chris.err';
// create the chris.env and chris.run file
开发者ID:masroore,项目名称:chrisreloaded,代码行数:31,代码来源:launcher.php


示例14: die

    die("Invalid upload (1)");
}
if ($_FILES['filenameuploaded']['type'] != "application/x-zip-compressed" && $_FILES['filenameuploaded']['type'] != "application/zip") {
    die("Invalid upload (2)");
}
// Make sure the file name doesn't contain any funky characters - e.g. / or perhaps unicode which will confuse things.
// This regexp probably rules out brackets e.g Copy of Foo (1).zip which is quite common.
if (preg_match('![^-a-z0-9_\\.]!i', $_FILES['filenameuploaded']['name'])) {
    die("Supplied file name contains invalid characters, remove any non-alphanumerics and retry.");
}
_load_language_file("/website_code/php/import_template.inc");
// Clean uploaded file name. Remove non-(alphanumerics or - or . characters).
// as we use the user's provided file name later on in file paths etc.
$userProvidedFileName = $_FILES['filenameuploaded']['name'];
// Create a unique, random, temporary directory.
$temp_dir = tempdir();
$zip_file = $temp_dir . DIRECTORY_SEPARATOR . $userProvidedFileName;
// Copy the uploaded file into the tempdir, unzip it and then remove it.
if (@move_uploaded_file($_FILES['filenameuploaded']['tmp_name'], $zip_file)) {
    $zip = new dUnzip2($zip_file);
    $zip->debug = false;
    $zip->getList();
    $zip->unzipAll($temp_dir);
    $zip->close();
    unlink($zip_file);
} else {
    _debug("Upload of template failed - " . print_r($_FILES, true));
    die("Upload failed - couldn't process uploaded file. ({$new_file_name}) ");
}
// XXX: What should $_POST['folder'] look like? Presumably something like 'Nottingham'.
if (!empty($_POST['folder'])) {
开发者ID:virginiarcruz,项目名称:xerteonlinetoolkits,代码行数:31,代码来源:import_template.php


示例15: showfield

 function showfield($field_db, &$rsdb, $type = 'show')
 {
     foreach ($field_db as $key => $rs) {
         if ($type == 'list' && !$rs[listshow]) {
             //列表页的话,需要后台设置在列表页显示
             //continue;
         }
         //隐藏某些用户组没权限看的字段
         if ($this->hidefield && $rs[allowview]) {
             global $groupdb, $web_admin, $lfjuid;
             if (!$web_admin && $lfjuid != $rsdb[uid] && !in_array($groupdb['gid'], explode(",", $rs[allowview]))) {
                 $rsdb[$key] = "<font color=red>权限不够,无法查看!</font>";
                 continue;
             }
         }
         if ($rs[form_type] == 'textarea') {
             if ($type == 'show') {
                 //内容页完整显示
                 require_once ROOT_PATH . "inc/encode.php";
                 $rsdb[$key] = format_text($rsdb[$key]);
             } elseif ($type == 'list') {
                 //列表页部分显示
                 $rsdb[$key] = get_word($rsdb[$key], 100);
             }
         } elseif ($rs[form_type] == 'ieedit' || $rs[form_type] == 'ieeditsimp') {
             if ($type == 'show') {
                 //内容页完整显示
                 $rsdb[$key] = En_TruePath($rsdb[$key], 0, 1);
             } elseif ($type == 'list') {
                 //列表页部分显示
                 $rsdb[$key] = @preg_replace('/<([^>]*)>/is', "", $rsdb[$key]);
                 $rsdb[$key] = get_word($rsdb[$key], 100);
             }
         } elseif ($type == 'show' && ($rs[form_type] == 'upfile' || $rs[form_type] == 'onepic')) {
             $rsdb[$key] = tempdir($rsdb[$key]);
         } elseif ($type == 'show' && ($rs[form_type] == 'upmorepic' || $rs[form_type] == 'upmorefile')) {
             $detail = explode("\n", $rsdb[$key]);
             unset($rsdb[$key]);
             foreach ($detail as $_key => $value) {
                 list($_url, $_name) = explode("@@@", $value);
                 $rsdb[$key][url][] = tempdir($_url);
                 $rsdb[$key][title][] = $_name;
             }
         } elseif ($rs[form_type] == 'classdb') {
             $rsdb[$key] = $this->classdb_show($rsdb[$key]);
         } elseif ($rs[form_type] == 'select' || $rs[form_type] == 'radio') {
             if (strstr($rs[form_set], "|")) {
                 $rs[form_set] = str_replace("\r", "", $rs[form_set]);
                 $detail = explode("\n", $rs[form_set]);
                 foreach ($detail as $key2 => $value2) {
                     list($_key, $_value) = explode("|", $value2);
                     $_key == $rsdb[$key] && $_value && ($rsdb[$key] = $_value);
                 }
             }
         } elseif ($rs[form_type] == 'checkbox') {
             if (strstr($rs[form_set], "|")) {
                 $rs[form_set] = str_replace("\r", "", $rs[form_set]);
                 $detail = explode("\n", $rs[form_set]);
                 foreach ($detail as $key2 => $value2) {
                     list($_key, $_value) = explode("|", $value2);
                     if ($_value) {
                         //以下还需要进一步改进的
                         $rsdb[$key] = str_replace($_key, $_value, $rsdb[$key]);
                     }
                 }
             }
             $rsdb[$key] = str_replace("/", "、", $rsdb[$key]);
         }
         if ($rs[field_type] == 'int' && $rsdb[$key] == '0' && !$rs[form_units]) {
             $rsdb[$key] = '';
         } elseif ($rs[form_units] && $type == 'show') {
             $rsdb[$key] .= " {$rs['form_units']}";
         }
     }
 }
开发者ID:xubo245,项目名称:liuyangzhang,代码行数:75,代码来源:module.class.php


示例16: array

}
if (!$listdb) {
    $listdb[] = array("subject" => "本专题暂无文章,请管理员在后台添加文章");
}
//统计点击次数
$db->query("UPDATE {$pre}special SET hits=hits+1,lastview='{$timestamp}' WHERE id='{$id}'");
//SEO
$titleDB[title] = filtrate(strip_tags("{$rsdb['title']} - {$fidDB['name']} - {$webdb['webname']}"));
$titleDB[keywords] = filtrate("{$rsdb['keywords']} {$webdb['metakeywords']}");
$rsdb[description] = get_word(preg_replace("/(<([^<]+)>|\t|&nbsp;|\n)/is", "", $rsdb[content]), 250);
$titleDB[description] = filtrate($rsdb[description]);
//附件真实地址还原
$rsdb[content] = En_TruePath($rsdb[content], 0);
$rsdb[content] = str_replace("\n", "<br>", $rsdb[content]);
$rsdb[posttime] = date("Y-m-d H:i:s", $rsdb[posttime]);
$rsdb[picurl] && ($rsdb[picurl] = tempdir($rsdb[picurl]));
require ROOT_PATH . "inc/head.php";
require html("showsp", $main_tpl);
require ROOT_PATH . "inc/foot.php";
$content = ob_get_contents();
ob_end_clean();
ob_start();
if ($webdb[www_url] == '/.') {
    $content = str_replace('/./', '/', $content);
}
echo $content;
//伪静态处理
if ($webdb[NewsMakeHtml] == 2) {
    $content = ob_get_contents();
    ob_end_clean();
    ob_start();
开发者ID:GHubgenius,项目名称:qbbj,代码行数:31,代码来源:showsp.php


示例17: format_text

        if ($key == 'content') {
            continue;
        }
        if ($rs[form_type] == 'textarea') {
            $rsdb[$key] = format_text($rsdb[$key]);
        } elseif ($rs[form_type] == 'ieedit') {
            $rsdb[$key] = En_TruePath($rsdb[$key], 0);
        } elseif ($rs[form_type] == 'upfile') {
            $rsdb[$key] = tempdir($rsdb[$key]);
        } elseif ($rs[form_type] == 'upmorefile') {
            $detail = explode("\n", $rsdb[$key]);
            unset($rsdb[$key]);
            foreach ($detail as $_key => $value) {
                list($_url, $_name) = explode("@@@", $value);
                $_rsdb[$key][name][] = $_name = $_name ? $_name : "DownLoad{$_key}";
                $_rsdb[$key][url][] = $_url = tempdir($_url);
                $rsdb[$key][show][] = "<A HREF='{$_url}' target=_blank>{$_name}</A>";
            }
            $rsdb[$key] = implode("<br>", $rsdb[$key][show]);
        } elseif ($rs[form_type] == 'radio' || $rs[form_type] == 'select' || $rs[form_type] == 'checkbox') {
            $rsdb[$key] = SRC_true_value($rs, $rsdb[$key]);
        }
    }
    $rsdb[posttime] = date("Y-m-d H:i:s", $rsdb[posttime]);
    require "head.php";
    require ROOT_PATH . "{$dirname}/data/form_tpl/admin_bencandy_{$mid}.htm";
    require "foot.php";
} elseif ($job == "yz") {
    $db->query("UPDATE `{$_pre}content` SET yz='{$yz}' WHERE id='{$id}'");
    jump("修改成功", "{$FROMURL}", '0');
} elseif ($job == "reply") {
开发者ID:xubo245,项目名称:liuyangzhang,代码行数:31,代码来源:form_content.php


示例18: elseif

        }
    }
} elseif (!$web_admin && $lfjuid !== $rsdb[uid] && $rsdb[money] > 0) {
    if ($Aid != $rsdb[aid] || $TI != $ti) {
        if (get_money($lfjuid) < $rsdb[money]) {
            showerr("你的{$webdb[MoneyName]}不足{$rsdb[money]}{$webdb[MoneyDW]}", 1);
        } else {
            add_user($lfjuid, -$rsdb[money], '观看视频扣分');
            //1小时内不重复扣积分
            setcookie("down_{$rsdb['aid']}", mymd5("{$ti}\t{$rsdb['aid']}"), $timestamp + 3600);
        }
    }
}
//更新点击量
update_hits($mid, $midDB[keywords], $id, $rid, $rsdb[hits_time]);
$true_url = tempdir($url);
require_once html("player");
//下载与播放视频更新点击率
function update_hits($mid, $keyword, $aid, $rid, $time)
{
    global $lfjid, $db, $pre, $timestamp;
    if ($keyword == 'download' || $keyword == 'mv') {
        if (date("W", $time) != date("W", $timestamp)) {
            $SQL .= ",week_hits=1";
        } else {
            $SQL .= ",week_hits=week_hits+1";
        }
        if (date("md", $time) != date("md", $timestamp)) {
            $SQL .= ",day_hits=1";
        } else {
            $SQL .= ",day_hits=day_hits+1";
开发者ID:GHubgenius,项目名称:qbbj,代码行数:31,代码来源:player.php


示例19: write_friendlink

function write_friendlink()
{
    global $db, $pre, $timestamp, $webdb;
    $query = $db->query("SELECT * FROM {$pre}friendlink WHERE ifhide=0 AND yz=1 AND (endtime=0 OR endtime>{$timestamp}) ORDER BY list DESC");
    while ($rs = $db->fetch_array($query)) {
        foreach ($rs as $key => $value) {
            $rs[$key] = AddSlashes($rs[$key]);
        }
        if ($rs[logo] && !$rs[iswordlink]) {
            $rs[logo] = tempdir($rs[logo]);
            $logodb[] = "'{$rs['id']}'=>array('name'=>'{$rs['name']}','url'=>'{$rs['url']}','logo'=>'{$rs['logo']}','descrip'=>'{$rs['descrip']}')";
        } else {
            $worddb[] = "'{$rs['id']}'=>array('name'=>'{$rs['name']}','url'=>'{$rs['url']}','descrip'=>'{$rs['descrip']}')";
        }
    }
    $write = "<?php\r\n\$friendlinkDB[1]=array(" . implode(",\r\n", $logodb) . ");\r\n\$friendlinkDB[0]=array(" . implode(",\r\n", $worddb) . ");";
    //以上是供首页调用显示.以下是供其它页面调用显示
    $query2 = $db->query("SELECT * FROM {$pre}friendlink_sort");
    while ($rs2 = $db->fetch_array($query2)) {
        unset($logodb, $worddb);
        $query = $db->query("SELECT * FROM {$pre}friendlink WHERE fid='{$rs2['fid']}' AND ifhide=0 AND yz=1 AND (endtime=0 OR endtime>{$timestamp}) ORDER BY list DESC");
        while ($rs = $db->fetch_array($query)) {
            foreach ($rs as $key => $value) {
                $rs[$key] = AddSlashes($rs[$key]);
            }
            if ($rs[logo] && !$rs[iswordlink]) {
                $rs[logo] = tempdir($rs[logo]);
                $logodb[] = "'{$rs['id']}'=>array('name'=>'{$rs['name']}','url'=>'{$rs['url']}','logo'=>'{$rs['logo']}','descrip'=>'{$rs['descrip']}')";
            } else {
                $worddb[] = "'{$rs['id']}'=>array('name'=>'{$rs['name']}','url'=>'{$rs['url']}','descrip'=>'{$rs['descrip']}')";
            }
        }
        $write .= "\r\n\r\n\$friendlink_DB[{$rs2[fid]}][1]=array(" . implode(",\r\n", $logodb) . ");\r\n\$friendlink_DB[{$rs2[fid]}][0]=array(" . implode(",\r\n", $worddb) . ");";
    }
    write_file(ROOT_PATH . "data/friendlink.php", $write);
}
开发者ID:GHubgenius,项目名称:qbbj,代码行数:36,代码来源:global.php


示例20: mt_rand

    if (is_writable($dir)) {
        do {
            $path = $dir . $prefix . mt_rand(0, 9999999);
        } while (!mkdir($path, $mode));
        return $path;
    } else {
        die(T_("Error: Cannot write to temporary directory"));
    }
}
$tempdir = realpath(dirname(__FILE__) . '/../include/limesurvey/tmp');
$operator_id = get_operator_id();
if ($operator_id) {
    $sql = "SELECT *,SUBSTRING_INDEX(extension, '/', -1) as ext\n\t\tFROM extension\n\t\tWHERE current_operator_id = {$operator_id}";
    $rs = $db->GetRow($sql);
    if (!empty($rs)) {
        $zipdir = tempdir($tempdir);
        $userAgent = strtolower($_SERVER['HTTP_USER_AGENT']);
        if (preg_match('/linux/', $userAgent)) {
            //assume linux
            copy(realpath(dirname(__FILE__) . '/../voipclient'), "{$zipdir}/voipclient");
            $f1 = "{$zipdir}/voipclient";
            $f2 = "{$zipdir}/startvoip";
            file_put_contents($f2, "./voipclient -i -u {$rs['ext']} -p {$rs['password']} -h " . $_SERVER['SERVER_NAME']);
        } else {
            //assume windows
            copy(realpath(dirname(__FILE__) . '/../voipclient.exe'), "{$zipdir}/voipclient.exe");
            $f1 = "{$zipdir}/voipclient.exe";
            $f2 = "{$zipdir}/startvoip.bat";
            file_put_contents($f2, "voipclient.exe -i -u {$rs['ext']} -p {$rs['password']} -h " . $_SERVER['SERVER_NAME']);
        }
        require_once dirname(__FILE__) . "/../include/limesurvey/admin/classes/phpzip/phpzip.inc.php";
开发者ID:ddrmoscow,项目名称:queXS,代码行数:31,代码来源:downloadvoipclient.php



注:本文中的tempdir函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP templ_thumbimage_filter函数代码示例发布时间:2022-05-23
下一篇:
PHP temp_path函数代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap