十天学会php之第十天


Posted in PHP onOctober 09, 2006

学习目的:学会用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-to:发件人的地址");

不过mail()需要服务器的支持,在WINDOWS下还需要配置SMTP服务器,一般来说外面的LINUX空间都行。
好像上传文件和发邮件比ASP简单很多,只要调用函数就可以了。ASP还需要用到服务器的不同组件比如FSO、JMAIL什么的。

十天学会PHP说到这里了,我的三大系列文章都用《十天学会》作为名字,想告诉大家的是ASP,PHP,ASP.NET入门都可以是十天,但是精通决不是十天啊,还需要大家自己去研究。

PHP 相关文章推荐
php 多线程上下文中安全写文件实现代码
Dec 28 PHP
php文件操作实例代码
May 10 PHP
PHP页面间参数传递的四种方法详解
Jun 09 PHP
PHP与javascript实现变量交互的示例代码
Jul 23 PHP
使用PHP导出Redis数据到另一个Redis中的代码
Mar 12 PHP
PHP定时更新程序设计思路分享
Jun 10 PHP
PHP生成随机密码类分享
Jun 25 PHP
php使用curl打开https网站的方法
Jun 17 PHP
详解PHP中instanceof关键字及instanceof关键字有什么作用
Nov 05 PHP
PHP 输出缓冲控制(Output Control)详解
Aug 25 PHP
PHP自定义函数实现格式化秒的方法
Sep 14 PHP
Laravel 自动生成验证的实例讲解:login / logout
Oct 14 PHP
十天学会php之第八天
Oct 09 #PHP
十天学会php之第五天
Oct 09 #PHP
十天学会php之第四天
Oct 09 #PHP
十天学会php之第三天
Oct 09 #PHP
十天学会php之第二天
Oct 09 #PHP
十天学会php之第一天
Oct 09 #PHP
十天学会php之第六天
Oct 09 #PHP
You might like
一个数据采集类
2007/02/14 PHP
php实现的css文件背景图片下载器代码
2014/11/11 PHP
PHP反射机制原理与用法详解
2017/02/15 PHP
PHP图片水印类的封装
2017/07/06 PHP
laravel学习笔记之模型事件的几种用法示例
2017/08/15 PHP
javascript面向对象包装类Class封装类库剖析
2013/01/24 Javascript
js获得地址栏?问号后参数的方法
2013/08/08 Javascript
js字符串完全替换函数分享
2014/12/03 Javascript
JS实现仿京东淘宝竖排二级导航
2014/12/08 Javascript
JS与jQ读取xml文件的方法
2015/12/08 Javascript
js倒计时抢购实例
2015/12/20 Javascript
js基础之DOM中元素对象的属性方法详解
2016/10/28 Javascript
JQuery 选择器、DOM节点操作练习实例
2017/09/28 jQuery
微信小程序城市选择及搜索功能的方法
2019/03/22 Javascript
解决微信小程序云开发中获取数据库的内容为空的方法
2019/05/15 Javascript
JavaScript中将值转换为字符串的五种方法总结
2019/06/06 Javascript
JQuery中的常用事件、对象属性与使用方法分析
2019/12/23 jQuery
JavaScript实现简单的弹窗效果
2020/05/19 Javascript
Python实现的求解最小公倍数算法示例
2018/05/03 Python
python自定义函数实现一个数的三次方计算方法
2019/01/20 Python
对Python Pexpect 模块的使用说明详解
2019/02/14 Python
python3实现表白神器
2019/04/09 Python
Python threading的使用方法解析
2019/08/28 Python
Python字符串三种格式化输出
2020/09/17 Python
Python语言编写智力问答小游戏功能
2020/10/13 Python
台湾母婴用品限时团购:妈咪爱
2018/08/03 全球购物
中科方德软件测试面试题
2016/04/21 面试题
如何打造一封优秀的留学推荐信
2014/01/25 职场文书
《夸父追日》教学反思
2014/02/26 职场文书
分公司负责人任命书
2014/06/04 职场文书
公司经理任命书
2014/06/05 职场文书
教师批评与自我批评
2014/10/15 职场文书
消防演习通知
2015/04/25 职场文书
幼儿园教学工作总结2015
2015/05/12 职场文书
深入详解JS函数的柯里化
2021/06/09 Javascript
HTML基础详解(上)
2021/10/16 HTML / CSS