?>
<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link type="text/css教程" rel="stylesheet" href="common/control.css">
<script type="text/网页特效" language="javascript" src="common/admin.otable.js"></script>
<script type="text/javascript" language="javascript" src="common/include.func.js"></script>
<title>数据管理</title>
<style type="text/css">
span {padding-left:8px;}
</style>
</head>
php文件上传程序(支持缩略图)(1/2)
<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>上传文件程序</title>
<style type="text/css教程">
*{
font-size:12px;
margin:0; padding:0;
}
a:link,a:visited{
text-decoration:none;
color: #393
}
a:hover{
text-decoration:underline;
color:#0033cc
}
input.text{
border:1px solid #ccc;height:22px;line-height:22px;padding-left:5px;background:#fff;width:274px;
}
input.button{
background:#fff url(http://pic4.phprm.com/2010/09/11/button.jpg);border:1px solid #9ea9c5;padding:2px 2px 0px 2px;margin-left:4px; margin-right:4px;
}
</style>
<script language=网页特效>
function check()
{
var strfilename=document.myform.upfile.value;
if (strfilename=="")
{
alert("请选择要上传的文件");
document.myform.upfile.focus();
return false;
}
}
</script>
</head>
php分页代码的原理
//为了避免重复包含文件而造成错误,加了判断函数是否存在的条件:
$page = $_get[page];
if(!function_exists(pageft)){
//定义函数pageft(),三个参数的含义为:
//$totle:信息总数;
//$displaypg:每页显示信息数,这里设置为默认是20;
//http://pic3.phprm.com/2010/09/11/$url.jpg:分页导航中的链接,除了加入不同的查询信息"page"外的部分都与这个url相同。
// 默认值本该设为本页url(即$_server["request_uri"]),但设置默认值的右边只能为常量,所以该默认值设为空字符串,在函数内部再设置为本页url。
function pageft($totle,$displaypg=20,$url=''){
php 正则表达式验证数字
非负浮点数(正浮点数 + 0):^d+(.d+)?$
正浮点数 ^(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*))$
非正浮点数(负浮点数 + 0) ^((-d+(.d+)?)|(0+(.0+)?))$
负浮点数 ^(-(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*)))$
浮点数 ^(-?d+)(.d+)?
正则表达式匹配html 过滤非法字符
匹配一个html标签,匹配table如下:
<table.*?>[ss]*</table>
或
<table.*?>[ss]*?</table>
php过滤非本站链接
本文章是一款利用了php正则表达式来过滤非本站的链接实例。
*/
php
jquery+php获取和设置Cookies代码
// 浏览页面次数
$visited = (int)$_cookie['pagevisits'] + 1;
php 数据库连接的例子
/* database config */
$db_host = 'localhost';
$db_user = 'root';
$db_pass = '123';
$db_database = 'todo';
dedecms 修改文档 空白页面解决方法
我碰到的问题是发布内容没有问题,但是编辑文档,修改软件是就出现空白页面,经过查找,只要如下修改就ok了。
找到dede/(就是你的后台登录目录,如果没修改默认是dede目录),找到文件archives_do.php教程文件,搜索header,在33行可以看到
php字符串截取函数
php教程字符串截取函数
在php中有一款字符串截取函数substr但这款函数,只能截取英文不支持中文与其
它的混体,下面我们提供了三款函数,它们可以支持中英文混合体。
php字符串截取函数(支持中文 utf-8截取)
<?
function str_wrap1($str,$elen=30)
{
$tlen = mb_strlen($str,"utf8"); //共有多少字
//$elen = 8; //每行字符串长度8个字符、4个汉字
$dlen = 0; //每行显示长度
$str_wrap = '';
for($i=0;$i<$tlen;$i++)
{
$tmpchar = mb_substr($str,$i,1,"utf8");
if(strlen($tmpchar) == 3)
$charlen = 2;
else
$charlen = 1;
if( $dlen < $elen-1 )
{
$dlen += $charlen;
$str_wrap .= $tmpchar;
}
else
{
$str_wrap .= "<br>".$tmpchar;
$dlen = $charlen;
}
}
return $str_wrap;
}
域名whois查询函数(万网和新网
function whois_hichina($domain) {
preg_match("|<pre>(.+?)</pre>|is", @file_get_contents('http://whois.hichina.com/cgi-bin/whois?domain='.$domain.''), $whois);
$whois[0] = str_replace('友情提示:按注册局要求,过期域名可能会处于注册商自动续费期阶段,您在此查询所看到的域名到期日仅供参考<br />请您<a href="http://www.net.cn/has_client/userlogon/user_logon1.asp教程" target="_blank" class="link_gl">进入会员区</a>查看该域名的实际到期时间,并请及时进行续费,谢谢!', '', ($whois[0]));//过滤掉此段文字