| 
                     | 
                    
                        主题:  谁能帮我编写这样一个代码(php)??
                     | 
                
            
                        
                
                    
                          秋云逸梦 
                        职务:普通成员 
                        等级:2 
                        金币:1.0 
                        发贴:249 
                        注册:2002/5/21 17:25:01 
                     | 
                    
                        
                            
                            #12002/10/12 9:29:07 
                            
                                我想做一个表单验证,并把表单所填写内容通过邮件函数发送到指定的信箱. 主要功能如下: 表单有"姓名","电话","电子邮件","从事工作","人个简介"这几项,这几项都不能为空,若那一项为空的话,就给出相应的提示并且"电子邮件"这一项必须带有@,并且"电子邮件"这一项不能带有@163.com这样的后缀, 然后通过mail()把以上所有内容发送到hr@163.com这个信箱中.
  我编写一个,可是连最简单的功能也实现不了.所以请这里的高手给我编写一个(最好在代码中有注解),我好研究一下.
  不要class的,那样的我看不明白                                                       非常感谢!!!!!!!!!!!!!!!!!!!!
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          绿茶 
                        职务:普通成员 
                        等级:8 
                        金币:10.0 
                        发贴:19267 
                        注册:2000/12/28 12:10:01 
                     | 
                    
                        
                            
                            #22002/10/14 10:37:47 
                            
                                你是要客户端验证还是后台验证? 客户端验证的话主要就是那个email验证 给你一个函数 function checkemail(str) {     var flag=true              if (str.indexOf("'")!=-1) {         flag=false     }     if (str.indexOf("@")==-1) {         flag=false     }     else if(str.charAt(0)=="@"){             bflag=false     }     return flag }
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          秋云逸梦 
                        职务:普通成员 
                        等级:2 
                        金币:1.0 
                        发贴:249 
                        注册:2002/5/21 17:25:01 
                     | 
                    
                        
                            
                            #32002/10/15 10:01:19 
                            
                                后台验证呀,你上面的太简单了呀,能不能帮忙写一个完整的,最好把正则表达式也用上,我对PHP的正则表达式有点不明白, 谢谢了!!!!
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          绿茶 
                        职务:普通成员 
                        等级:8 
                        金币:10.0 
                        发贴:19267 
                        注册:2000/12/28 12:10:01 
                     | 
                    
                        
                            
                            #42002/10/15 11:07:03 
                            
                                这是一个在线发送邮件的例子,自己参照一下   $to="toemail@21cn.com";  if($submit && $to){  if(!$title)$title="";  if(!$message)$message="";  if($from){  $from="From:$from \n";  $reply="Reply-To:$from \n";  }else{  $from="";  }  if($cc){  $cc="CC:$cc";  }else{  $cc="";  }  /* if (!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$from)) {  echo " E-Mail地址格式不对。请返回 ";  include("foot.inc.php");  exit();  } */  if(@mail($to,$title,$message,$from.$reply.$cc)){  echo " 恭喜你!你的邮件发送成功!请返回 ";  include("foot.inc.php");  exit();  }else{  echo " 对不起!你的邮件发送不成功!请返回 ";  include("foot.inc.php");  exit();  }  }  ?>       
  
  
 如果你对我们的工作有什么意见,请填好下面的内容,然后EMAIL给我们。  
  |  
   
         |