zoukankan      html  css  js  c++  java
  • php常用的对字符串进行加密的算法

    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'); 
    ?>

  • 相关阅读:
    Hibernate一对多OnetoMany
    80端口被占用 PID = 4解决办法
    Devexpress Barmanager设置
    通过C# 打开一个应用程序
    C#DataTable操作
    C# Winform 双屏显示
    Dev gridview 调整字体大小
    在静态页面html中跳转传值
    js 求两个日期之间相差天数
    jQuery 知识积累
  • 原文地址:https://www.cnblogs.com/cbryge/p/6015565.html
Copyright © 2011-2022 走看看