实例说明
词典系列软件注册信息提交页面中编程词典用户不但提交个人信息,而且将安装编程词典生成的注册信息文件提交到服务器中,在提交注册信息的同时,将注册信息中的数据与用户个人信息一起存储到数据库中。本实例模拟这个功能,开发一个将文本文件上传到服务器,并且将文本文件中数据转存到数据库中的实例。
实现过程
具体步骤如下:
(1)创建index.php文件。首先,设计网页页面。然后,创建一个表单,通过文件域提交要上传的文本文件。接着,获取表单中提交的文件,将文件存储到服务器指定的文件夹下,通过 file_get_contents()函数读取上传文件的内容,并且将读取的结果存储到指定的数据表中。其关键代码如下:
<?php
if(!empty($_FILES['file']['name'])){
$name = $_FILES['file']['name'];
$type = strstr($name,'.');
if($_FILES['file'][