如何提取URL并将其存储到MySQL?

时间:2016-05-01 15:23:08

标签: javascript php jquery ajax

我有一个textarea,其中用户输入url并成功提取链接并附加到div。如何将提取的数据存储到数据库中,因为提取的数据位于不在任何输入中的div中?

Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 3

提取的数据显示在结果div中,我是否需要将响应存储到任何隐藏的输入中,并在点击共享按钮时检查它是否为空?

2 个答案:

答案 0 :(得分:0)

在表单提交上,您可以绑定一个函数并在该函数中 使用jquery,你可以$('#result').text()

答案 1 :(得分:0)

有几种方法可以做到这一点,但我建议使用:

  

Ajax和JQuery

JavaScript 文件中添加:

var data = $('#div id').text(); 
    $.ajax ({
           url: "www.websitename.com/addurl.php",
    type: 'POST',
    data: { urltoadd: data},
    success: function (response){
       If (response = 'successful'){
return true;
}else {
return false;
}
    }
    });

现在位于 addurl.php 文件中:

<?php 
$urltoadd = $_POST ['urltoadd'];

... add Code to save $urltoadd in your database. 

If (file was added successfully){
echo 'successful';
}else {
echo 'failed';
}
? >