当前位置: 编程技术>php
本页文章导读:
▪php email加密类(附实例) php实现的一个email加密类,很好用,适合新手朋友参考。
代码:
<?php
/**
// Email加密类
// CLASS NAME: EMAILCRYPT
// FILE NAME : CLASS_EMAILCRYPT.INC.PHP
// EMAIL : j|u|l|i|e|n| [@] |p|a|c|h|e|t.c|o|m
*/
clas.........
▪php进行mysql参数化查询的例子 分享下,php mysql参数化查询的例子。
代码:
<?php
//例一
$query = sprintf()("SELECT * FROM Users where UserName='%s' and Password='%s'",
mysql_real_escape_string($Username),
mysql_real.........
▪解决Eclipse强制关闭后,8080端口占用的问题 Eclipse占用机器的内存都很大,由于某种未知的情况Eclipse突然死掉了,此时只好kill掉Eclipse这个进程后,然后重启。
这样做的话,当再一次启动Eclipse中的tomcat服务器时不能正常启动。
原因:8.........
[1]php email加密类(附实例)
来源: 互联网 发布时间: 2013-12-24
php实现的一个email加密类,很好用,适合新手朋友参考。
代码:
<?php
/**
// Email加密类
// CLASS NAME: EMAILCRYPT
// FILE NAME : CLASS_EMAILCRYPT.INC.PHP
// EMAIL : j|u|l|i|e|n| [@] |p|a|c|h|e|t.c|o|m
*/
class emailcrypt {
var $crypted_text;
/*
* javascript 加密
*/
function _js_crypt ($text) { // 用javascript动态加密文本
//$html." "; // for a bug??
$html =chunk_split( bin2hex($text ),2,'%');
$html ='%'.substr($html,0,strlen($html)-1);
$html=chunk_split($html,54,"'+'");
$html= substr($html,0,strlen($html)-6);
$res= "<script type=\"text/javascript\" language=\"JavaScript\">\n";
$res.="\t<!--\n\t\t document.write(unescape('$html'));\n\t //-->\n";
$res.="</script>\n";
return $res;
}
/*
* 加密email地址
* @param email: email地址
* @param text: the text or picture or anithing else to display
* @param crypt: 是否加密email地址
*/
function emailcrypt($email,$text,$crypt=true) {
$temp="<a href='mailto:$email'>$text</a>";
$this->crypted_text=($crypt)?$this->_js_crypt($temp):$temp;
}
/*
* get: 返回加密后的电子邮件地址
*/
function get() {
return $this->crypted_text;
}
}
?>
调用示例:
<?
require_once("class_emailcrypt.inc.php");
$m=new emailcrypt("toto@","click to email toto");
echo $m->get();
?>
[2]php进行mysql参数化查询的例子
来源: 互联网 发布时间: 2013-12-24
分享下,php mysql参数化查询的例子。
代码:
<?php
//例一
$query = sprintf()("SELECT * FROM Users where UserName='%s' and Password='%s'",
mysql_real_escape_string($Username),
mysql_real_escape_string($Password));
mysql_query()($query);
//例二
$db = new mysqli("localhost", "user", "pass", "database");
$stmt = $mysqli -> prepare("SELECT priv FROM testUsers WHERE username=? AND password=?");
$stmt -> bind_param("ss", $user, $pass);
$stmt -> execute();
?>
[3]解决Eclipse强制关闭后,8080端口占用的问题
来源: 互联网 发布时间: 2013-12-24
Eclipse占用机器的内存都很大,由于某种未知的情况Eclipse突然死掉了,此时只好kill掉Eclipse这个进程后,然后重启。
这样做的话,当再一次启动Eclipse中的tomcat服务器时不能正常启动。
原因:8080端口被占用了。
解决方法:
第一种方法:重新启动机器,也就是通常所说的傻瓜级的操作;
第二种方法:
第一步,首先查看占用8080端口的进程的PID。在windows的cmd窗口中键入如下的命令:
netstat -ona > e:\target.txt //输出详细信息到文件target.txt中
第二步,在target.txt中查找与8080端口对应的PID值
第三步,输入如下的命令将这个进程kill掉
TASKKILL /F /PID {与8080端口对应的进程的PID号}
最新技术文章: