PHP
huichengongzi
这个作者很懒,什么都没留下…
展开
-
经典代码(一):基于PHP的webservice的使用
phpclient.php文件:/*** 函数:提供给客户端进行连接XML-RPC服务器端的函数* 参数:* $host 需要连接的主机* $port 连接主机的端口* $rpc_server XML-RPC服务器端文件* $request 封装的XML请求信息* 返回:连接成功成功返回由服务器端返回的XML信息,失败返回false*/functi转载 2009-10-12 17:31:00 · 1196 阅读 · 0 评论 -
httpd: bad user name apache
今天配置http.conf时碰到这个问题。原因是修改了http.conf如下地方 User apache Group apache解决办法:在系统中添加一个用户apache#useradd apache原创 2010-04-21 23:13:00 · 13538 阅读 · 0 评论 -
phpmyadmin中MySQL如何加密(配置)
转自http://blog.csdn.net/ytz_linuxer/archive/2009/07/04/4321259.aspx以版本phpMyAdmin-2.6.1.tar.gz为例 先解压phpMyAdmin-2.6.1.tar.gz到/usr/local/apache2/htdocs,得到文件夹phpMyAdmin-2.6.1,将其重命名为phpmyadmin,(这转载 2010-04-21 23:31:00 · 977 阅读 · 0 评论 -
PHP中system,exec调用外部程序,及其参数与返回值 (转)
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://cutebunny.blog.51cto.com/301216/58597 用了一下午,终于弄明白了如何在PHP代码中调用外部程序。 在PHP中调用外部程序主要有两个函数,system和exec。 system的原型为转载 2010-04-26 09:45:00 · 3167 阅读 · 0 评论 -
正则表达式集合
1. 匹配IP的正则表达式: .*?((25[0-5]|2[0-4]//d|1//d{2}|[1-9]//d|//d)//.){3}(25[0-5]|2[0-4]//d|1//d{2}|[1-9]//d|//d).*? 2. 匹配邮箱的正则表达式: ^//w+([-+.]//w+)*@//w+([-.]//w+)*//.//w+([-.]//w+)*$ ///////////原创 2010-04-29 16:33:00 · 590 阅读 · 0 评论 -
PHP调用系统命令修改IP,netmask,gateway,mac,dns
ip_contrl.php: //include(header.php); $ipaddr = $_POST[ipaddr]; $netmask = $_POST[netmask]; $gateway = $_POST[gateway]; $mac = $_POST[mac]; $dns1 = $_POST[dns1]; $dns2 = $_POST[dns2];原创 2010-05-10 20:58:00 · 4070 阅读 · 0 评论 -
Ewebeditor文件上传问题
Ewebeditor上传的文件要么是直接播放或显示的,要么是用固定的格式做一个链接。当用户有特殊要求时,程序员不得不研究Ewebeditor的代码,相当麻烦。我就是经历过这个过程终于实现了客户的一个要求:网页上在某些文字后面做一个链接,用户点击后出现一个图片或一个详细介绍或一段视频。考虑到网页上只显示某些文字,我设置了这样的一个功能:上传时将文件名改为要显示的某些文字,上传时我们可以截取那些文字(原创 2009-09-23 22:49:00 · 1665 阅读 · 0 评论 -
Dreamweaver8建站点
(一).打开Dreamweaver8,单击“站点 > 新建站点”。(二).(1)“本地信息”选项中 站点名称:phptest ( 随便取个名字,本例中以phptest为例 )。 本地根文件夹:将“appserv/www/未命名站点/”改为“appserv/www/test/”(test为本地文件夹 )。原创 2009-09-23 22:50:00 · 2013 阅读 · 0 评论 -
PHP上传文件大小限制
配置php.ini文件 (以上传500M以下大小的文件为例)查找以下选项并修改-> file_uploads = On ;打开文件上传选项 upload_max_filesize = 500M ;上传文件上限如果要上传比较大的文件,仅仅以上两条还不够,必须把服务器缓存上限调大,把脚本最大执行时间变长 pos原创 2009-09-23 22:49:00 · 702 阅读 · 0 评论 -
dirname( __FILE__ ).DIRECTORY_SEPARATOR;
dirname( __FILE__ ).DIRECTORY_SEPARATOR; dirname( __FILE__ )取得当前路径名DIRECTORY_SEPARATOR这个常量代表的是目录分隔符,在WINDOWS下常量的值是“ // ”,在类Unix和Linux系统下是“ / ”。原创 2009-12-07 15:48:00 · 2914 阅读 · 0 评论 -
PHP 执行系统外部命令 system() exec() passthru()
区别:system() 输出并返回最后一行shell结果。exec() 不输出结果,返回最后一行shell结果,所有结果可以保存到一个返回的数组里面。passthru() 只调用命令,把命令的运行结果原样地直接输出到标准输出设备上。相同点:都可以获得命令执行的状态码///////////////////////////////////////////////转载 2010-01-24 22:29:00 · 761 阅读 · 0 评论 -
小代码(PHP)
1.error_reporting(E_ERROR | E_WARNING | E_PARSE); //报错级别@set_time_limit(1000); //设置函数执行的最大时间set_magic_quotes_runtime(0); //为了安全define(IN_COMSENZ, TRUE);define(ROOT_PA原创 2010-01-24 13:55:00 · 737 阅读 · 1 评论 -
php扩展安装soap模块
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Sty原创 2009-10-17 19:48:00 · 7438 阅读 · 0 评论 -
($_SERVER['REMOTE_ADDR'])和($_SERVER['HTTP_CLIENT_IP'])的区别
看似相同,但如果客户端采用的是代理就可能不一样了 REMOTE_ADDR 是你的客户端跟你的服务器“握手”时候的IP。如果使用了“匿名代理”,REMOTE_ADDR将显示代理服务器的IP。 HTTP_CLIENT_IP 是代理服务器发送的HTTP头。如果是“超级匿名代理”,则返回none值。同样,REMOTE_ADDR也会被替换为这个代理服务器的IP。原创 2009-10-17 20:14:00 · 7465 阅读 · 1 评论 -
$_SERVER中的参数
服务器变量:$_SERVER注: 在 PHP 4.1.0 及以后版本使用。之前的版本,使用 $HTTP_SERVER_VARS。 $_SERVER是一个包含诸如头信息(header)、路径(path)和脚本位置(script locations)的数组。数组的实体由 web服务器创建。不能保证所有的服务器都能产生所有的信息;服务器可能忽略了一些信息,或者产生了一些未在下面列出的转载 2009-10-17 20:10:00 · 896 阅读 · 0 评论 -
动态选中
Volvo" ) echo selected="selected"; ?> value="volvo">VolvoSaab" ) echo selected="selected"; ?> value="saab">SaabFiat" ) echo selected="selected"; ?> value="fiat" >FiatAud原创 2010-01-17 22:43:00 · 510 阅读 · 0 评论 -
php调用Linux命令启动程序(root权限)
1. echo "调用正在进行……"; $result = system(/usr/local/apache2/htdocs/asterisk/ast_start);?> ////////////////////////////////////////////////////////////////////////////////////////////////原创 2010-01-21 23:57:00 · 2798 阅读 · 0 评论 -
PHP执行root命令
在玩C 以前 玩过一段时间的PHP, 哪个时候需要用PHP 来运行root命令,一直未果,直到有一天搜索到了super这个插件. 随着玩C的日子多了.发现可以用C语言来包裹 要运行的外部命令. 实验了一下.成功了. 不需要任何外部工具就可以实现用PHP 执行root命令. 我下面就把方法发布给大家,有需求用php来运行root命令的朋友可以不用发愁了.转载 2010-01-21 22:55:00 · 947 阅读 · 0 评论 -
2010年1月22日存档:PHP调用linux命令启动和停止asterisk
1. ast_control.php session_start(); include(header.php); if( exec(./asterisk/ast_is_ast) ) { $_SESSION[ast_id] = 1; } else { $_SES原创 2010-01-22 21:52:00 · 1064 阅读 · 0 评论 -
论坛error_reporting
1. error_reporting(E_ERROR | E_WARNING | E_PARSE);error_reporting指令确定PHP错误报告敏感度的级别,一共有十三个预定的错误级别,每一个都唯一对应于应用程序或服务器功能。可以把error_reporting设置为任何单个级别,或者使用布尔操作符组合这些级别。语法: int error_reporting(i转载 2010-01-24 13:14:00 · 605 阅读 · 0 评论 -
Ewebeditor编辑器嵌入到PHP网页中
(1)在之前加上下面一段代码:(得到ewebeditor中编辑的内容)function checkForm(){ document.form1.content.value= window.ewebeditor.getHTML(); ************getHTML() 获得编辑区内容原创 2009-09-23 22:48:00 · 1382 阅读 · 0 评论