0

PHPファイルの内容を別のPHPファイルに表示することは可能ですか? ここでは、PDF が php ファイルに表示される例を示します。

  <?php
    $file = 'path of your PDF file';
    $filename = 'custom pdf file name'; /* Note: Always use .pdf at the end. */

    header('Content-type: application/pdf');
    header('Content-Disposition: inline; filename="' . $filename . '"');
    header('Content-Transfer-Encoding: binary');
    header('Content-Length: ' . filesize($file));
    header('Accept-Ranges: bytes');

    @readfile($file);
    ?>

しかし、phpファイルを別のphpファイルに表示しようとしたとき。動いていない。

<?php
    $file = 'path to my php file';
    $filename = 'custom pphp file name'; 

    header('Content-type: text/html');
    header('Content-Disposition: inline; filename="' . $filename . '"');
    header('Content-Transfer-Encoding: binary');
    header('Content-Length: ' . filesize($file));
    header('Accept-Ranges: bytes');

    @readfile($file);
    ?>

誰が私が間違っているのか教えてもらえますか?

4

2 に答える 2

1

これがあなたが探しているものであることを願っています。

<?php
echo htmlentities(file_get_contents("yourphpfile.php"));
于 2013-10-25T02:43:07.753 に答える
1

.php別のファイルの内容を表示する 1 つの方法を次に示します。

show_include_file.php

<?php
include ('file1.php');
?>

file1.php

<?php
echo "This is the included file.";
?>

show_included_file.phpWeb ブラウザに入力すると、
エコーが表示されます これが意図した結果である場合、含まれるファイルです。

フォーム入力から

フォーム (POST メソッド) 変数から取得したコンテンツを表示する別の方法は次のとおりです。

たとえば、フォーム入力から<input type="text" name="variable_1">

ユーザーHello worldがフィールドに入力すると、

次に、ハンドラーで$variable_1 = $_POST['variable_1'];

あなたはそれを行うことができecho $variable_1;、それは反響しますHello world

PHP ハンドラ

<?php
$variable_1 = $_POST['variable_1'];`
echo $variable_1;
?>
于 2013-10-25T03:06:05.593 に答える