PageRenderTime 52ms CodeModel.GetById 26ms RepoModel.GetById 0ms app.codeStats 0ms

/admin/app/controllers/sitead_controller.php

https://bitbucket.org/fxrialab/spsp_editor
PHP | 104 lines | 92 code | 11 blank | 1 comment | 7 complexity | e5c8838666ca0ad18eba20f5e94d0060 MD5 | raw file
Possible License(s): LGPL-2.1, AGPL-1.0
  1. <?php
  2. class SiteadController extends AppController
  3. {
  4. var $name='Sitead';
  5. var $components = array('Pagination','Upload');
  6. var $helpers = array('Pagination', 'error');
  7. function index()
  8. {
  9. $this->checkSession();
  10. $this->layout = 'default_user_cat';
  11. if($_SESSION['Admin_role']==1)
  12. {
  13. $categorysql = "SELECT * from siteads";
  14. $categorysql_res = mysql_query($categorysql);
  15. $categorysql_num = mysql_num_rows($categorysql_res);
  16. if($categorysql_num>0)
  17. {
  18. $listarr=array();
  19. while($categorysql_array = mysql_fetch_array($categorysql_res))
  20. {
  21. $listarr[]=array('id'=>$categorysql_array['id'],'size'=> $categorysql_array['size'],'adtext'=> $categorysql_array['adtext']) ;
  22. }
  23. $this->set('siteadarr',$listarr);
  24. }
  25. $this->set('siteadNumber',$categorysql_num);
  26. }
  27. }
  28. function addsitead()
  29. {
  30. $this->checkSession();
  31. $this->layout = 'default_user_cat';
  32. }
  33. function savesitead($adid=null)
  34. {
  35. //pr($_REQUEST);
  36. $this->checkSession();
  37. $this->layout = 'default_user_cat';
  38. if($adid)
  39. {
  40. $usqlquery = "UPDATE siteads SET size='".$this->data['sitead']['size']."' ,adtext='".$this->data['sitead']['adtext']."' where id='".$adid."' ";
  41. }
  42. else
  43. {
  44. $usqlquery = "INSERT INTO siteads SET size='".$this->data['sitead']['size']."' ,adtext='".$this->data['sitead']['adtext']."'";
  45. }
  46. @mysql_query($usqlquery);
  47. $this->redirect('sitead/index');
  48. }
  49. function delsitead($adid=null)
  50. {
  51. $this->checkSession();
  52. $this->layout = 'default_user_cat';
  53. if($adid)
  54. {
  55. $usqlquery = "DELETE FROM siteads where id='".$adid."' ";
  56. @mysql_query($usqlquery);
  57. }
  58. $this->redirect('sitead/index');
  59. }
  60. function editsitead($adid=null)
  61. {
  62. $this->checkSession();
  63. $this->layout = 'default_user_cat';
  64. $categorysql = "SELECT * from siteads where id='".$adid."'";
  65. $categorysql_res = mysql_query($categorysql);
  66. $categorysql_num = mysql_num_rows($categorysql_res);
  67. if($categorysql_num>0)
  68. {
  69. $listarr=array();
  70. $categorysql_array = mysql_fetch_array($categorysql_res);
  71. $listarr[]=array('id'=>$categorysql_array['id'],'size'=> $categorysql_array['size'],'adtext'=> $categorysql_array['adtext']) ;
  72. $this->set('siteadarr',$listarr);
  73. }
  74. $this->set('siteadNumber',$categorysql_num);
  75. $this->set('siteadId',$adid);
  76. }
  77. function viewsitead($adid=null)
  78. {
  79. $this->checkSession();
  80. $this->layout = 'default_user_cat';
  81. $categorysql = "SELECT * from siteads where id='".$adid."'";
  82. $categorysql_res = mysql_query($categorysql);
  83. $categorysql_num = mysql_num_rows($categorysql_res);
  84. if($categorysql_num>0)
  85. {
  86. $listarr=array();
  87. $categorysql_array = mysql_fetch_array($categorysql_res);
  88. $listarr[]=array('id'=>$categorysql_array['id'],'size'=> $categorysql_array['size'],'adtext'=> $categorysql_array['adtext']) ;
  89. $this->set('siteadarr',$listarr);
  90. }
  91. }
  92. }
  93. ?>