数据库php教程交流 php数据库编程( 七 )


$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-to:发件人的地址");
不过mail()需要服务器的支持,在WINDOWS下还需要配置SMTP服务器,一般来说外面的LINUX空间都行 。
好像上传文件和发邮件比ASP简单很多,只要调用函数就可以了 。ASP还需要用到服务器的不同组件比如FSO、JMAIL什么的 。
;
如何最快速的学习PHP1,必须先了解php是干什么的,了解html , css , js
2 , 了解完后就要先学习html,css , js,可以去W3school上看,或者慕课网上看,关键的是要勤动手 。
3,把html,css , js熟练后,就可以学习php了,这里要知道php最重要的地方其实就是把数据库的资源和页面做交互的作用,以这个作为中心点去学习 。
4,学习中要边学边做 , 再简单的例子都要自己动手敲一遍 , 建议使用慢慢的使用比较轻便的编辑器,比如subline,notepad++等,建议尽量少使用鼠标,以后就会明白为什么要这样 。
5,要深入理解MVC,面向对象,数据库
6,学习一款框架
做完上面的东西,你就是一个初级的php程序员了,中级的话就是做了很多的项目,对上面的知识运用熟练,精通 。到高级的话就是可以做到不用框架也能把一个项目做得好,做得快,安全高效 。
数据库php教程交流的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于php数据库编程、数据库php教程交流的信息别忘了在本站进行查找喔 。

推荐阅读