.pl是不是perl的文件?:)小弟问个无知的问题!
如果我想做一个叫mail.pl的程序放在cgi目录下面,然后在网页里面加上
<form method="POST" action="/cgi-bin/mail.pl">然后实现把表单里的内容发送到zhaoyongjie@263.net的功能.那我的mail.pl程序应该怎么写啊?谁哪里有类似的程序能不能寄给我一份啊?zhaoyongjie@63.net
小弟这里多谢了!
问题点数:58、回复次数:9Top
1 楼netken(小肯)回复于 2001-09-05 22:59:38 得分 40
open(MAIL,"| sendmail -t");
print MAIL "To:xxx\n";
print MAIL "From:xxx\n";
print MAIL ...
close(MAIL);
前面有关于邮件的很详细的帖子,可以翻阅一下Top
2 楼Sunsalangane(阳光一笑)回复于 2001-09-06 01:23:15 得分 0
.pl 是perl语言程序的默认扩展名,象:
.c 是c 语言程序的默认扩展名
版主已经说过实现方法了,我只好说:
给分吧!Top
3 楼sohucsdnvc(csdngood)回复于 2001-09-06 15:41:44 得分 0
?Top
4 楼Larky(睡仙)回复于 2001-09-06 19:48:35 得分 0
能再说的详细一点吗?我对perl一点都不了解比如说是解释性的还是需要编译的?
还有
open(MAIL,"¦ sendmail -t");
print MAIL "To:zhaoyongjie@263.net\n";
print MAIL "From:zhaoyongjie@263.net\n";
print MAIL "this is a test!\n"
close(MAIL);
这样就可以了吗,不需要想c语言一样有头文件吗?没有像pascal一样的程序头吗?
就上面一段程序我写成一个文本文件然后保存为.pl在放到服务器的cgi目录下面就可以了吗?
对了能不能推荐一些电子般的图书啊?
Top
5 楼Larky(睡仙)回复于 2001-09-06 20:03:26 得分 0
只有4个留言为什么却有5次的回复次数啊?Top
6 楼netken(小肯)回复于 2001-09-06 22:14:09 得分 0
en,怎么说呢,如果你对perl一点都不了解,很难说清楚的
不过确认的是,perl现在还是解释性的,但可以通过其他方式编译
你可以看以前的帖子
可能会对你有很大的帮助的 ;)Top
7 楼higang()回复于 2001-09-07 22:24:41 得分 18
要这样写:
$cat>mail.pl
#!/usr/bin/perl -w
open(MAIL,"¦ sendmail -t");
print MAIL "To:zhaoyongjie@263.net\n";
print MAIL "From:zhaoyongjie@263.net\n";
print MAIL "this is a test!\n"
close(MAIL);
^D
$chmod +x mail.pl
Top
8 楼Larky(睡仙)回复于 2001-09-08 13:57:50 得分 0
是不是所有的的服务器(例如NT 2000 unix )都可以支持perl呢?Top




