基础知识:学习PHP基本教程和表单处理,一些零碎HTML -form表单知识。
目的:搭建内部软件发布平台,上传文件并发送邮件通知客户
实现并不复杂,找个demo,学习一点php基础,就可以修改了。
邮件用的phpmailer,自己封装一个工具函数就可以用了
class.phpmailer.php class.pop3.php class.smtp.php PHPMailerAutoload.php sy_mail.php
说下遇到的问题:大文件上传,同样的修改php.ini,然而我就是不知道重启服务器
坑的是我完全是个后端小白,就学了一周的php基础~~~
走走停停搞了3周~~~~ 其实修改配置早就完成了,可惜道行不够,轻信网友的回答!!! 突突突了这个网友~
php.ini 主要修改下面几项:
file_uploads = On;//允许通过HTTP上传文件,默认为ON即是开
upload_max_filesize = 300M
post_max_size = 300M
max_input_time = 1800
max_execution_time = 1800
memory_limit = 128M
修改完成,重启服务器。
总结:记得重启服务器!!!
扩展:多文件上传,安全性的验证,客户列表写入