لا يمكن تمرير متغير من JS إلى php بهذه الطريقة
عليك إستخدام تقنية ajax مع صفحة get_title.php مثلا وتعطيها البرامتر عبر GET مثلا get_title.php?url=link
<?php
// your get_title function
if (isset($_GET["url"])) {
echo get_title($_GET["url"]);
}
ومن JS باستخدام تقنية ajax
var xhttp;
function get_title() {
var link = document.getElementById('link');
var link_title = document.getElementById('link_title');
if (xhttp) {xhttp.abort(); }
xhttp = XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
var title_value = this.responseText;
link_title.value = title_value;
}
};
xhttp.open("GET", "get_title.php?url=" + encodeURIComponent(link.value), true);
xhttp.send();
}