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


How to extract URL and store it to MySQL?

我有一个文本区域,用户输入的url和链接在其中被成功提取并附加到div。我如何将提取的数据存储到数据库中,因为提取的数据在div中,而不是在任何输入中?

<textarea id="get_url" placeholder="Enter Your URL here" class="get_url_input" spellcheck="false" ></textarea>
<input type="button" value="Share">
<div id="results">
</div>

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

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

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';
}
? >

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