|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
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:发件人 Reply-to:发件人的地址");
不外mail()需求办事器的撑持,在WINDOWS下还需求设置装备摆设SMTP办事器,普通来讲里面的LINUX空间都行。
仿佛上传文件和发邮件比ASP复杂良多,只需挪用函数就能够了。ASP还需求用到办事器的分歧组件好比FSO、JMAIL甚么的。
十天学会PHP说到这里了,我的三大系列文章都用《十天学会》作为名字,想告知人人的是ASP,PHP,ASP.NET入门都可所以十天,然而精晓决不是十天啊,还需求人人本人去研讨。
基础这个东西,有人问学php需要任何基础不? |
|