<?php
/***************************************************************************
* shop.php
* -------------------
* Разработка и оптимизация под WAP: Гутник Игорь ( чел )
* 2009 год
***************************************************************************/
/***************************************************************************
*
* Эта версия phpBB-WAP является бесплатным
* программным обеспечением и распространяется
* в рамках лицензии GNU General Public License.
* Автор модификации настоятельно не
* рекомендует распрострянять её так, как
* распространялась 5 версия мода.
*
***************************************************************************/
define('IN_PHPBB', true);
$phpbb_root_path = '../';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_PRAVILA);
init_userprefs($userdata);
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("../login.$phpEx?redirect=rar/fileup.$phpEx", true));
exit;
}
$tovar = "";
$opisanie = "";
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$rarchg="5"; //压缩币值
$gifchg="10"; //免流转换币值
//////////////////body start/////////////////////////////
echo "<p><a href='../'>首页</a>|<a href='../forum.php'>论坛</a>|";
if($uptype=='rar'){
echo "在线压缩说明</p>";
<b>温馨提示:</b>在线压缩是国内首个基于移动互联网而设计的云端文件压缩文件系统,可以配合目前主流浏览器的网盘或离线下载功能实现文件实现节省流量功能,最大可以节省80%流量。<br/>
<font color="red"><b>注意:</b>目前对文件扩展名为:rar,zip,sis,apk的效果不明显。</font>
<a href='/rar/fileup.php?uptype=rar'>我明白了,进入在线压缩</a><br/>
<a href='/rar/tut.php'>我不明白,我要看教程</a>
}
}else{
echo "免流打包Step1</p>";
<b>温馨提示:</b>免流打包是世界首个基于移动互联网而设计的云端文件隐藏系统,可以配合目前主流浏览器的网盘或离线下载功能实现文件实现文件隐藏到图片中,可以用于制作免流百分百资源实现免流量下载,免流下载回来的文件只需改后缀为rar,然后用rar解压器解压就可以获得原文件。<br/>
<a href='/rar/fileup.php'>我明白了,进入免流打包</a><br/>
<a href='/rar/tut1.php'>我不明白,我要看教程</a> }
$uptype=trim($_GET['uptype']);
$ok=1;
echo "<p><a href='../'>首页</a>|<a href='../forum.php'>论坛</a>|";
if($uptype=='rar1'){
echo "RAR压缩Step1</p>";
//check the $userdata['user_points']
if($userdata['user_points'] < $rarchg){
echo "<br />你的币值不足以进行此操作.<br /><a href='../profile.php?mode=money&url'>点击赚币</a>";
$ok=0;
}
}else{
echo "免流打包Step1</p>";
//check the $userdata['user_points']
if($userdata['user_points'] < $gifchg){
echo "<br />你的币值不足以进行此操作.<br /><a href='../profile.php?mode=money&url'>点击赚币</a>";
$ok=0;
}
}
if($ok){
echo "<table width='100%' cellpadding='4' cellspacing='0' border='0' class='forumline'>
<tr><td class='catSides'>
<span class='cattitle'>第一步:上传文件</span>
</td></tr>
<tr><td class='row1'>";
$myaction=trim($_POST['myaction']);
if(empty($myaction)){
echo "<form enctype='multipart/form-data' action='' method='post'>
请选择需要转换的文件:<br />
<input name='upload_file' type='file'><br>
<input name='myaction' type='hidden' value='up' />
<input type='submit' value='上传文件'>
</form>";
if($uptype=="rar"){
echo "<br /><br />* RAR压缩需要消费 $rarchg 币。";
}else{
echo "<br /><br />* 免流打包需要消费 $gifchg 币。";
}
}else{
$upload_file=$_FILES['upload_file']['tmp_name'];
$upload_file_name=$_FILES['upload_file']['name'];
if($upload_file){
$file_size_max = 5*1000*1000;// 5M限制文件上传最大容量(bytes)
$store_dir = "./";// 上传文件的储存位置
$accept_overwrite = 1;//是否允许覆盖相同文件
// 检查文件大小
if ($upload_file_size > $file_size_max) {
echo "对不起,你的文件太大";
exit;
}
// 检查读写文件
if (file_exists($store_dir . $upload_file_name) && !$accept_overwrite) {
echo "存在相同文件名的文件";
exit;
}
//复制文件到指定目录
if (!move_uploaded_file($upload_file,$store_dir.$upload_file_name)) {
echo "复制文件失败";
exit;
}
}
//Echo "<p>你上传了文件:";
function num_bitunit($num){
$bitunit=array(' B',' KB',' MB',' GB');
for($key=0;$key<count($bitunit);$key++){
if($num>=pow(2,10*$key)-1){ //1023B 会显示为 1KB
$num_bitunit_str=(ceil($num/pow(2,10*$key)*100)/100)." $bitunit[$key]";
}
}
return $num_bitunit_str;
}
echo $_FILES['upload_file']['name'];
echo "(".num_bitunit($_FILES['upload_file']['size']).")";
$Erroe=$_FILES['upload_file']['error'];
switch($Erroe){
case 0:
Echo "上传成功";
$filename=$_FILES['upload_file']['name'];
function extendfile($file_name)
{
$extend =explode(".", $file_name);
$va=count($extend)-1;
return $extend[$va];
}
$nowtime=time();
$newfilename=$nowtime.".".extendfile($filename);
rename($filename,$newfilename);
if($uptype=='rar'){
echo "<br /><a href='chgrargif.php?filename=$newfilename&uptype=rar'>第二步:进行RAR压缩(省80%流量)</a>";
}else{
echo "<br /><a href='chgrargif.php?filename=$newfilename'>第二步:进入免流打包</a>";
}
break;
case 1:
Echo "上传的文件超过了 php.ini 中 upload_max_filesize 选项限制的值."; break;
case 2:
Echo "上传文件的大小超过了 HTML 表单中 MAX_FILE_SIZE 选项指定的值。";break;
case 3:
Echo "文件只有部分被上传";break;
case 4:
Echo "没有文件被上传";break;
}
}
echo "</td></tr>
</table>";
}
//////////////////body end//////////////////////////////
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
PHP网页制作样本使用
需积分: 0 23 浏览量
更新于2011-07-02
收藏 3KB RAR 举报
欢迎twfj123我的:空间博客简历资源设置|帮助|退出
CSDN首页资讯论坛博客下载搜索更多CTO俱乐部学生大本营培训充电移动开发软件研发云计算程序员TUP首 页推荐资源最新资源上传资源排行榜我的资源我的空间
您的身份: twfj123
*资源名称:
需要大于10个字符
*关键字(Tag):
多个关键字请用空格分隔,最多填写5个。点击右侧Tag快速添加
*分类: 请选择安全技术存储操作系统服务器应用行业课程资源开发技术考试认证数据库网络技术信息化移动开发 请选择黑客攻防网络安全系统安全其它
*资源分: 0 1 2 3 4 5 6 7 8 9 10
*资源描述: http://download.csdn.net/down/2157919/peizhang01
需要大于20个字符,不支持HTML标签。
请勿上传小说、mp3、图片等与技术无关的内容.如涉及侵权内容,您的文档将被移除
*文件:
您可以上传小于15MB的文件
*验证码:
正在上传:
上传速度:
已用时:
预计剩余时间:
上传文件大小:
已上传大小:
0%