第一个留言板

数据结构

|-view   模板文件 index.html    edit.html

|-PHP文件    data.php   index.php   del.php   edit.php


index.php  首页,数据的添加              

步骤二:加载数据文件  ( include(),require() )

$data = include './data.php'

步骤三:A 进行判断,判断是否是method=post提交过来的数据( if($_POST){} )  

if($_POST){

B 是method=post提交过来的数据,追加到数据文件中 

$data[] = $_POST;

C  将代码合法化

$newdata = var_export('./data.php'true);

D  整理为PHP可以识别的代码

$str = <<<str

<?

return $newdata;

?>

str;

E 把添加的数据写入数据文件中

file_put_contents( './data.php' , $str);

 F 返回“添加成功”信息

echo  "<script>alert("添加成功")</script>";

}

步骤一:加载添加模板(include(),require())

include './view/index.html’;


del.php      删除页面,数据的删除

步骤一:接收数据文件的数据下标 

$id = $_GET['id'];

步骤二: 接收数据文件的全部数据

$data =include('./data.php');

步骤三:删除数据文件中下标为$id的数据

unset($data[$id]);

步骤四:代码合法化

var newdata = var_export($data,true);

步骤五:整理为PHP可以识别的代码

$str = <<<str

<?php

return  $newdata;

?>

str;

步骤六:写入数据文件中

file_put_contents( './data.php' , $str );

弹出提示性语句,页面进行跳转,跳转到首页

echo  "<script>alert( '删除成功' );location.href="./index.php"</script>";


edit.php     编辑页面,数据的更改

提示:在首页跳转到编辑页面的路径已经写好为:href="./edit.php?id="

步骤二:获取要修改的数据文件的下标

$id = $_GET['id'];

步骤三:获取数据文件的数据信息

$data = include('./data.php');

步骤四:获取要修改的数据文件信息

$olddata = $data[$id];

步骤五:修改完数据,进行提交;判断是否是post提交的数据

if($_POST){

A 接收的数据是更改后的数据

$newdata = $_POST;

B 把更改后的新数据赋值给之前的数据

$data[$id] = $newdata;

步骤六:代码合法化

$newData = var_export($data,true);

步骤七:整理为PHP可以识别的

$str = <<<str

<?php

return $newData;

?>

str;

步骤八:写入数据库中

file_put_contents('./data.php',$str);

弹出提示信息“修改成功”,跳转到首页

echo "<script>alert('修改成功');location.href="./index.php"</script>";

}

步骤一:引入编辑页面

include('./view/edit.html');

data.php    数据库文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值