LinkProvider/ajax/getlinkdata.php
2018-10-03 11:59:53 -04:00

26 lines
545 B
PHP
Executable File

<?php
require '../header.php';
if ( isset($_REQUEST['id']) && is_numeric($_REQUEST['id']) && (intval($_REQUEST['id']) != 0) ) {
$id = intval($_REQUEST['id']);
} else {
$id = null;
}
$data = array();
$link = new WebLink($id);
$data['id'] = $link->getID();
$data['url'] = $link->getURL();
$data['title'] = $link->getTitle();
$data['description'] = $link->getDescription();
pushData($data);
exit();
function pushData($data) {
header('Content-Type: application/json');
echo json_encode($data);
exit();
}