dte49889 2019-03-17 14:10
浏览 94
已采纳

PHP用header包括和jquerys编写新的PHP文件?

Hy Guys i tried to write with php an other php file but always fail... Is it possible to do it like my snippet? Thanks in advance.

$newfile = fopen("file.php", "w") or die("Unable to open file!");
$txt = "<html>

<title>my php file written with php</title>

<link href="css/style.css" rel="stylesheet">

include 'header.php'

<BR><BR><BR><BR>

This is the php file written by a php page.


Here is a link: <a HREF='index.html'>home</a>.

<script>
$(document).on('click', '.option-btn', function () {
    $(this).toggleClass('open');
    $('.control-center').toggleClass('open');
});
</script>

</body>

</html>";
fwrite($newfile, $txt);
fclose($newfile);

</div>
  • 写回答

1条回答 默认 最新

  • douyan8266 2019-03-17 14:41
    关注

    You have tried to put a double quoted string in a double quoted string, hence your error.

    In this line

    <link href="css/style.css" rel="stylesheet">
    
    

    And in this line, you missed a ; although that is not causing the error.

     include 'header.php';
    
    

    And if you want to run an include, it needs to be wrapped in <?php ... ?>

    And you missed the <head> tag and the <body> tag and the <script> should go in the <head> section.

    Amended code

    $newfile = fopen("file.php", "w") or die("Unable to open file!");
    $txt = "<html>
    
    <head>
    <title>my php file written with php</title>
    
    <link href='css/style.css' rel='stylesheet'>
    
    <script>
    $(document).on('click', '.option-btn', function () {
        $(this).toggleClass('open');
        $('.control-center').toggleClass('open');
    });
    </script>
    
    </head>
    
    <?php
    include 'header.php';
    ?>
    <body>
    <BR><BR><BR><BR>
    
    This is the php file written by a php page.
    
    
    Here is a link: <a HREF='index.html'>home</a>.
    
    
    </body>
    
    </html>";
    fwrite($newfile, $txt);
    fclose($newfile);
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 有两个非常“自以为是”烦人的问题急期待大家解决!
  • ¥30 STM32 INMP441无法读取数据
  • ¥100 求汇川机器人IRCB300控制器和示教器同版本升级固件文件升级包
  • ¥15 用visualstudio2022创建vue项目后无法启动
  • ¥15 x趋于0时tanx-sinx极限可以拆开算吗
  • ¥500 把面具戴到人脸上,请大家贡献智慧,别用大模型回答,大模型的答案没啥用
  • ¥15 任意一个散点图自己下载其js脚本文件并做成独立的案例页面,不要作在线的,要离线状态。
  • ¥15 各位 帮我看看如何写代码,打出来的图形要和如下图呈现的一样,急
  • ¥30 c#打开word开启修订并实时显示批注
  • ¥15 如何解决ldsc的这条报错/index error