已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 源码

标题: [源码]php在线视频格式转换

作者: @Ta

时间: 2013-05-14

点击: 2928

php在线视频格式转换文件:地址
大小:22M
语言:php
程序语言:英语
演示:http://m.wap4.org飞机如果打不开需要用代理
原理:调用ffmpeg
谁能告诉我怎么安装?不知道哪个是填数据库的...
这是报错文件db.php

<?php
 if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/**
 * CodeIgniter
 *
 * An open source application development framework for PHP 5.1.6 or newer
 *
 * @package CodeIgniter
 * @author ExpressionEngine Dev Team
 * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc.
 * @license http://codeigniter.com/user_guide/license.html
 * @link http://codeigniter.com
 * @since Version 1.0
 * @filesource
 */

// ------------------------------------------------------------------------

/**
 * Initialize the database
 *
 * @category Database
 * @author ExpressionEngine Dev Team
 * @link http://codeigniter.com/user_guide/database/
 */
function &DB($params = '', $active_record_override = NULL)
{
// Load the DB config file if a DSN string wasn't passed
if (is_string($params) AND strpos($params, '://') === FALSE)
{
include(APPPATH.'config/database'.EXT);

if ( ! isset($db) OR count($db) == 0)
{
show_error('没有数据库连接设置被发现在数据库配置文件。');
}

if ($params != '')
{
$active_group = $params;
}

if ( ! isset($active_group) OR ! isset($db[$active_group]))
{
show_error('你有指定的一个无效的数据库连接组.');
}

$params = $db[$active_group];
}
elseif (is_string($params))
{

/* parse the URL from the DSN string
 *  Database settings can be passed as discreet
 *  parameters or as a data source name in the first
 *  parameter. DSNs must have this prototype:
 *  $dsn = 'driver://username:password@hostname/database';
 */

if (($dns = @parse_url($params)) === FALSE)
{
show_error('无效的数据库连接');
}

$params = array(
'dbdriver' => $dns['scheme'],
'hostname' => (isset($dns['host'])) ? rawurldecode($dns['host']) : '',
 (isset($dns['pass'])) ? rawurldecode($dns['pass']) : '',
'database' => (isset($dns['path'])) ? rawurldecode(substr($dns['path'], 1)) : ''
);

// were additional config items set?
if (isset($dns['query']))
{
parse_str($dns['query'], $extra);

foreach($extra as $key => $val)
{
// booleans please
if (strtoupper($val) == "TRUE")
{
$val = TRUE;
}
elseif (strtoupper($val) == "FALSE")
{
$val = FALSE;
}

$params[$key] = $val;
}
}
}

// No DB specified yet?  Beat them senseless...
if ( ! isset($params['dbdriver']) OR $params['dbdriver'] == '')
{
show_error('You have not selected a database type to connect to.');
}

// Load the DB classes.  Note: Since the active record class is optional
// we need to dynamically create a class that extends proper parent class
// based on whether we're using the active record class or not.
// Kudos to Paul for discovering this clever use of eval()

if ($active_record_override !== NULL)
{
$active_record = $active_record_override;
}

require_once(BASEPATH.'database/DB_driver'.EXT);

if ( ! isset($active_record) OR $active_record == TRUE)
{
require_once(BASEPATH.'database/DB_active_rec'.EXT);

if ( ! class_exists('CI_DB'))
{
eval('class CI_DB extends CI_DB_active_record { }');
}
}
else
{
if ( ! class_exists('CI_DB'))
{
eval('class CI_DB extends CI_DB_driver { }');
}
}

require_once(BASEPATH.'database/drivers/'.$params['dbdriver'].'/'.$params['dbdriver'].'_driver'.EXT);

// Instantiate the DB adapter
$driver = 'CI_DB_'.$params['dbdriver'].'_driver';
$DB = new $driver($params);

if ($DB->autoinit == TRUE)
{
$DB->initialize();
}

if (isset($params['stricton']) && $params['stricton'] == TRUE)
{
$DB->query('SET SESSION sql_mode="STRICT_ALL_TABLES"');
}

return $DB;
}



/* End of file DB.php */
/* Location: ./system/database/DB.php */

[隐藏样式|查看源码]


『回复列表(7|隐藏机器人聊天)』

1. 如果安装成功发下地址哈
(/@Ta/2013-01-27 12:17//)

2. 才发?我求了好久
(/@Ta/2013-01-27 12:22//)

3. 这么大。。。
(/@Ta/2013-01-27 12:31//)

4. 谁汉化?
(/@Ta/2013-01-27 13:16//)

5. @梦幻天使   传不了。。。
(/@Ta/2013-01-27 13:50//)

6. 文件虽大,但汉化的内容并不多
(/@Ta/2013-01-27 13:52//)

7. @胜永 url需要绝对路径才行
(/@Ta/2013-01-27 15:40//)

回复需要登录

9月14日 23:11 星期天

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1