
PHP相关
文章平均质量分 75
easyboor
这个作者很懒,什么都没留下…
展开
-
php 获取网页内容及代码
<br /><?php$url = "http://localhost/cp/test.html";$contents = file_get_contents($url);//如果出现中文乱码使用下面代码$getcontent = iconv("gb2312", "utf-8",$contents);echo $getcontent;?> <br /><?php$lines = file('http://localhost/cp/test.html');foreach ($l原创 2010-07-23 10:47:00 · 583 阅读 · 0 评论 -
PHP中 header错误问题 的解决方法Cannot modify header information
<br /><br />刚才搞个程序编码的时候,有一个页面需要在head中声明utf-8的编码,但是这与程序中的一处header产生了冲突。gg了一下,找到几种解决方法,<br />整理以下:<br /> 首先,要注意是一般来说,header之前不要有其它的输出(不能有文本输出).<br />如这样:<br /><?<br />...<br />echo $content;<br />header ("Location: xxx"); <br />?><br />下面是网上搜集的:<br />If you转载 2010-08-23 09:41:00 · 671 阅读 · 0 评论 -
php实现ftp上传功能的类
<br />参考了phpwind的内置操作ftp函数,他是使用socket直接来操作的,稍微修改了几个地方。<br />ftp.class.php<br /><?php function pwDirCv($dir){ //Copyright (c) 2003-09 PHPWind $dir = str_replace(array(“‘”,’#',’=',’`',’</p>,’%',’&’,';’),”,$dir); return trim(preg_replace(‘/(//){2,}|转载 2010-08-01 09:32:00 · 2443 阅读 · 0 评论 -
php 模拟用户抓取网页内容程序
<br /> <br />function _link($url){ $contents = @file_get_contents("$url"); if($contents=="Forbidden" || $contents==""){ $ch = curl_init(); $timeout = 5; curl_setopt ($ch, CURLOPT_URL, "$url"); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);转载 2010-07-30 15:18:00 · 741 阅读 · 0 评论 -
php用户验证登陆代码
<br />代码片段:<br />/* 函数 login($name, $pwd) ** 功能 会员登录检查程序 ** 参数 $name 会员名 ** 参数 $pwd 会员密码 */ function login($name,$pwd) { $sql = "SELECT id, name from member WHERE name='$na转载 2010-07-30 10:17:00 · 7000 阅读 · 0 评论 -
PHP中 header错误问题 的解决方法Cannot modify header information
首先,要注意是一般来说,header之前不要有其它的输出(不能有文本输出).如这样:...echo $content;header ("Location: xxx"); ?>下面是网上搜集的:If you got this message: "Warning: Cannot modify header information - headers already sent by ...."如果在执行php程序时,看到这条警告:"Warning: Cannot modify header information转载 2010-08-02 09:17:00 · 658 阅读 · 0 评论 -
php登录完整代码cookie版本
<br /><html> <head> <title>网站后台管理系统</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <link href="inc/admin.css" mce_href="inc/admin.css" rel="stylesheet" type="text/css"> </head> <body> <TABLE cellSpacing=0 cellPad转载 2010-08-02 09:00:00 · 1201 阅读 · 0 评论 -
php 批量生成缩略图代码
<br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <TITLE>生成缩略图</TITLE></HEAD> <BODY><?php$c = array('dir'=>'./images','newdir'=>'./thumb'转载 2010-07-30 15:20:00 · 613 阅读 · 0 评论 -
PHP中$_SERVER的详细用法
$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。$_SERVER['argv'] #传递给该脚本的参数。$_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。$_SERVER['GATEWAY_INTERFACE'] #服务器使用的 CGI 规范的版本。例如,“CGI/1.1”。$_SERVER['SERVER_NAME'] #当前运行脚本所在服务器主机的名称。$_SERVER['SERVER_SOFTWARE转载 2010-07-30 12:53:00 · 5119 阅读 · 0 评论 -
简单的 php 防注入代码
<br />首先请把以下代码保存为safe.php放在网站根目录下,然后在每个php文件前加include("/safe.php");即可:<br />php防注入代码方法一:<br /><?php//要过滤的非法字符$ArrFiltrate=array("‘",";","union");//出错后要跳转的url,不填则默认前一页$StrGoUrl="";//是否存在数组中的值function FunStringExist($StrFiltrate,$ArrFiltrate){原创 2010-07-29 17:22:00 · 796 阅读 · 0 评论 -
PHP创建文件、创建目录和遍历目录文件
<br />一,PHP创建文件<br />PHP创建文件使用fopen()方法,模式使用w即可。<br />$phpfile = 'test.xml';if (! file_exists ( $phpfile )) {$cFile = fopen ( $phpfile, 'w' );if (! $cFile) {echo 'create '.$phpfile.' file fail';}fclose($cFile);} <br />实现方法:以fopen()写(w)的方式打开某个转载 2010-07-27 12:41:00 · 7058 阅读 · 0 评论 -
一个简单的 fwrite 范例
<br /><?php$filename = 'test.txt';$somecontent = "添加这些文字到文件/n";// 首先我们要确定文件存在并且可写。if (is_writable($filename)) { // 在这个例子里,我们将使用添加模式打开$filename, // 因此,文件指针将会在文件的开头, // 那就是当我们使用fwrite()的时候,$somecontent将要写入的地方。 if (!$handle = fopen($fi转载 2010-07-27 08:39:00 · 649 阅读 · 0 评论 -
php 生成静态 html文件
<br /><?php $fp = fopen ("templets.html","a"); if ($fp){ $fup = fread ($fp,filesize("templets.html")); $fp2 = fopen ("html.shtml","w"); if ($fwrite ($fp2,$fup)){ $fclose ($fp); $fcolse ($fp2); die ("写入模板成功"); }else{ fclose ($fp);转载 2010-07-26 16:51:00 · 282 阅读 · 0 评论 -
php生成静态文件
<br /><?phpob_start();echo "Hello World!";$content = ob_get_contents();//取得php页面输出的全部内容$fp = fopen("0001.html", "w");fwrite($fp, $content);fclose($fp);?>转载 2010-07-22 10:00:00 · 336 阅读 · 0 评论 -
PHP获取当前日期和时间格式化方法
<br />使用函式 date() 实现 <?php echo $showtime=date("Y-m-d H:i:s");?> 显示的格式: 年-月-日 小时:分钟:妙 相关时间参数: a - "am" 或是 "pm" A - "AM" 或是 "PM" d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31" D - 星期几,三个英文字母; 如: "Fri" F - 月份,英文全名; 如: "January" h - 12 小时制的小时; 如: "0原创 2010-07-23 16:12:00 · 8572 阅读 · 0 评论 -
printf()函数及其应用示例
printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。在编写程序时经常会用到此函数。函数的原型为:int printf(const char *format, ...);函数返回值为整型。若成功则返回输出的字符数,输出出错则返回负值。printf()函数的调用格式为:printf("", );其中格式化字符串包括两部分内容: 一部分是正常字符, 这些字符将按原样输出; 另一部分是格式化规定字符, 以"%"开始, 后跟一个或几个规定字符,用来转载 2010-08-27 21:49:00 · 675 阅读 · 0 评论