]> git.immae.eu Git - github/wallabag/wallabag.git/blobdiff - view.php
factorisation code
[github/wallabag/wallabag.git] / view.php
index 0ee8957b92a201fff8cfdb799736f890aa136ce3..dfc26b9d504ec1991d5fe75c24a343434398d0d6 100755 (executable)
--- a/view.php
+++ b/view.php
 
 include dirname(__FILE__).'/inc/config.php';
 
-if(isset($_GET['id']) && $_GET['id'] != '') {
+$id = (isset ($_GET['id'])) ? htmlspecialchars($_GET['id']) : '';
 
-    $sql    = "SELECT * FROM entries WHERE id=?";
-    $params = array(intval($_GET['id']));
+if(!empty($id)) {
 
-    # view article query
-    try
-    {
-        $query  = $db->getHandle()->prepare($sql);
-        $query->execute($params);
-        $entry = $query->fetchAll();
-    }
-    catch (Exception $e)
-    {
-        die('query error : '.$e->getMessage());
-    }
+    $entry = get_article($id);
 
     if ($entry != NULL) {
         $tpl->assign('id', $entry[0]['id']);