|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
学校并没有那么多的时间可以让我们在实际开发上面。 进修目标:学会用PHP上传文件和发邮件
上传文件表单必需加上 enctype="multipart/form-data"
和 <input type="file" name="file">
上面看一下代码:
$f=&$HTTP_POST_FILES['file'];
$dest_dir='uploads';//设定上传目次
$dest=$dest_dir.'/'.date("ymd")."_".$f['name'];//我这里设置文件名为日期加上文件名防止反复
$r=move_uploaded_file($f['tmp_name'],$dest);
chmod($dest, 0755);//设定上传的文件的属性
上传的文件名为date("ymd")."_".$f['name'] ,可以在今后拔出到数据库的时分用到,PHP实践上是把你上传的文件从一时目次挪动到指定目次。move_uploaded_file($f['tmp_name'],$dest);这是关头
至于发邮件就加倍复杂,可使用mail()函数
mail("收件人地址","主题","注释","From:发件人\r\nReply-t发件人的地址");
不外mail()需求办事器的撑持,在WINDOWS下还需求设置装备摆设SMTP办事器,普通来讲里面的LINUX空间都行。
仿佛上传文件和发邮件比ASP复杂良多,只需挪用函数就能够了。ASP还需求用到办事器的分歧组件好比FSO、JMAIL甚么的。
十天学会PHP说到这里了,PHP入门可所以十天,然而精晓决不是十天啊,还需求人人本人去研讨。 如果不会怎么办,我的视频教程里有个最简单的留言板 最开始离不开模仿, |
|