-1

小さなスクリプトがあり、( setting.php ) ページのスクリプトを使用して、ユーザーが「config.php」ファイルを編集できるようにしたいと考えています。

たとえば、「config.php」内のコードの一部です。

$title = 'myblog';
$email = 'info@google.com';
$desc = 'Something';

私が言ったことの値を取得するために、「HTML」ページが必要です。(ユーザーが値を入力し、その値をスクリプトの他の部分で使用する必要があります)

4

2 に答える 2

3

これを行う方がよいでしょう: settings.php ファイル内:

<form action="settings2.php" method="POST">
Title:<input type="test" name="title"><br>
Email:<input type="test" name="email"><br>
Desc:<input type="test" name="desc"><br>
<input type="submit">

そしてsettings2.php:

<?php
$title = $_POST['title'];
$email = $_POST['email'];
$desc = $_POST['desc'];

    $content= '<?php
    $title = "'.$title.'";
    $email = "'.$email.'";
    $desc = "'.$desc.'";
    ?>';

    $file = "config.php";
    $fh = fopen($file, 'w') or die("can't open file");
    fwrite($fh, $content);
fclose($fh);
?>

これらの 2 つのページは、フォームによって送信された値を config.php に入れます。たとえば、次のようになります。

<?php
        $title = "PHP";
        $email = "email@email.com";
        $desc = "something";
        ?>
于 2013-11-08T20:09:13.997 に答える