2017-09-02 187 views
-2

我已經連接此代碼的HTML表單按鈕替換PHP代碼與if語句

我要保存輸入,而不SQL中的一些東西像保存,但沒有數據庫做它更換 碼可能嗎?

我的老問題,瞭解Path changer in Admin Dashboard

+1

SQL是一種數據庫。如果您沒有數據庫,則無法將某些內容保存到數據庫中。 – bugfroggy

+0

@bugfroggy還有另一種類型的數據庫,像文件 –

+0

只是文件與項目文件ican保存在它嗎? –

回答

1

根據關中評論的談話,你可以把它放在一個.json文件:

paths.json

{ 
    "oldPath": "/Full", 
    "newPath": "/only" 
} 

您-php-file.php

<?php 

// Decode the JSON into a PHP array 
$json = json_decode(file_get_contents("paths.json"), true); 

// If a POST request was submitted 
if ($_POST) { 
    // Redirect the user to the newPath 
    header('Location: ' . $json['newPath']); 
} else { 
    // Otherwise redirect them to the old path 
    header('Location: ' . $json['oldPath']); 
} 

file_get_contents()必須在您的PHP配置中正確啓用和配置。

+0

如果我按下按鈕重定向將被保存,直到我按下相反的按鈕? –

+0

所以標題將永遠是/只有永遠 –

+1

否。如果你到這個PHP頁面,如果一個表單被提交(或以其他方式發送POST請求),那麼你將被髮送到'/ only'。否則它會發送給你'/ Full'。 – bugfroggy