首页 理论教育 PHP常用函数技巧-更新

PHP常用函数技巧-更新

时间:2023-11-02 理论教育 版权反馈
【摘要】:</span><br/>';echo'<p><span class="STYLE1">正在跳转,请稍等......</span></p>';echo'<script language="javascript">';echo'function Jump()';echo'{';echo'parent.location.href="index.PHP"';echo'}';echo'document.onload=setTimeout';echo'</script>';echo'<span class="STYLE1"><a href="index.PHP">直接返回</a></span><br/><br/>';echo'</div>';exit;}else{echo'<span class="STYLE1">您还没有登录呢!

PHP常用函数技巧-更新

1.返回文件扩展名

function getformat($file){

$ext=strrchr($file,".");

$format=strtolower($ext);

return $format;

}

2.格式化变量

<?

$num=1;

printf("%04d",$num);

?>

3.PHP重定向网页

//例如重定向到www.cgsir.com(注意重定向之前不要有html内容)

header("location:http://www.jb51.net");

echo"<meta http-equiv='refresh'content='0;url=http://www.jb51.net.com'>";

4.限制上传的文件大小

//$limit_size为限制最大文件大小

$limit_size=50000;

$file_size=$HTTP_POST_FILES['ufile']['size'];

if($file_size>=$limit_size){

echo"你的文件超过的限制的大小<BR>";

echo"你的文件大小为=".$file_size;

echo"K";

echo"<BR>文件大小限制为=50000 k";

}else{//上传到什么目录,也就是从临时目录拷贝到目标目录

if(copy($HTTP_POST_FILES['ufile']['tmp_name'],$path)){

echo"上传成功<BR/>";

echo"<img src=\"$path\"width=\"150\"height=\"150\">";

}(www.xing528.com)

5.PHP常用的对字符串进行加密的算法

1)$db_password=md5($random_password);

2)$db_password=sh1($random_password);

6.退出登录

//退出登录

session_start();

include_once('includes/header.PHP');

if(isset($_SESSION['user_id'])){

unset($_SESSION['user_id']);

session_destroy();

echo'<div align="center">';

echo'<span class="STYLE1">成功退出!</span><br/>';

echo'<p><span class="STYLE1">正在跳转,请稍等......</span></p>';

echo'<script language="javascript">';

echo'function Jump()';

echo'{';

echo'parent.location.href="index.PHP"';

echo'}';

echo'document.onload=setTimeout("Jump()",2*1000)';

echo'</script>';

echo'<span class="STYLE1"><a href="index.PHP">直接返回</a></span><br/><br/>';

echo'</div>';exit(0);

}else{

echo'<span class="STYLE1">您还没有登录呢!</span>';

}

include_once('includes/footer.PHP');

?>

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈