---------------------------------------------------------------
function CheckExtendName($C_filename,$A_extend)
{
if(strlen(trim($C_filename)) < 5)
{
return 0; //返回0表示没上传
图片 }
$lastdot = strrpos($C_filename, "."); //取出.最后出现的位置
$extended = substr($C_filename, $lastdot+1); //取出扩展名
for($i=0;$i{
if (trim(strtolower($extended)) == trim(strtolower($A_extend[$i]))) //转换大
小写并检测
{
$flag=1; //加成功标志
$i=count($A_extend); //检测到了便停止检测
}
}
if($flag<>1)
{
for($j=0;$j{
$alarm .= $A_extend[$j]." ";
}
AlertExit(''只能上传''.$alarm.''文件!而你上传的是''.$extended.''类型的文件'');
return -1; //返回-1表示上传
图片的类型不符
}
return 1; //返回1表示
图片的类型符合要求
}
//-----------------------------------------------------------------------------------
// 函数名:CheckImageSize($ImageFileName,$LimitSize)
// 作 用:检验上传
图片的大小
// 参 数:$ImageFileName 上传的
图片名
// $LimitSize 要求的尺寸
// 返回值:布尔值
// 备 注:无
//-----------------------------------------------------------------------------------
function CheckImageSize($ImageFileName,$LimitSize)
{
$size=GetImageSize($ImageFileName);
if ($size[0]>$LimitSize[0] ││ $size>$LimitSize)
{
AlertExit(''
图片尺寸过大'');
return false;
}
return true;
}
//-----------------------------------------------------------------------------------
// 函数名:Alert($C_alert,$I_goback=0)
// 作 用:非法操作警告
// 参 数:$C_alert(提示的错误信息)
// $I_goback(返回到那一页)
// 返回值:字符串
// 备 注:无
//-----------------------------------------------------------------------------------
function Alert($C_alert,$I_goback=0)
{
if($I_goback<>0)
{
echo " ";
}
else
{
echo " ";
}
}
?>
< ?php
// 函数名:AlertExit($C_alert,$I_goback=0)
// 作 用:非法操作警告
// 参 数:$C_alert(提示的错误信息)
// $I_goback(返回到那一页)
// 返回值:字符串
// 备 注:无
//-----------------------------------------------------------------------------------
function AlertExit($C_alert,$I_goback=0)
{
if($I_goback<>0)
{
echo " ";
exit;
}
else
{
echo " ";
exit;
}
}
//-----------------------------------------------------------------------------------
// 函数名:ReplaceSpacialChar($C_char)
// 作 用:特殊字符替换函数
// 参 数:$C_char(待替换的字符串)
// 返回值:字符串
// 备 注:这个函数有
问题,需要测试才能使用
//-----------------------------------------------------------------------------------
function ReplaceSpecialChar($C_char)
{
$C_char=HTMLSpecialChars($C_char); //将特殊字元转成 HTML 格式。
$C_char=nl2br($C_char); //将回车替换为
$C_char=str_replace(" "," ",$C_char); //替换空格为
return $C_char;
}
//-----------------------------------------------------------------------------------
// 函数名:ExchangeMoney($N_money)
// 作 用:资金转换函数
// 参 数:$N_money(待转换的金额数字)
// 返回值:字符串
// 备 注:本函数示例:$char=ExchangeMoney(5645132.3155) ==> $char=''¥5,645,132.31''
//-----------------------------------------------------------------------------------
function Ex