CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

请大家帮我看看下面的代码为什么无法实现?

楼主sakulomatata()2003-09-03 10:56:35 在 Web 开发 / PHP 提问

文件名是index.php,没有编译错误,但是无法实现发邮件的功能,请各位帮帮忙,谢谢!  
  <?    
  $ok=$HTTP_POST_VARS["ok"]   ;  
  if   ($ok=='yes')  
  {        
                  $message="OK!";    
                  mail($femail,   $title,   $message,"From:   $yemail");    
                  $ok='no';    
                  echo   "<html><body>".nl2br($message)."<BR><BR><A   HREF=index.php>back   to   the   send   page</A></body></html><script   language='javascript'>                 alert('Sending   successfully!');   </script>";    
          exit();    
  }    
  ?>    
  <html>    
  <head>    
  <TITLE>mail</TITLE>    
  <META   content="text/html;   charset=gb2312"   http-equiv=Content-Type>    
  <script   language=JavaScript   runat=Server>    
  function   check()    
  {    
          if   (document.frmSend.yname.value.length<1)    
          {    
                  alert("please   input   your   name!");    
          }    
          else   if   (document.frmSend.yemail.value.length<1)    
          {    
                  alert("please   input   your   address!");    
          }    
          else   if   (document.frmSend.fname.value.length<1)    
          {    
                  alert("please   input   your   friend's   name!");    
          }    
          else   if   (document.frmSend.femail.value.length<1)    
          {    
                  alert("please   input   your   friend's   address!");    
          }    
          else   document.frmSend.submit();    
  }    
  //=====================DRAGON   CODE===============================    
  function   forHtmlSpecialChars(str){   //将HTML中的特殊字符替换成代码    
        str=strReplace(str,"&","&amp;");    
        str=strReplace(str,"\"","&quot;");    
        str=strReplace(str,"<","&lt;");    
        str=strReplace(str,">","&gt;");    
        str=strReplace(str,"%20","   ");    
        return   str;    
  }    
  function   strReplace(str,str1,str2){   //将str中的所有str1替换城str2    
        while(str.search(str1)>-1)    
              str=str.replace(str1,str2);    
        return   str;    
  }    
  function   getParentTitle(){     //获取父页的标题            
        str=location.href;    
        str=str.substring(str.indexOf("parentTitle"),str.indexOf("parentTitleEnd"));    
        str=str.substring(12,str.length);    
        return   str;    
  }    
  //======================================================    
  </script>    
  <META   content="MSHTML   5.00.2920.0"   name=GENERATOR>    
  </head>    
  <body   bgColor=white   link=#ec9f00   text=#aa0000>    
  <center>   <H3>email   system</H3>  
  <FORM   name=frmSend   ACTION="index.php"   METHOD=POST   onsubmit="return   check();">      
  <INPUT   TYPE="hidden"   NAME="referer"   value="<?echo   $referer;?>">  
  <INPUT   TYPE="hidden"   NAME="ok"   VALUE="yes">  
  <INPUT   TYPE="hidden"   NAME="title"   VALUE="<?echo   $parentTitle;?>">  
  <table   bgColor=#e99b0a   border=0   cellPadding=2   cellSpacing=1>      
  <tr>    
  <td   width="40%"   height="22"   bgColor=#fdf4db>header:</td>  
  <td   width="40%"   height="22"   bgcolor=#fdf4db>      
  <input   type="text"   name="title"   size="20"   value="<?echo   $title;?>"></td>  
  </tr>  
  <tr>    
  <td   width="40%"   height="10"   bgColor=#fdf4db></td>  
  <td   width="60%"   height="10"   bgcolor="#fdf4db"></td>  
  </tr>      
  <tr>    
  <td   width="40%"   height="22"   bgColor=#fdf4db>your   name:</td>  
  <td   width="60%"   height="22"   bgcolor=#fdf4db>  
  <input   type="text"   name="yname"   size="20"   value="<?echo   $yname;?>"></td>  
  </tr>      
  <tr>    
  <td   width="40%"   height="10"   bgcolor=#fdf4db></td>  
  <td   width="60%"   height="10"   bgcolor=#fdf4db></td>  
  </tr>      
  <tr>  
  <td   width="40%"   height="22"   bgcolor=#fdf4db>address:</td>  
  <td   width="60%"   height="22"   bgcolor=#fdf4db>  
  <input   type="text"   name="yemail"   size="20"   value="<?echo   $yemail;?>"></td>  
  </tr>      
  <tr>    
  <td   width="40%"   height="10"   bgcolor=#fdf4db></td>  
  <td   width="60%"   height="10"   bgcolor=#fdf4db></td>  
  </tr>      
  <tr>    
  <td   width="40%"   height="22"   bgcolor=#fdf4db>friend's   name:</td>  
  <td   width="60%"   height="22"   bgcolor=#fdf4db>  
  <input   type="text"   name="fname"   size="20"   value="<?echo   $fname;?>"></td>  
  </tr>      
  <tr>  
  <td   width="40%"   height="10"   bgcolor=#fdf4db></td>  
  <td   width="60%"   height="10"   bgcolor=#fdf4db></td>  
  </tr>      
  <tr>    
  <td   width="40%"   height="22"   bgcolor=#fdf4db>address:</td>  
  <td   width="60%"   height="22"   bgcolor=#fdf4db>  
  <input   type="text"   name="femail"   size="20"   value="<?echo   $femail;?>"></td>  
  </tr>      
  <tr>    
  <td   width="40%"   height="10"   bgcolor=#fdf4db></td>  
  <td   width="60%"   height="10"   bgcolor=#fdf4db></td>  
  </tr>      
  <tr>    
  <td   width="100%"   height="22"   bgcolor=#fdf4db   colspan="2">content:</td>  
  </tr>      
  <tr>  
  <td   width="100%"   bgcolor=#fdf4db   height="10"   colspan="2">  
  <textarea   class=st1   rows="6"   name="comments"   cols="36"></textarea>  
  </td>  
  </tr>  
  <tr>    
  <td   width="100%"   colspan="2"   bgcolor=#fdf4db>  
  <div   align="center">  
  <INPUT   TYPE=button   CLASS=st2   VALUE="send"   NAME="send"   ONCLICK="check()">  
  </div>  
  </td>  
  </tr>  
  </table>  
  </form>  
  </center>  
  <BR>    
  </body>    
  </html> 问题点数:0、回复次数:5Top

1 楼DFlyingchen(弱水三千)回复于 2003-09-03 11:05:14 得分 0

php.ini中关于SMTP的设置正确了么?Top

2 楼sakulomatata()回复于 2003-09-03 11:21:29 得分 0

具体需要设置什么,如何设置?Top

3 楼mattyou()回复于 2003-09-03 11:33:20 得分 0

[mail   function]  
  ;   For   Win32   only.  
  SMTP   =   邮件服务器Top

4 楼sakulomatata()回复于 2003-09-03 13:53:45 得分 0

在linux上具体如何配置mail服务器?Top

5 楼feel8(Max.H)回复于 2003-09-05 10:16:32 得分 0

sendmail_path   =    
  ?没在linux下试过。Top

相关问题

  • 如何实现下面的代码?
  • 下面一段代码为何无法运行
  • 下面的代码为什么无法通过编译?
  • 如何用C++Bulider来实现下面DELPHI代码的功能
  • 用最简洁的代码实现下面功能???
  • 下面的过程如何用代码的方式实现??????
  • 求实现下面功能的javascript代码
  • 如何实现下面伸缩效果的tree(求代码)!急!!
  • 如何使下面代码实现多张图片的渐变
  • 求一函数能实现下面的代码分析。。。。?急

关键词

  • address

得分解答快速导航

  • 帖主:sakulomatata

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo