php無重新整理更新config檔案

2022-03-03 04:32:42 字數 1490 閱讀 2092

本用例包含3個檔案:index.php、config.php、update_process.php

1、index.php

主要功能:負責顯示config.php中的資料資訊,並可供修改。

包含技術:

1)$.ajax

2)data = eval('()'); json格式字串轉換成json物件

原始碼:

1289

10<?php

11header("content-type: text/html; charset=utf-8");

1213

//獲取config.php資料

14ob_start

();15

include('config.php');

16$configdata = ob_get_contents

();17

ob_clean

();18

eval($configdata); //

執行config.php中的變數

1920

foreach($config

as$key => $value

)' disabled='disabled'/> value:$key}' type='text' value=''/>

";22}23

echo '';

24echo '

';25 ?>

2652

53

2、config.php

資料檔案。

資料內容:

1

$config['a_a']='a1';

2$config['a_b']='a2';

3$config['a_c']='a3';

3、update_process.php

主要功能:負責接收ajax上傳資料並更新config.php,反饋更新成功與否資訊。

原始碼: 

1

<?php

2if(empty($_post

)) 5

6ob_start

();7

include('config.php');

8$configdata = ob_get_contents

();9

ob_clean

();10

eval($configdata

);11

12$data = '';

13foreach($config

as$key => $value

)']='';\n";

16else

$data .= "\$config['']='';\n";17}

1819

file_put_contents('config.php',$data

);20

echo 'success updated!';

21//

end_php

php 無重新整理提交,php HTML無重新整理提交表單

通常對於無重新整理提交表單,我們都是運用ajax實現的。前段時間跟著老大了解到另一種無重新整理提交表單的方法,是利用iframe框架實現的。現在整理出來分享給大家。第一種 html頁面 無重新整理提交表單 ulphp頁面 form.php 非空驗證 if empty post uname empty...

PHP用jQuery實現無重新整理驗證

主頁面 兌換碼 php codeno post codeno 這裡要分清根據傳值的方式,選擇post或者get 目標 實現兌換碼輸入後,焦點移出輸入框,就去判斷兌換碼是否有效。問題總結 post postcard.php?codeno codeno val 引數放url後面是get請求,要用 get...

php的無重新整理操作實現方法分析

方法一 我們通過http的204狀態碼,頁面不跳轉。1.html 如下 mtoibwdnee 投票add.php 如下 方法二 利用載入的特性,來完成請求。mtoibwdneeid request 方法三 利用css,j ascript的載入特性,完成請求,原理與img載入一樣。方法四 利用ifra...