PHP文本数据库的操作方法

我用一个留言本程序作为例子,阐述php实现对文本数据库的数据显示、加入、修改、删除、查询五大基本操作的方法。
此文本数据库共有字段10个:客户IP、发言时间、客户名、客户EMAIL、客户主页地址、留言表情图片名、客户QQ、客户形象图片、留言内容、管理员回复内容。

1、加入数据程序段。
$date=date("Y-m-d H:i:s");//取得系统时间
$ip = $HTTP_SERVER_VARS[REMOTE_ADDR]; //取得发言的IP地址
$text=encode($gb_text);//去掉留言内容后面的空格.
...

标签:

PHP实现文件安全下载

你一定会笑我"下载文件"如此简单都值得说?当然并不是想象那么简单。例如你希望客户要填完一份表格,才可以下载某一文件,你第一个想法一定是用 "Redirect"的方法,先检查表格是否已经填写完毕和完整,然后就将网址指到该文件,这样客户才能下载,但如果你想做一个关于"网上购物"的电子商务网站,考虑安全问题,你不想用户直接复制网址下载该文件,笔者建议你使用PHP直接读取该实际文件然后下载的方法去做。程序如下:

$file_name = "info_check.exe";
$file_dir = "/public/www/download/";
...

标签:

手把手教你ECSHOP去版权与标志(2.7.1版)

前台部分:

1:去掉头部TITLE部分的ECSHOP演示站 Powered by ecshop

前者在后台商店设置 - 商店标题修改

后者打开includes/lib_main.php

$page_title = $GLOBALS['_CFG']['shop_title'] . ' - ' . 'Powered by ECShop';

...

标签:

php把数组写入文件

php把数组写入文件,通过序列和反序列实现。请看代码$file="./data/file.cache";file_put_contents($file,serialize($array));//写入缓存

$file="./data/file.cache";

$array = array("count" => "3000",

"num" =>"300");

//缓存

file_put_contents($file,serialize($array));//写入缓存
...

标签:

使用PHP如何实现导出Excel表数据

/**
* Excel vendor By dx_andy
* 整理自 class-excel-xml.inc.php
* 时间 2008-3-27 11:58
* 文件编码 utf-8
*
*
* 整理记录:
* 原文件中(function addRow) utf8_encode($v) => $v
* 并添加判断字符串是 数字型 还是 字符串型的方法
*/

class Excel{

/**
* Header of excel document (prepended to the rows)
...

标签: