Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用JSON主文件将外包文本加载到HTML或PHP中_Javascript_Php_Jquery_Html_Json - Fatal编程技术网

Javascript 如何使用JSON主文件将外包文本加载到HTML或PHP中

Javascript 如何使用JSON主文件将外包文本加载到HTML或PHP中,javascript,php,jquery,html,json,Javascript,Php,Jquery,Html,Json,好了,伙计们,这是我的问题。我为我的一个朋友在一个网站上工作,我在页脚附近有一个部分,我想添加一些简短的cta。我还不能发布图片,因为这是我的第一篇文章,但你可以在这里查看该网站: 现在,我已经将网站的这一部分外包为php包含,以便更好地控制它。由于我将在站点的每个页面上添加这一部分,但尝试在每个页面上都有不同的文本,因此我想知道如何创建JSON主文件,在那里我可以写下该部分将使用的所有文本。如果加载了一个特殊的site.php,有没有办法告诉我的HTML从哪里获取文本 这是我的“挑逗部分”,包

好了,伙计们,这是我的问题。我为我的一个朋友在一个网站上工作,我在页脚附近有一个部分,我想添加一些简短的cta。我还不能发布图片,因为这是我的第一篇文章,但你可以在这里查看该网站:

现在,我已经将网站的这一部分外包为php包含,以便更好地控制它。由于我将在站点的每个页面上添加这一部分,但尝试在每个页面上都有不同的文本,因此我想知道如何创建JSON主文件,在那里我可以写下该部分将使用的所有文本。如果加载了一个特殊的site.php,有没有办法告诉我的HTML从哪里获取文本

这是我的“挑逗部分”,包括:


    我是康塔克蒂耶伦! ACTIVUM e.V.
    Mittelweg 12
    31559匆忙

    电话:0 57 23-56 75
    电子邮件:

    你是米格利德·沃登吗? 这是我的祖姆·安梅尔

    变形的 劳作 你是e.V.beitreten möchten的活跃分子,你是Anspruch nehmen的一员

    劳作 巴拉通斯泰伦 我们将在不知名的乌姆盖邦(Umgebung)拥有新的管理层和潜在的管理层

    巴拉通斯泰伦

可以将文本写入JSON,并通过JavaScript将部分内容包含到页面中。然而,这不是最好的方法,因为它不允许搜索引擎和禁用JavaScript的人看到文本

我将在您的服务器上创建一个XML文件,并在其中写入所有内容。然后,您可以使用
simplexml\u load\u file(“文件名”)
在PHP中打开XML文件

PHP可以检查您当前所在的页面,然后将所需的部分回显到客户端


要了解有关如何使用PHP处理XML的更多信息,请阅读

该网页不可用。。。你必须更改链接。链接不起作用-此链接起作用:谢谢你的回复,非常有用!那么,如果我通过PHP和XML添加文本,搜索引擎将能够读取它吗?
<div class="teaser_wrapper">
<div class="teaser_section">
    <ul>
        <div class="teaser one">
            <h1>Kontaktieren Sie uns!</h1>
            <p>ACTIVUM e.V.</br>Mittelweg 12</br>31559 Haste</p>
            <p>Tel.: 0 57 23 - 56 75</br>E-Mail: <a href="mailto:info@activum-ev.de">info@activum-ev.de</a></p>
        </div>
        <div class="teaser two">
            <h1>Möchten Sie Mitglied werden?</h1>
            <p>Hier geht's zum Anmeldeformular.</p>
            <button onclick="self.location.href='anmeldeFormular.php'">Anmeldeformular</button>
        </div>
        <div class="teaser three">
            <h1>Leistungen</h1>
            <p>Wenn Sie dem ACTIVUM e.V. beitreten möchten, können Sie alle Leistungen in Anspruch nehmen.</p>
            <button onclick="self.location.href='leistungen.php'">Leistungen</button>
        </div>
        <div class="teaser four">
            <h1>Beratungsstellen</h1>
            <p>Wir suchen immer nach neuen Mitarbeitern und potentiellen neuen Beratungsstellen in unserer Umgebung.</p>
            <button onclick="self.location.href='beratungsStellen.php'">Beratungsstellen</button>
        </div>
    </ul>
</div>