【问题标题】:External PHP to post data in HTML外部 PHP 以 HTML 格式发布数据
【发布时间】:2015-05-07 16:45:22
【问题描述】:

我正在制作一个网站。我制作了一个 php 文件,它从数据库中提取数据并以 HTML 格式显示(php 和 html 都在一个 php 文件中)。如何制作它以便我可以调用外部 php 文件并将数据加载到 HTML 文档中,并使其与分配给该 HTML 文档的 CSS 一起使用?

我试过这个:

<script src="/some_local_link/data.php"</script>

和:

<?php include="/some_local_link/data.php"; ?>

但它不起作用。什么都没有加载。我可以从 PHP 中删除 HTML 还是如何格式化它?它有标签和所有东西,但那些已经在主 HTML 文件中。

【问题讨论】:

    标签: php html css xampp external


    【解决方案1】:

    我也遇到了包含文件的问题。这是我发现的。

    PHP中的includes只能从当前目录拉取文件

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

    或按“阶梯”向上编目

    一级

    <?php include('../data.php'); ?>
    

    两个层次

    <?php include('../../data.php'); ?>
    

    据我所知,在 php 中包含目录是不可能跳转的

    【讨论】:

      【解决方案2】:

      您应该使用 AJAX 将数据加载到 HTML 中。

              $.ajax({
                  url: '/some_local_link/data.php',
                  type: 'GET',
                  dataType: 'html',
                  success: function(data){
                       $( "body" ).append(data)
                  }
              });
      

      【讨论】:

        猜你喜欢
        • 2010-11-18
        • 2013-09-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-12-30
        • 1970-01-01
        相关资源
        最近更新 更多