设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
编程开发讨论区 —— LinuxSir.cn
›
Perl
›
调试范例perl程序的问题, 请帮忙分析一下 ...
返回列表
查看:
875
|
回复:
1
调试范例perl程序的问题, 请帮忙分析一下
[复制链接]
pnyang
pnyang
当前离线
积分
18
IP卡
狗仔卡
发表于 2005-8-19 10:24:28
|
显示全部楼层
|
阅读模式
C:\Program Files\OmniSecure\cgi-bin>perl guest-book.cgi
Unrecognized character \xA1 at guest-book.cgi line 2.
如果把第二行注视掉,又会说第三行有这个问题.
例子如下:
#! /PERL/BIN/PERL.EXE
print "Content-type:text/html\n\n";
read(STDIN,$buffer,$ENV{'CONTENT_LENGTH'});
@pairs=split(/&/,$buffer);
foreach $pair(@pairs){
($name,$value)=split(/=/,$pair);
$value=~tr/+//;
$value=~s/%([a-f A-F 0-9][a-f A-F 0-9])/pack("C",hex($1))/eg;
$FORM{$name}=$value;
}
print"";
print"留言本";
foreach $check(values%FORM){
if($check eq""){
print"----------------------------------------------------------------";
print"请不要留空";
exit(0);
}
}
$FORM{'suggest'}=~s/cMn/n/g;
$filename="C:/Program Files/OmniSecure/htdocsbook.html";
open(FILE,">> $filename");
print FILE "名字
FORM{'name'}\n";
print FILE "Email
FORM{'email'}\n";
print FILE "建议
FORM{'suggest'}";
close{FILE};
print "谢谢留言";
print"请观看留言本";
exit(0);
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
sfatsdu
sfatsdu
当前离线
积分
897
IP卡
狗仔卡
发表于 2005-8-19 11:08:58
|
显示全部楼层
If I rememer right, on windows files are saved in UTF-8 encoding, you may import special Perl libarary to correctly excute the code
Sorry I don't know perl well enough
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表