1. 返回文件扩展名 
function getformat($file) 

$ext=strrchr($file,"."); 
$format=strtolower($ext); 
return $format; 
}

2.格式化变量 
<? 
$num = 1; 
printf("%04d", $num); 
?>

3.php重定向网页 
// 例如重定向到www.phphtm.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) {2881064151 
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\">"; 
}

5.php常用的对字符串进行加密的算法: 
5.1 $db_password = md5($random_password); 
5.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'); 
?>

php常用的对字符串进行加密的算法的更多相关文章

  1. 初级:使用MD5对字符串进行加密操作

    加密技术在企业数据安全中的应用: 大型企业管理软件的应用越来越广泛,企业数据平台涉及局域网.广域网. Internet等,在各类系统中保存的企业关键数据量也越来越大,许多数据需要保存数十年以上,甚至是 ...

  2. MySql常用函数数学函数、加密函数等(转—收藏)

        MySql函数众多,这里只是列举了一部分常用的函数.   一.数学函数 ABS(x)                                         // 返回x的绝对值 BI ...

  3. MD5工具类,提供字符串MD5加密、文件MD5值获取(校验)功能

    MD5工具类,提供字符串MD5加密(校验).文件MD5值获取(校验)功能 : package com.yzu.utils; import java.io.File; import java.io.Fi ...

  4. MVC项目实践,在三层架构下实现SportsStore-10,连接字符串的加密和解密

    SportsStore是<精通ASP.NET MVC3框架(第三版)>中演示的MVC项目,在该项目中涵盖了MVC的众多方面,包括:使用DI容器.URL优化.导航.分页.购物车.订单.产品管 ...

  5. web.config的数据库连接字符串进行加密

    连接参考:http://wenku.baidu.com/link?url=nwGug8wxz143A4pvBE_kN6vMU7aF3ojwCKJOyN-TQleZ07iAYrjx_FnFVDOtZAF ...

  6. 常用的Python字符串常量

    下面是一些常用的Python字符串常量string.digits:包含0-9的字符串string.letters:包含所有大小写字母的字符串 string.lowercase:所有小写字母string ...

  7. 【Java】通过DES加密和解密工具,对字符串进行加密和解密操作

    分享一个非常不错的字符串加密和解密的程序. 可以指定不同的密钥对同一字符串进行不同的加密操作,增强加密性能. Java代码如下: package com.app; import java.securi ...

  8. C#一个字符串的加密与解密

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.S ...

  9. Qt使用AES加密算法对字符串进行加密

          因工作需要,需要对字符串进行加密处理,在网上找了很长时间,终于找到了一个可以使用的aes加密算法.其源代码采用c++编写而成,但其头文件引用windows.h,经过修改部分代码,将#inc ...

随机推荐

  1. javascript onload队列

    2014年10月29日 10:40:14 function addLoadEvent(func){ var oldonload = window.onload; if (typeof window.o ...

  2. iframe并排横着显示

    由于工作需要,两个iframe需要并排横着显示: 效果如下:

  3. PostGreSQL最简安装

    A.先用yum安装服务器和客户端 yum install postgresql yum install postgresql-server B.初始化数据库并启动服务 service postgres ...

  4. mysql事务处理的意义

    MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关 1.MyISAM:不支持事务,用于只读程序提高性能 .InnoDB:支持ACID事务.行级锁.并发 .Berkeley DB:支 ...

  5. laravel框架中Email邮件配置

    .在composer.json加入下面一行代码 .发送邮件的Route Route::.项目/app/mail.php <?php , 或 ,     .发送邮件的类 在控制器文件夹下创建Ema ...

  6. Query通过Ajax向PHP服务端发送请求并返回JSON数据

    Query通过Ajax向PHP服务端发送请求并返回JSON数据 服务端PHP读取MYSQL数据,并转换成JSON数据,传递给前端Javascript,并操作JSON数据.本文将通过实例演示了jQuer ...

  7. 好用的PHP分页类

    <?php class Page { private $total;      //总记录 private $pagesize;    //每页显示多少条 private $limit;     ...

  8. hdu 1757 矩阵快速幂 **

    一看正确率这么高,以为是水题可以爽一发,结果是没怎么用过的矩阵快速幂,233 题解链接:点我 #include<iostream> #include<cstring> ; us ...

  9. hdu 4584 水题爽一发 *

    #include<cstdio> #include<iostream> #include<algorithm> #include<cstring> #i ...

  10. POJ3264Balanced Lineup 线段树练手

    题目意思:给定Q(1<=Q<=200000)个数A1,A2,```,AQ,多次求任一区间Ai-Aj中最大数和最小数的差 #include <iostream> #include ...