-3

PHP で Twilio サービスを使用して小さなプログラムを開発しています。これが私のTwilioサイドコードです:

<?php
    header("content-type: text/xml");
    echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
?>
<Response>
<?php
$currrentDate = date('Y-m-d', time());
$current = file_get_contents("1.txt");
$current .= "Caller (".$_REQUEST['From'].")";
file_put_contents("1.txt", $current);
$current .= " at ".date("m/d/y G:i:s", time())."<br/>";
file_put_contents("1.txt", $current);
?>
</Response>

これは正常に機能しますが、include 関数を使用すると機能しません。「test.php」と呼ばれる別のphpファイルにphpコードを入れました。

<?php
    header("content-type: text/xml");
    echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
?>
<Response>
<?php
include("test.php");
?>
</Response>

そして、これが私のtest.phpファイルです。

<?php
$currrentDate = date('Y-m-d', time());
$current = file_get_contents("1.txt");
$current .= "Caller (".$_REQUEST['From'].")";
file_put_contents("1.txt", $current);
$current .= " at ".date("m/d/y G:i:s", time())."<br/>";
file_put_contents("1.txt", $current);
?>

誰かが理由を教えてもらえますか? ありがとう!

4

1 に答える 1