首页 > 后端开发 > 正文

PHP文件执行时显示源代码 php点击按钮调用一个函数

2024-08-06 20:57:50 | 我爱编程网

小编今天整理了一些PHP文件执行时显示源代码 php点击按钮调用一个函数相关内容,希望能够帮到大家。

本文目录一览:

PHP文件执行时显示源代码 php点击按钮调用一个函数

有个PHP的动态加解密函数代码,求大神帮忙写一个对接这个PHP动态加解密的加解密的源码谢谢、

<?php
/**
 * 加密函数
 * @param  string  $string    明文 或 密文  
 * @param  string  $operation DECODE表示解密,其它表示加密  
 * @param  string  $key       密匙  
 * @param  integer $expiry    密文有效期
 */
function authcode($string, $operation = 'DECODE', $key = '', $expiry = 0) {  
    $ckey_length = 4;  
    $key = md5($key);   
    $keya = md5(substr($key, 0, 16));    
    $keyb = md5(substr($key, 16, 16));   
    $keyc = $ckey_length ? ($operation == 'DECODE' ? substr($string, 0, $ckey_length): substr(md5(microtime()), -$ckey_length)) : '';  
    $cryptkey = $keya.md5($keya.$keyc);  
    $key_length = strlen($cryptkey);  
    $string = $operation == 'DECODE' ? base64_decode(substr($string, $ckey_length)) : sprintf('%010d', $expiry ? $expiry + time() : 0).substr(md5($string.$keyb), 0, 16).$string;  
    $string_length = strlen($string);  
    $result = '';  
    $box = range(0, 255);  
    $rndkey = array();
    for($i = 0; $i <= 255; $i++) {  
        $rndkey[$i] = ord($cryptkey[$i % $key_length]);  
    }
    for($j = $i = 0; $i < 256; $i++) {  
        $j = ($j + $box[$i] + $rndkey[$i]) % 256;  
        $tmp = $box[$i];  
        $box[$i] = $box[$j];  
        $box[$j] = $tmp;  
    }  
    for($a = $j = $i = 0; $i < $string_length; $i++) {  
        $a = ($a + 1) % 256;  
        $j = ($j + $box[$a]) % 256;  
        $tmp = $box[$a];  
        $box[$a] = $box[$j];  
        $box[$j] = $tmp;   
        $result .= chr(ord($string[$i]) ^ ($box[($box[$a] + $box[$j]) % 256]));  
    }  
    if($operation == 'DECODE') {  
        if((substr($result, 0, 10) == 0 || substr($result, 0, 10) - time() > 0) && substr($result, 10, 16) == substr(md5(substr($result, 26).$keyb), 0, 16)) {  
            return substr($result, 26);  
        } else {  
            return '';  
        }  
    }else {
        return $keyc.str_replace('=', '', base64_encode($result));  
    }  
}
?>

我们公司常用的加密 解密函数

望采纳Thx 我爱编程网

PHP文件执行时显示源代码 php点击按钮调用一个函数

PHP文件执行时显示源代码

<form action="access_cars.php" method="post"> 按楼主这么写,你的 access_cars.php 应该放在表单这个html同一个文件夹下,且这个文件夹里面可以运行php的

PHP文件执行时显示源代码 php点击按钮调用一个函数

php点击按钮调用一个函数

我爱编程网(https://www.52biancheng.com)小编还为大家带来php点击按钮调用一个函数的相关内容。

给你一个最简单的示例
<?php
function query(){
........代码......
}
if($_POST["do"]=="yes"){
query();
}
?>
<input type="button" value="按钮" onclick="javascript:cmdclick()"/>
<script type="text/javascript">
function cmdclick(){
document.location.href="?do=yes";
}
</script>

以上就是我爱编程网小编为大家带来的内容了,想要了解更多相关信息,请关注我爱编程网。更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
与“PHP文件执行时显示源代码 php点击按钮调用一个函数”相关推荐
php文件中添加一个按钮 点击关闭当前页面调用什么函数
php文件中添加一个按钮 点击关闭当前页面调用什么函数

php点击按钮调用一个函数给你一个最简单的示例&lt;?phpfunctionquery(){........代码......}if($_POST["do"]=="yes"){query();}?&gt;&lt;inputtype="button"value="按钮"onclick="javascript:cmdclick()"/&gt;&lt;scr

2024-08-04 11:00:12
怎么实现页面一按钮点击后执行一个后台的php函数
怎么实现页面一按钮点击后执行一个后台的php函数

能不能点击html按钮时运行php的定义函数?非常见的Editplus之类的,都是专门为PHP开发的,有兴趣都可以试试看,找出自己用得顺手的就可以了,我推荐3个ZendStudio,DzSoftPHPEditor,Editplus,也是我现在用的,希望对大家有帮助。ZendStudio开发商:目前公认的最强大的PHP开发工具,这种集成软件包包括了用于编辑,调试,配置PHP程序所

2024-11-17 12:50:32
php。在while循环中调用一个函数。是当调用的函数执行完后再进入下一次循环?(php中点击一个按钮,执行一个内置函数)
php。在while循环中调用一个函数。是当调用的函数执行完后再进入下一次循环?(php中点击一个按钮,执行一个内置函数)

php。在while循环中调用一个函数。是当调用的函数执行完后再进入下一次循环?你的第一个问题:只有在本次的yihanshu()彻底执行完毕后,才进行下一次while循环。你的第二个问题:可以在yihanshu()里面插入sleep(1000000);例如yihanshu(){sleep(10000);//间隔10000秒之后再继续执行dosomething();

2024-08-25 12:50:50
如何单击按钮执行PHP的函数
如何单击按钮执行PHP的函数

如何单击按钮执行PHP的函数PHP是一种服务器端的脚本语言,它在服务器上运行,处理数据并生成网页内容。而JavaScript则是一种客户端脚本语言,主要用于浏览器,实现网页的动态交互。因此,JavaScript无法直接执行PHP函数,因为它们运行在不同的环境中。但是,我们可以通过一种名为AJAX的技术,间接地执行PHP函数。AJAX允许网页在不重新加载的情况下与服务器进行通信,获取数据

2025-01-21 15:33:51
我在做一个JAVA软件,希望在点击一个按钮后执行一段程序,在执行过程中出现一个进度条,应该怎么添加
我在做一个JAVA软件,希望在点击一个按钮后执行一段程序,在执行过程中出现一个进度条,应该怎么添加

java中swing界面中主程序运行时进度条不显示,程序结束后才显示;注释掉主程序后,再运行,进度条正常显示你的action事件可以放在一个新线程中运行,不要阻挡Swing画图。Swing对事件的响应都是放在一个叫事件派发的线程中去做的,如果你的事件响应监听器本身在被事件派发线程调用时你做的事件太花时间了(比如我们来个无限循环啥的)我们就应该把这个actionPerformed方法中的

2024-06-08 12:20:00
php调用另个php函数 怎样在一个PHP文件中执行另一个PHP文件
php调用另个php函数 怎样在一个PHP文件中执行另一个PHP文件

PHP直接调用函数和调用另外一个文件中的函数的区别//如果是PHP文件中的函数,唯一的区别是:先引入外部文件,然后直接调用。//如果是外部类文件中的函数,需要引入,然后new 对象后,再调用该对象的函数。$msg=test_msg();function test_msg(){echo "";}//调用外部文件中的函数//首先引入文件include_once 'file.php';$msg=t

2024-10-11 00:46:18
怎样在一个PHP文件中执行另一个PHP文件(PHP直接调用函数和调用另外一个文件中的函数的区别)
怎样在一个PHP文件中执行另一个PHP文件(PHP直接调用函数和调用另外一个文件中的函数的区别)

怎样在一个PHP文件中执行另一个PHP文件二种方法:1.在服务器端执行:即在服务器端PHP文件解析的时候执行,使用include(),require()函数将文件引入include("thatday.php");然后调用thatday.php中的主函数2.在客户端执行:此方法的效果等同于iframe,即会产对所执行文件的一次访问.&lt;imgsrc="that

2024-08-28 12:15:35
java如何调用c语言源文件并进行执行?
java如何调用c语言源文件并进行执行?

java如何调用c语言源文件并进行执行?要在java中调用c语言的库,需要使用Java提供了JNI。\x0d\x0a举例说明\x0d\x0a在c语言中定义一个voidsayHello()函数(打印HelloWorld);然后在Java中调用这个函数显示HelloWord.\x0d\x0a现在分别从Java和C语言两部分说明:\x0d\x0a1.Java部分\x0d\x0a首先定义一个Hell

2024-04-17 21:24:30