小编use*_*326的帖子

将数据从PHP文件写入json文件

我有一个test.php页面,显示三个有3个"添加链接"按钮,点击用户看到一个弹出窗口的按钮.在窗口中,他添加了链接.添加链接后,基页将从"添加链接"按钮更改为包含新链接的超链接.现在,我必须使用ajax调用将我从用户收到的新链接从test.php传递给links.php.Links.php必须有一个JSON代码才能将链接写入另一个名为first.json的文件.first.jason将具有变量和链接的键值对.我必须稍后从.json文件中检索值并重构为数组,更新相应的变量并将其保存回来.

到目前为止,我设法从test.php获取新链接,并能够通过ajax调用发送到links.php.我也能够显示我收到的链接并验证了相同的链接.现在,我想将链接复制到.json文件中作为关键的值对.我是json的新手,无法弄清楚如何去做.我的变量$ p,在links.php中有链接.

任何关于它的指针都会有所帮助.谢谢.

下面是我在test.php中的代码:

         <!DOCTYPE html>
        <html>
        <body>   
        <div id="demos1">
    <button id="demo1" onclick="Link1()">Add Link-1</button>  
             <br>
    </div>
    <div id="demos2">
    <button id="demo2" onclick="Link2()">Add Link-2</button>
            <br>
    </div>
    <div id="demos3">
    <button id="demo3" onclick="Link3()">Add Link-3</button>
            <br>
            </div>
    <div id="txtHint"></div>
    <script>
           function Link1()
           {
            var demo1 = document.getElementById('demo1');
            var demos1 = document.getElementById('demos1');
            var value1 = prompt("Please Enter the Link"); 
            var link1 = document.createElement('a'); 
            link1.setAttribute('href', value1); 
            link1.innerHTML = "New Link1";                              
            demo1.parentNode.removeChild(demo1);
            demos1.appendChild(link1);  
            sendlink(value1);
            }
        function Link2()
           {
            var demo2 = document.getElementById('demo2');
            var demos2 = document.getElementById('demos2');
            var …
Run Code Online (Sandbox Code Playgroud)

javascript ajax json

6
推荐指数
2
解决办法
4万
查看次数

标签 统计

ajax ×1

javascript ×1

json ×1