首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

PHP也可以当成Shell Script进行使用

PHP 执行档的安装   一般 PHP 作为网页处理语言都是要编译成 Apache 的模块﹐这里当然不么做﹐也因此编译起来很简单﹐只要以 root 的身分进行如下动作 :   解开 php-3.0.xx.tar.gz   cd php   configure   make   编译完之后﹐在 php 目录下有一个可执行档﹐档名为 php﹐将它 copy 到 /usr/local/bin 下即可。注意﹐如果档案太大﹐可以使用 strip 指令将 php 的方式将不必要的信息去除﹐这样档案就会小得多了。   第一个程序   开始撰写我们的第一个 PHP Shell Script 程序﹐这个例子印出 "Hello world !" :   #!/usr/local/bin/php -q   echo "Hello, world !&...
类别:网页编程 - PHP技术    查看:94    更新:2014-05-19

stripslashes和addslashes在数据处理时的总结

我们在向mysql写入数据时,比如: mysql_query("update tableName set `title`='goaler's blog'");那就会出错。ASP中处理时也一样,数据库都会对单引号过敏。只不过ASP中需要进行replace("'","''",str),而PHP中则可以直接使用addslashes。 PHP为了安全性,所以引入了个magic_quotes_gpc = On的功能,可以不需要做任何处理就能直接把单引号插入数据库中,那么对于Off时,则需要考虑单引号的问题了,而不是一味地信任运行环境。 当magic_quotes_gpc = On时,使用了addslashes()处理后的数据在数据库中将以'形式保存,如果此时直接输出的话,就会发现比自己期待的内容多了个,因此stripslash...
类别:网页编程 - PHP技术    查看:80    更新:2014-05-19

JavaScript CSS Style属性对照表

以下是Javascript代码:【复制】 <script type="text/javascript"> function imageOver(e) { e.style.border="1px solid red"; } function imageOut(e) { e.style.borderWidth=0; } </script> <img src="phplamp.gif" onmouseover="imageOver(this)" onmouseout="imageOut(this)" />CSS Style属性对照表  盒子标签和属性对照CSS语法 (不区分大小写)JavaScript语法 (区分大小写)borderborderborder-bottomborderBottomborder-bottom-colorborderBottomColorborder-bottom-styleborderBotto...
类别:网页编程 - JavaScript    查看:95    更新:2014-05-14

JavaScript对SEO的影响

很多人常会说,JavaScript对SEO是不利的。而事实上确实如此。  有过网站设计的人都很清楚,JavaScript能够制造出很多绚丽的效果,譬如雪花效果,下拉效果,浮动效果等等,但是JavaScript对搜索引擎并不友好,虽然搜索引擎譬如Google在抓取网页页面信息的时候可能会直接绕过JavaScript,但是Google的官方说明文档里也特别强调尽量少用框架、Dhtml、Cookie、Flash、JavaScript等,原因是搜索引擎在遇到这些东西的时候需要判断,有时候需要不断来回几下才能判断出来,我们罗列几个一并分析:  1. 对于框架,Google明确说尽量支持抓取框架页面但是不避免会出现抓取不到的现象,当几个框架并排或者嵌套的时候Google可能就只能...
类别:网页编程 - SEO网页优化    查看:104    更新:2014-05-08

VBScript操作Html复选框(CheckBox)控件

这两天看到有朋友问起html内的各种控件怎么用script进行操作,现在自己也总结一下。因为项目原因,很多程序都是用VBScript写的,感兴趣的朋友可以改写成JavaScript,到时候别忘了共享一下啊,活活。OK,切入主题,现介绍一下:今天介绍使用VBScript判断复选框的选中数量和被选中的复选框的值。在生成某个一览表时,比如一个订货单一览表,每条订货单记录前面可能会放置一个复选框,以提供批量删除,发行等功能。一般每个复选框的值也就是后面对应记录的主键的值,如订货单编号。在执行删除、发行等功能时,就要知道选了几个复选框,这些复选框分别对应什么值,下面就说一下方法。程序分为三部分:一、判断被选定的CheckBox是一个还是...
类别:网页编程 - ASP技术    查看:125    更新:2014-05-04

Javascript操作select控件大全

1判断select选项中 是否存在Value="paraValue"的Item 2向select选项中 加入一个Item 3从select选项中 删除一个Item 4删除select中选中的项 5修改select选项中 value="paraValue"的text为"paraText" 6设置select中text="paraText"的第一个Item为选中 7设置select中value="paraValue"的Item为选中 8得到select的当前选中项的value 9得到select的当前选中项的text 10得到select的当前选中项的Index 11清空select的项 js 代码// 1.判断select选项中 是否存在Value="paraValue"的Item function jsSelectIsExitItem(objSelect, objItemValue) { var isExit = fals...
类别:网页编程 - JavaScript    查看:111    更新:2014-04-22

国外的页面JavaScript文件优化

外部JavaScript文件块下载和伤害你的页面的性能,但有一个简单的方法来解决此问题:并行使用动态脚本标记和加载脚本,提高页面加载速度和用户体验。 --The problem: scripts block downloadsLet's first take a look at what the problem is with the script downloads. The thing is that before fully downloading and parsing a script, the browser can't tell what's in it. It may contain document.write() calls which modify the DOM tree or it may even contain location.href and send the user to a whole new page. If that happens, any components downloaded from the previous page may never be needed. In order ...
类别:网页编程 - JavaScript    查看:100    更新:2014-04-22