
PHP
文章平均质量分 53
徐行致远
徐行致远,欲速不达
展开
-
AJAX实现PHP登录功能代码
登录功能在PHP程序使用中还是非常普遍的,今天我们就用AJAX实现PHP登录功能,写作不易点赞加油!登录页代码:逻辑处理页代码:原创 2024-12-16 13:54:34 · 207 阅读 · 0 评论 -
.htaccess实现www与没有www之间的重定向
.htaccess实现www与没有www之间的重定向,我们使用的301跳转就是www与不带www域名之间的跳转,用临沂SEO话说就是权重要归一,对于我们使用Apache环境的来说其实相对nginx比较简单,因为只需要我们在网站根目录有.htaccess文件。如果我们的网站,比如wordpress根目录有htaccess文件之后,我们只需要在文件内添加下面的代码,就可以实现www与不带www之间的跳原创 2018-01-10 10:53:10 · 2201 阅读 · 0 评论 -
FastCGI Error Error Number: 193 (0x800700c1)
win2003系统+IIS6,访问php文件报错:网上找了下说是“PHP5.5开始,已不支持xp和win2003上运行了。win2003上只能安装PHP5.4X的版本,原来如此。原创 2018-01-10 10:54:45 · 740 阅读 · 0 评论 -
FastCGI错误代码0x800736b1
配置IIS+PHP访问出现500FastCGI错误代码0x800736b1,Windows 2008 下配置php 提示http 错误500 发生未知 FastCGI 错误代码0x800736b1,出现这个问题呢,因为亲 下载的php是高版本,如php5.3.x以上的。后面的php 是用c写的,所以呢 需要先安装 Visual C++ 2008 库后才能正常编译哦。报错的东西 请果断下载吧!Vis原创 2018-01-10 10:54:51 · 1874 阅读 · 0 评论 -
php去掉字符串的最后一个字符
在一个站长的空间看到这样的文章,觉得会有用,先记录下来原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下: $str = "1,2,3,4,5,6,"; $newstr = substr($str,0,strlen($str)-1); echo $newstr; //echo 1,2,3,4,5,6系统自带的函数即可实现这样的效果,两种方法: su原创 2018-01-10 10:54:55 · 365 阅读 · 0 评论 -
PHP session 失效不传递的解决办法
PHP session 失效不传递的解决办法 有童鞋提问,为什么他写的session不能传递到下一个页面去。总结一下,一般有两种情况:我们先写个php文件:, 传到服务器去看看服务器的参数配置。转到session部分,看到session.use_trans_sid参数被设为了零。这个参数指定了是否启用透明SID支持,即session是否随着URL传递。我个人的理解是,一旦这个参数被设为0,那么每个原创 2018-01-10 10:55:04 · 1258 阅读 · 0 评论 -
webuploader解决不能重复上传问题
uploader = WebUploader.create({ swf: 'resources/js/webuploader-0.1.5/Uploader.swf', // 文件接收服务端。 server: settings.url,原创 2018-01-10 10:55:07 · 3250 阅读 · 1 评论 -
PHP过滤常用标签的正则表达式
$str=preg_replace("/\s+/", " ", $str); //过滤多余回车$str=preg_replace("/$str=preg_replace("//si","",$str); //注释$str=preg_replace("//si","",$str); //过滤DOCTYPE$str=preg_replace("//si","",$str); //过滤html标签$st原创 2018-01-10 10:55:13 · 229 阅读 · 0 评论 -
iis6.0、iis7.0设置相关目录禁止执行php或其他危险文件
iis6.0设置相关目录禁止执行脚本方法第1步:远程连接到Windows服务器,在我的电脑图标上右键选择管理,在打开的计算机管理程序左侧找到Internet信息服务管理器并单击打开。电脑互助网注:或是直接打开Windows控制面板,并在打开的控制面板中找到管理工具下的“Internet信息服务”,双击即可打开。第2步:找到自己需要设置网站的相关目录(如织梦的uploads目录),在此目录中右键选择...转载 2018-06-06 10:54:27 · 2612 阅读 · 0 评论 -
判断一个网站是不是用php写的
http://www.baidu.com/?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000http://www.baidu.com/?=PHPE9568F34-D428-11d2-A769-00AA001ACF42http://www.baidu.com/?=PHPE9568F35-D428-11d2-A769-00AA001ACF42http://www.bai...转载 2018-06-06 10:57:57 · 3549 阅读 · 0 评论 -
PHP之301重定向设置代码
PHP之301重定向设置代码:<?php $the_host = $_SERVER['HTTP_HOST'];$request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : ''; if($the_host == 'fangyuanmuban.cn'||$the_host == 'www.fangy...转载 2018-07-06 08:29:47 · 2757 阅读 · 0 评论 -
php抓取网页特定div区块及图片
1. 取得指定网页內的所有图片:取得指定位址的內容,並储存至text$text=file_get_contents('http://yourweb/');取得第一個img标签,並储存至阵列match(regex语法与上述同义)preg_match('/]*>/Ui', $text, $match);印出matchprint_r($match);-----------------2. 取得指定网页內原创 2018-01-10 10:51:47 · 464 阅读 · 0 评论 -
PHP有关去空格的正则表达式
1.去后导空格(包括半角空格和全角空格)的正则表达式先用正则表达式$str=ereg_replace("( | )*$","",$str)将字符串结尾处的半角空格和全角空格用半角空格替换,然后再用函数trim($str)即可2.去前导空格(包括半角空格和全角空格)的正则表达式先用正则表达式$str=ereg_replace("^( | )*|","",$str)将字符串前面的半角空格和全角原创 2018-01-10 10:50:08 · 3059 阅读 · 0 评论 -
php md5加密16位32位的实现代码
代码:echo 'admin md5 32位>>'.md5('admin'); //32位MD5加密echo 'admin md5 16位>>'.substr(md5("admin"),8,16); //16位MD5加密?>输出:admin md5 32位>>21232f297a57a5a743894a0e4a801fc3admin md5 16位>>7a57a5a743894a0e16位的MD5原创 2018-01-10 10:46:11 · 3101 阅读 · 1 评论 -
PHP Fatal error: Call to undefined function mb_convert_encoding
PHP Fatal error: Call to undefined function mb_convert_encoding php.ini取消注释 extension=php_mbstring.dll原创 2018-01-10 10:43:07 · 1795 阅读 · 0 评论 -
preg_replace() [function.preg-replace]: Unknown modifier \'p\' in
preg_replace() [function.preg-replace]: Unknown modifier 'p' in 用到preg_replace()出现Warning: preg_replace() [function.preg-replace]: Unknown modifier 'p' in错误,原来是没有加转义字符所造成。将 preg_match ("^[0-9]+$", $v原创 2018-01-10 10:43:38 · 1131 阅读 · 0 评论 -
仿GOOGLE和Discuz的PHP分页函数
仿GOOGLE和Discuz分页函数 PHP版这个函数只需要2个参数 当前页码和分页数,$site是路径,文件名能够按本人的需要修改这个函数不能传送其他参数,如果要传送其他参数,在函数里加一个参数就行了//计数$sql = "SELECT count(*) FROM `andycms_title`;";$numrs = mysql_query($sql) or die(mysql_error())原创 2018-01-10 10:43:51 · 228 阅读 · 0 评论 -
PHP读取checkbox数组值
eg):头条[h]推荐[c]幻灯[f]特荐[a]滚动[s]加粗[b]图片[p]注意上面input的name属性,各个属性内容都一样,而且都是flags[],加上[]的原因在于让flags的内容变成数组形式传递。CheckAction.php的代码内容如下:echo implode(",",$_POST['flags']);?>我们输出内容时只需要注意利用implode函数将数组内容转化为字符串即可原创 2018-01-10 10:43:54 · 756 阅读 · 0 评论 -
PHP获取正确的当前时间
关于php时区时间错误问题 date 当前时间 时差 当地 本地date_default_timezone_set之前有一个遗留问题,就是echo date("y-m-d h:i:s",time())回来的时间总是与实际时间对不上,今天终于在网上找到了原因和解决方法,分享如下:我补充一点,我按照下面提示的方法修改php.ini找不到date.timezone 这行,是不是就没办法了呢,当然不是啦,原创 2018-01-10 10:44:00 · 2556 阅读 · 0 评论 -
phplib概述
现在互联网上流行着很多优秀的嵌入式的脚本语言,例如perl,php,asp,jsp等。其中最流行的一种就是 php,它以全部公开代码、开发容易、跨平台、功能强大以及支持数据库类型繁多等特点赢得了网上众多程序员的青睐。 而随着php的应用和推广,php的众多开发人员和很多爱好者在php的基础上开发了很多php的程序库,这些程 序库包括了大量的类、方法、变量和方法,能够处理复杂的web资源和提供强大的原创 2018-01-10 10:44:03 · 196 阅读 · 0 评论 -
Windows+IIS+PHP验证码不显示
验证码 源码:autocode.php //随机生成一个4位数的数字验证码 $num=""; for($i=0;$i $num .= rand(0,9); } //4位验证码也可以用rand(1000,9999)直接生成 //将生成的验证码写入session,备验证页面使用 Session_start(); $_SESSION["Checknum"]原创 2018-01-10 10:44:07 · 1167 阅读 · 0 评论 -
A session had already been started - ignoring session_start() in ... on line ...
For an error like this >> Notice: A session had already been started – ignoring session_start() in .. on line ..This happens when you try to start session more than once.The solution for above problem原创 2018-01-10 10:44:13 · 377 阅读 · 0 评论 -
PHP substr截取中文字符出现乱码的具体解决办法
/** * PHP截取中文字符出现乱码的具体解决办法 * * @param string $str * @param int $start * @param int $len * @return string $tmpstr */ function cnSubstr($str, $start, $len) { $str_tmp = $len - $start; if (strle原创 2018-01-10 10:44:53 · 293 阅读 · 0 评论 -
php+mysql 查询当天的所有数据
经测试通过。SELECT id FROM orders WHERE ordertime > unix_timestamp(curdate());$start = date('Y-m-d 00:00:00');$end = date('Y-m-d H:i:s');SELECT id FROM orders WHERE ordertime >= unix_timestamp('start') AND原创 2018-01-10 10:45:52 · 4307 阅读 · 0 评论 -
PHP分页类代码(支持伪静态)
PHP分页测试页:test.phpinclude('pagination.class.php');$current_page = isset($_GET['page']) ? $_GET['page'] : 1;$total = 1000;$pagesize = 10;$p = new pagination();$p->items($total);$p->limit($pagesize);$p->原创 2018-01-10 10:41:54 · 860 阅读 · 0 评论