-2

これが私のHTMLで、外部PHPを呼び出します

<!DOCTYPE html>
<html>
<body>

<h1>My First Heading</h1>
<script src="index.php"></script>
<p>My first paragraph.</p>

</body>
</html>

そして私のPHPスクリプト

<?
$strFileName = "poom.bis";
$objFopen = fopen($strFileName, 'r');
if ($objFopen) {
    while (!feof($objFopen)) {
        $file = fgets($objFopen, 4096);
//        echo $file;
        echo "document.writeln('$file'+);";
    }
    fclose($objFopen);
}

$test = "hello world";

echo "document.writeln(
    '<ul>'+
        '<li>.$test.</li>'+
        '<li>test2</li>'+
        '<li>test3</li>'+
    '</ul>'
    );";

?>

document.write を複数回使用するとエラーになる

この問題を解決するにはどうすればよいですか

ご意見をお聞かせください

PS。use echo "document.writeln('$file'+);"; 一度はエラーがなく、結果を表示します

4

2 に答える 2

-1
echo '<script>document.writeln(';
echo '"<ul><li>test1</li><li>test2</li><li>test3</li></ul>"';
echo ');</script>';
;
于 2013-05-03T08:34:43.300 に答える