PHPweb应用程序开发技巧
2011-09-08 12:53
337 查看
本篇主要写了在PHP中编写web应用程序的一些技巧,包括一些表单的验证,web应用程序的安全性等。
针对服务器设置调整行为:
ini_get()函数可以检验某些脚本是否打开,如ini_get('Magic Quotes'),
ini_set()函数只是改进PHP应用程序的可移植性的一种方式,其方法是,使脚本依据服务器特有的信息采取不同的行为。
eg:
打开PHP的display_errors设置:
检查服务器配置:
返回true或false,以指示某个函数是否存在于PHP安装中。
example
针对服务器设置调整行为:
ini_get()函数可以检验某些脚本是否打开,如ini_get('Magic Quotes'),
ini_set()函数只是改进PHP应用程序的可移植性的一种方式,其方法是,使脚本依据服务器特有的信息采取不同的行为。
eg:
打开PHP的display_errors设置:
ini_set('display_errors',1);
检查服务器配置:
function_exists()
返回true或false,以指示某个函数是否存在于PHP安装中。
example
<script type="text/javascript" language="javascript"> function check_data(my_form) { var problem=false; if(my_form.name.value=="") { alert("Enter your name."); my_form.name.value="***Name"; my_form.name.focus(); problem=true; } if(my_form.email.value=="") { alert("Enter your email address."); my_form.email.value="***Email Address"; my_form.email.focus(); problem=true; } if(my_form.url.value=="") { alert("Enter the URL"); my_form.url.value="*** URL"; my_form.url.focus(); problem=true; } if((my_form.url_category.selectedIndex==0) || (my_form.url_category.value==0)) { alert("Please select a category for this URL."); problem=true; } if(problem) { return false; } else { return true; } } </script> <form name="url_form" action="handle_submit_url" onsubmit="return check_data(this)"> <fieldset><legend>Enter your information in the form below:</legend> <p><b>Your name:</b><input type="text" name="name" size="40" maxlength="60" /></p> <p><b>E-mail:</b><input type="text" name="email" size="40" maxlength="60"></p> <p><b>URL:</b><input type="text" name="url" size="40" maxlength="80" /></p> <p><b>URL Category:</b><select name="url_category"> <option value="3">Code Libraries</option> <option value="6">dfsgsdfgds</option> <option value="5">sadf</option> <option value="1">jyyuuy</option> <option value="4">uyfgbv.</option> <option value="2">fgk,b</option> </select></p> </fieldset> <div align="center"><input type="submit" name="submit" value="Submit" /></div>
相关文章推荐
- PHPweb应用程序开发技巧
- 使用 PHP 开发基于 Web 服务的应用程序
- PHP开发高效WEB系统的技巧讲解
- 开发高Web应用程序常用优化性能的技巧
- php5与mysql5 web 开发技术详解-17 php优化技巧
- 重新开始学习PHP(PHP开发高效WEB系统的技巧讲解)
- 【Java】Web 服务编程技巧与窍门: 在 UDDI 注册中心为 Web 服务注册开发 UDDI Java 应用程序
- 在Web应用程序开发过程中利用ASP.NET MVC框架的实战技巧
- 使用 PHP 开发基于 Web 服务的应用程序
- PHP-Web应用程序开发:使用模板(入门)
- DIY开发技巧之-如何找到需要修改的插件或模板文件 phpweb
- PHP开发高效WEB系统的技巧讲解
- 开发Web应用程序常用优化性能的技巧
- 借助 Picasa Web Albums 开发 PHP 应用程序
- 使用 PHP 开发基于 Web 服务的应用程序
- PHP-Web 应用程序开发:使用模板
- 使用PHP 开发基于Web 服务的应用程序
- 在Web应用程序开发过程中利用ASP.NET MVC框架的实战技巧
- 使用 PHP 开发基于 Web 服务的应用程序
- php开发高效的WEB系统应用技巧