26 lines
545 B
PHP
Executable File
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();
|
|
}
|