2
0

get.php 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. require_once '../config.php';
  3. //打开数据库
  4. $dns = "" . _FILE_DB_MEDIA_;
  5. $dbh = new PDO($dns, "", "", array(PDO::ATTR_PERSISTENT => true));
  6. $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
  7. if (isset($_GET["id"])) {
  8. $query = "SELECT * FROM media WHERE id = ? limit 0 , 1";
  9. $stmt = $dbh->prepare($query);
  10. $stmt->execute(array($_GET["id"]));
  11. $fMedia = $stmt->fetchAll(PDO::FETCH_ASSOC);
  12. $dbh = null;
  13. if (count($fMedia) > 0) {
  14. $imgLink = $fMedia[0]["link"];
  15. if (substr($imgLink, 0, 6) == "media:") {
  16. echo _DIR_USER_IMG_ . '/' . substr($imgLink, 6);
  17. } else {
  18. echo $imgLink;
  19. }
  20. } else {
  21. echo "";
  22. }
  23. } else {
  24. $query = "SELECT id , link FROM media WHERE type = '3' order by create_time DESC limit 0 , 10 ";
  25. $stmt = $dbh->prepare($query);
  26. $stmt->execute(array());
  27. $fMedia = $stmt->fetchAll(PDO::FETCH_ASSOC);
  28. $dbh = null;
  29. if (count($fMedia) > 0) {
  30. $imgLink = $fMedia[0]["link"];
  31. if (substr($imgLink, 0, 6) == "media:") {
  32. echo _DIR_USER_IMG_ . '/' . substr($imgLink, 6);
  33. } else {
  34. echo $imgLink;
  35. }
  36. } else {
  37. echo "";
  38. }
  39. }