PageRenderTime 47ms CodeModel.GetById 20ms RepoModel.GetById 0ms app.codeStats 0ms

/report/template/working/main.php

https://bitbucket.org/3tierlogic/3tl.tabbuilder
PHP | 339 lines | 285 code | 45 blank | 9 comment | 15 complexity | d73954316f5a26db4196449d66864292 MD5 | raw file
  1. <?php
  2. // Connect to database
  3. require_once("db.php");
  4. $con = mysql_connect($dbhost, $dbuser, $dbpasswd); // connect to database
  5. if (!$con) { // error checking and handling
  6. die('Could not connect: ' . mysql_error());
  7. }
  8. mysql_select_db($dbname);
  9. /* Load and clear sessions */
  10. session_start();
  11. /*session_destroy();*/
  12. $currentid = $_SESSION['id'];
  13. $_SESSION['companyID'] = $_POST['customerID'];
  14. $sweepstake_baseURL = "http://sweepstake.3tierlogic.com/";
  15. //echo "ID: ".$currentid;
  16. if (!isset($currentid)) {
  17. echo "<script language = 'javascript'> alert('Your session has expire. Please login again');</script>" ;
  18. echo "<script language = 'javascript'> window.location.href = 'index.php'; </script>" ;
  19. }
  20. ?>
  21. <!doctype html>
  22. <html lang="en-US">
  23. <head>
  24. <meta charset="UTF-8" />
  25. <title>3 Tier Logic - Sweepstakes Tracker V1.0</title>
  26. <link href="style.css" rel="stylesheet" type="text/css" />
  27. <!--[if IE]>
  28. <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
  29. <![endif]-->
  30. <!--[if IE 6]>
  31. <script src="js/belatedPNG.js"></script>
  32. <script>
  33. DD_belatedPNG.fix('*');
  34. </script>
  35. <![endif]-->
  36. <link rel="stylesheet" href="colorbox.css" />
  37. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
  38. <script src="colorbox/jquery.colorbox.js"></script>
  39. <!--<script src="js/jquery-1.4.min.js" type="text/javascript" charset="utf-8"></script>-->
  40. <script src="js/loopedslider.js" type="text/javascript" charset="utf-8"></script>
  41. <script type="text/javascript" charset="utf-8">
  42. $(function(){
  43. $('#slider').loopedSlider({
  44. autoStart: 6000,
  45. restart: 5000
  46. });
  47. });
  48. </script>
  49. <script language = "javascript">
  50. function myformsubmit(ind) {
  51. document.myform.submit();
  52. }
  53. </script>
  54. <script>
  55. $(document).ready(function(){
  56. $(".picspopup").colorbox({
  57. onOpen:function(){ },
  58. onLoad:function(){ },
  59. onComplete:function(){ },
  60. onCleanup:function(){ },
  61. onClosed:function(){ }
  62. });
  63. });
  64. </script>
  65. </head>
  66. <body>
  67. <section id="page">
  68. <div id="bodywrap">
  69. <section id="top">
  70. <nav>
  71. <h1 id="sitename">
  72. <a href="#">3 Tier Logic Inc.</a></h1>
  73. <ul id="sitenav">
  74. <li class="current"><a href="main.php">Home</a></li>
  75. <li><a href="services">Summary</a></li>
  76. <li><a href="about">Entries</a></li>
  77. <li><a href="blog">Demographics</a></li>
  78. <li><a href="contact">Help</a></li>
  79. </ul>
  80. </nav>
  81. <header id="homeheader">
  82. <div id="slider">
  83. <div class="container">
  84. <ul class="slides">
  85. <li>
  86. <div class="thumbholder"><img src="images/slideimg2.gif" width="413" height="220" alt="First Image" /></div><div class="txtholder">
  87. <h2>Modern, Accessible and beautiful Websites and web applications</h2>
  88. <p>Lorema psum dolor sit amet,
  89. consectetur adipiscing elit.
  90. Integer egestas purus bibendum
  91. neque aliquam ut posuere elit semper. Fusce sagittis pharetra eros, sit amet consequat sem mollis vitae. </p>
  92. </div></li>
  93. <li><div class="thumbholder"><img src="images/slideimg1.gif" width="413" height="220" alt="First Image" /></div><div class="txtholder">
  94. <h2>Modern, Accessible and beautiful Websites and web applications</h2>
  95. <p>Lorema psum dolor sit amet,
  96. consectetur adipiscing elit.
  97. Integer egestas purus bibendum
  98. neque aliquam ut posuere elit semper. Fusce sagittis pharetra eros, sit amet consequat sem mollis vitae. </p>
  99. </div></li>
  100. <li>
  101. <div class="thumbholder"><img src="images/slideimg2.gif" width="413" height="220" alt="First Image" /></div><div class="txtholder">
  102. <h2>Modern, Accessible and beautiful Websites and web applications</h2>
  103. <p>Lorema psum dolor sit amet,
  104. consectetur adipiscing elit.
  105. Integer egestas purus bibendum
  106. neque aliquam ut posuere elit semper. Fusce sagittis pharetra eros, sit amet consequat sem mollis vitae. </p>
  107. </div></li>
  108. <li><div class="thumbholder"><img src="images/slideimg1.gif" width="413" height="220" alt="First Image" /></div><div class="txtholder">
  109. <h2>Modern, Accessible and beautiful Websites and web applications</h2>
  110. <p>Lorema psum dolor sit amet,
  111. consectetur adipiscing elit.
  112. Integer egestas purus bibendum
  113. neque aliquam ut posuere elit semper. Fusce sagittis pharetra eros, sit amet consequat sem mollis vitae. </p>
  114. </div></li>
  115. </ul>
  116. <ul class="pagination">
  117. <li><a href="#">1</a></li>
  118. <li><a href="#">2</a></li>
  119. <li><a href="#">3</a></li>
  120. <li><a href="#">4</a></li>
  121. </ul>
  122. </div>
  123. </div>
  124. </header>
  125. </section>
  126. <section id="contentwrap">
  127. <div id="contents">
  128. <section id="normalpage">
  129. <section id="left">
  130. <h2>Report</h2>
  131. <article>
  132. <?
  133. //**** Display the list of companies - Available only for super user account
  134. $sql = "SELECT partner_sid, partner_company_name FROM facebook.sp_partner_info order by partner_company_name";
  135. $res = mysql_query($sql);
  136. ?>
  137. <form name="myform" method="POST" action="<?=$_SERVER['PHP_SELF']?>">
  138. <table width="100%">
  139. <tr><td>
  140. <b>Company:</b> <select name = "customerID" onChange = "myformsubmit(1);">
  141. <option value = ""> select </option>
  142. <?
  143. while(list($cid,$cname) = mysql_fetch_array($res)) {
  144. if($_SESSION['companyID'] == $cid) {
  145. echo "<option value = '$cid' selected> $cname </option>";
  146. } else {
  147. echo "<option value = '$cid'> $cname </option>";
  148. }
  149. }
  150. ?>
  151. </select>
  152. </td></tr>
  153. </table>
  154. </form>
  155. <?
  156. //echo "companyID: ".$_SESSION['companyID'];
  157. //**** Get the company Name for the selected companyID
  158. if ($_SESSION['companyID'] != "") {
  159. $sql_company = "SELECT partner_company_name FROM facebook.sp_partner_info WHERE partner_sid = '".$_SESSION['companyID']."'";
  160. $res_company = mysql_query($sql_company);
  161. if (mysql_num_rows($res_company) > 0) {
  162. list($currentCompanyName) = mysql_fetch_array($res_company);
  163. } else {
  164. $currentCompanyName = "Missing company name";
  165. }
  166. ?>
  167. <table cellspacing="0" cellpadding="0">
  168. <tr>
  169. <td align="left">
  170. <?
  171. //***** Select all the campaigns associated with the company
  172. $sql = "select campaign_sid, campaign_name, campaign_is_check_reentry, campaign_like_page, campaign_enter_page, campaign_bg_picture, campaign_thanks_page, campaign_profile_photo FROM facebook.sp_campaign_info WHERE partner_sid = '".$_SESSION['companyID']."'";
  173. $res = mysql_query($sql);
  174. if (mysql_num_rows($res) > 0) {
  175. echo "<b>Select the campaign report you want to view:</b><br><br>";
  176. while(list($campaignID,$campaignName, $singleentry, $likepage, $enterpage, $bgpage, $thankspage, $profilephoto) = mysql_fetch_array($res)) {
  177. if ($singleentry == 1) {
  178. $multipleentry = "One entry per person allowed";
  179. } else {
  180. $multipleentry = "Multiple entries per person allowed";
  181. }
  182. ?>
  183. <!--<a href="#" onClick="renderChart(); return false;"><?=$campaignName?> Report (<?=$multipleentry?>)</a><br />-->
  184. <a href="#" onClick="openView('getprizereport.php','<?=$campaignID?>', '<?=$campaignName?>', '<?=$currentCompanyName?>'); return false;"><?=$campaignName?> Report (<?=$multipleentry?>)</a><br /><br>
  185. <?
  186. $enterpage = substr($enterpage, 3);
  187. $likepage = substr($likepage, 3);
  188. $thankspage = substr($thankspage, 3);
  189. echo "<a class='picspopup' href='".$sweepstake_baseURL.$likepage."'><img src='".$sweepstake_baseURL.$likepage."' border='0' width='148' height='220'></a>&nbsp;&nbsp;"."<a class='picspopup' href='".$sweepstake_baseURL.$enterpage."'><img src='".$sweepstake_baseURL.$enterpage."' border='0' width='148' height='220'></a>&nbsp;&nbsp;"."<a class='picspopup' href='".$sweepstake_baseURL.$thankspage."'><img src='".$sweepstake_baseURL.$thankspage."' border='0' width='148' height='220'></a>&nbsp;&nbsp;<a class='picspopup' href='".$sweepstake_baseURL.$bgpage."'><img src='".$sweepstake_baseURL.$bgpage."' border='0' width='148' height='220'></a><br><br>";
  190. //echo "<a href='#' onClick='"."('renderChart'); return false;'".">$campaignName Report</a> ($multipleentry)<br>";
  191. } //** WHILE
  192. } else {
  193. echo "No reports!";
  194. }
  195. ?>
  196. </td>
  197. </tr>
  198. </table>
  199. <?
  200. }
  201. ?>
  202. </article>
  203. </section>
  204. <section id="sidebar">
  205. <h2>Twitter</h2>
  206. <article class="testimonials">
  207. <script src="http://widgets.twimg.com/j/2/widget.js"></script>
  208. <script>
  209. new TWTR.Widget({
  210. version: 2,
  211. type: 'search',
  212. search: 'from:3tierlogicrobc OR from:3tierlogicmarie OR from:3tierlogiccarlo OR from:3TierLogicABat OR from:3tierlogicDOM OR from:3TierLogicBlack OR from:3tierlogicJILL OR from:3tierlogicPaul OR from:3tierlogicsandi',
  213. interval: 6000,
  214. title: '3 Tier Logic Twitter Feeds',
  215. subject: 'LIVE',
  216. width: 280,
  217. height: 300,
  218. theme: {
  219. shell: {
  220. background: '#333333',
  221. color: '#ffffff'
  222. },
  223. tweets: {
  224. background: '#000000',
  225. color: '#ffffff',
  226. links: '#4aed05'
  227. }
  228. },
  229. features: {
  230. scrollbar: false,
  231. loop: true,
  232. live: true,
  233. hashtags: true,
  234. timestamp: false,
  235. avatars: true,
  236. toptweets: true,
  237. behavior: 'default'
  238. }
  239. }).render().start();
  240. </script>
  241. </article>
  242. </section>
  243. <div class="clear"></div>
  244. </section>
  245. </div>
  246. </section>
  247. </div>
  248. <footer id="pagefooter">
  249. <div id="bottom">
  250. <div class="block1">
  251. <h2>Meet The Team</h2>
  252. <div class="teamimg">
  253. <div class="imgthmb">
  254. <img src="images/team5.jpg" width="65" height="65" alt="team"></div>
  255. <div class="imgthmb">
  256. <img src="images/team1.jpg" width="65" height="65" alt="team"></div>
  257. <div class="imgthmb">
  258. <img src="images/team2.jpg" width="65" height="65" alt="team"></div>
  259. <div class="imgthmb">
  260. <img src="images/team4.jpg" width="65" height="65" alt="team"></div>
  261. <div class="imgthmb">
  262. <img src="images/team2.jpg" width="65" height="65" alt="team"></div>
  263. <div class="imgthmb">
  264. <img src="images/team1.jpg" width="65" height="65" alt="team"></div>
  265. </div>
  266. </div>
  267. <div class="block2">
  268. <h2>Latest Project</h2>
  269. <div class="projectthmb"> <a href="portfolio"><img src="images/latstproject.jpg" width="240" height="150" alt="project"></a></div>
  270. </div>
  271. <div class="block3">
  272. <h2>More About</h2>
  273. <p>PROFESSIONAL PORTFOLIO is a Template suitable for Businesses, Web Design Firms or any I.T related company that require a place to showcase their works.
  274. This template is released under Creative Commons Attribution License. </p>
  275. </div>
  276. <div class="clear"></div>
  277. </div>
  278. <div id="credits">
  279. <p>
  280. <span class="copyright">
  281. &copy; 2010 | Your Company Name | All Rights Reserved | Professional Portfolio is a CSS Template relealsed by CSSHeaven</span>
  282. <span id="designcredit">
  283. <!--Creative Common Non-Commercial, Attribution License
  284. Designed by : Roshan Ravi
  285. Author URI : cssheaven.org
  286. Do Not Remove this Credits and Link back to CSSHeaven from the template-->
  287. <a href="http://cssheaven.org" title="Free CSS Website Template by CSSHeaven">Website Template</a>
  288. <!--Design Credits--> by CSSHeaven.org </span>
  289. </p>
  290. </div>
  291. </footer>
  292. </section>
  293. </body>
  294. </html>