PageRenderTime 86ms CodeModel.GetById 34ms RepoModel.GetById 1ms app.codeStats 0ms

/kg_adm/slider.php

https://bitbucket.org/benjamin_cassinat/meute-apax
PHP | 193 lines | 161 code | 31 blank | 1 comment | 9 complexity | 0214e939d80089b2ec062cb503bace9b MD5 | raw file
  1. <?php
  2. if($loggedin) {
  3. if(isanyadmin($userID))
  4. {
  5. $ordre = htmlspecialchars(addslashes($_GET['ordre']));
  6. if($ordre === 'saved')
  7. {
  8. $ressource_fichier = fopen('kg_adm/cfg/slide.txt', 'w');
  9. if($ressource_fichier AND is_writable('kg_adm/cfg/slide.txt'))
  10. {
  11. //Enumeration des blocks
  12. $url1 = addslashes($_POST['url1']);
  13. $title1 = htmlspecialchars($_POST['title1']);
  14. $desc1 = htmlspecialchars($_POST['desc1']);
  15. $link1 = htmlspecialchars($_POST['link1']);
  16. $url2 = addslashes($_POST['url2']);
  17. $title2 = htmlspecialchars($_POST['title2']);
  18. $desc2 = htmlspecialchars($_POST['desc2']);
  19. $link2 = htmlspecialchars($_POST['link2']);
  20. $url3 = addslashes($_POST['url3']);
  21. $title3 = htmlspecialchars($_POST['title3']);
  22. $desc3 = htmlspecialchars($_POST['desc3'], ENT_QUOTES);
  23. $link3 = htmlspecialchars($_POST['link3']);
  24. $url4 = addslashes($_POST['url4']);
  25. $title4 = htmlspecialchars($_POST['title4']);
  26. $desc4 = htmlspecialchars($_POST['desc4']);
  27. $link4 = htmlspecialchars($_POST['link4']);
  28. $url5 = addslashes($_POST['url5']);
  29. $title5 = htmlspecialchars($_POST['title5']);
  30. $desc5 = htmlspecialchars($_POST['desc5']);
  31. $link5 = htmlspecialchars($_POST['link5']);
  32. if($url1)
  33. $cov1 = "<div class='glidecontent2'><div style='background: url($url1) no-repeat; width:550px;height:300px;'></div><div class='title_cov'><a href='$link1' title=''>$title1</a><br/><span class='cov_txt'>$desc1 .. </span></div></div>";
  34. if($url2)
  35. $cov2 = "<div class='glidecontent2'><div style='background: url($url2) no-repeat; width:550px;height:300px;'></div><div class='title_cov'><a href='$link2' title=''>$title2</a><br/><span class='cov_txt'>$desc2 .. </span></div></div>";
  36. if($url3)
  37. $cov3 = "<div class='glidecontent2'><div style='background: url($url3) no-repeat; width:550px;height:300px;'></div><div class='title_cov'><a href='$link3' title=''>$title3</a><br/><span class='cov_txt'>$desc3 .. </span></div></div>";
  38. if($url4)
  39. $cov4 = "<div class='glidecontent2'><div style='background: url($url4) no-repeat; width:550px;height:300px;'></div><div class='title_cov'><a href='$link4' title=''>$title4</a><br/><span class='cov_txt'>$desc4 .. </span></div></div>";
  40. if($url5)
  41. $cov5 = "<div class='glidecontent2'><div style='background: url($url5) no-repeat; width:550px;height:300px;'></div><div class='title_cov'><a href='$link5' title=''>$title5</a><br/><span class='cov_txt'>$desc5 .. </span></div></div>";
  42. $donnee = '<?php
  43. $url1 = "'.$url1.'"; $title1 = "'.$title1.'"; $desc1 = "'.$desc1.'"; $link1 = "'.$link1.'";
  44. $cov1 = "'.$cov1.'";
  45. $url2 = "'.$url2.'"; $title2 = "'.$title2.'"; $desc2 = "'.$desc2.'"; $link2 = "'.$link2.'";
  46. $cov2 = "'.$cov2.'";
  47. $url3 = "'.$url3.'"; $title3 = "'.$title3.'"; $desc3 = "'.$desc3.'"; $link3 = "'.$link3.'";
  48. $cov3 = "'.$cov3.'";
  49. $url4 = "'.$url4.'"; $title4 = "'.$title4.'"; $desc4 = "'.$desc4.'"; $link4 = "'.$link4.'";
  50. $cov4 = "'.$cov4.'";
  51. $url5 = "'.$url5.'"; $title5 = "'.$title5.'"; $desc5 = "'.$desc5.'"; $link5 = "'.$link5.'";
  52. $cov5 = "'.$cov5.'";
  53. ?>';
  54. fputs($ressource_fichier, $donnee);
  55. fclose($ressource_fichier);
  56. ?>
  57. <meta http-equiv="refresh" content="0; url=theme_cfg.php?mess=ok" />
  58. <?php
  59. }
  60. else
  61. {
  62. echo '<meta http-equiv="refresh" content="0; url=theme_cfg.php?mess=err06" />';
  63. }
  64. }
  65. else
  66. {
  67. $ressource_fichier = fopen('kg_adm/cfg/slide.txt', 'a+');
  68. include('./kg_adm/cfg/slide.txt');
  69. ?><br/><br/>
  70. <center><img src="images/kg/kg_admin/slide.png" alt="slide" /><br/><h1><?php echo main_coverage; ?></h1></center><br/><br />
  71. <center><div style="background-image:url(images/kg/kg_admin/back_title.jpg); width:779px; height:15px; color:#3e506f;" ><b><?php echo slide_title; ?></b></div></center>
  72. <br/><br/>
  73. <form method="post" name="valide" action="theme_cfg.php?action=slider&amp;ordre=saved" >
  74. <table width="90%" align="center" border="0" class="last">
  75. <tr>
  76. <td width="100">Lien de l'image 1 : </td>
  77. <td><input size="25" type="text" value="<?php echo html_entity_decode(stripslashes($url1)); ?>" name="url1" /></td>
  78. <td rowspan="3"><textarea style='font-size:9px; font-family: Verdana;' name="desc1" cols="60" rows="6"><?php echo html_entity_decode(stripslashes($desc1)); ?></textarea></td>
  79. </tr>
  80. <tr>
  81. <td><?php echo slide_titre; ?></td>
  82. <td><input size="25" type="text" value="<?php echo html_entity_decode(stripslashes($title1)); ?>" name="title1" /></td>
  83. </tr>
  84. <tr>
  85. <td>Lien vers l'article :</td>
  86. <td><input size="25" type="text" value="<?php echo html_entity_decode(stripslashes($link1)); ?>" name="link1" /></td>
  87. </tr>
  88. <tr>
  89. <td><br/><br/></td></tr>
  90. <tr>
  91. <td width="100">Lien de l'image 2 : </td>
  92. <td><input size="25" type="text" value="<?php echo html_entity_decode(stripslashes($url2)); ?>" name="url2" /></td>
  93. <td rowspan="3"><textarea style='font-size:9px; font-family: Verdana;' name="desc2" cols="60" rows="6"><?php echo html_entity_decode(stripslashes($desc2)); ?></textarea></td>
  94. </tr>
  95. <tr>
  96. <td><?php echo slide_titre; ?></td>
  97. <td><input size="25" type="text" value="<?php echo html_entity_decode(stripslashes($title2)); ?>" name="title2" /></td>
  98. </tr>
  99. <tr>
  100. <td>Lien vers l'article :</td>
  101. <td><input size="25" type="text" value="<?php echo html_entity_decode(stripslashes($link2)); ?>" name="link2" /></td>
  102. </tr>
  103. <tr>
  104. <td><br/><br/></td></tr>
  105. <tr>
  106. <td width="100">Lien de l'image 3 : </td>
  107. <td><input size="25" type="text" value="<?php echo html_entity_decode(stripslashes($url3)); ?>" name="url3" /></td>
  108. <td rowspan="3"><textarea style='font-size:9px; font-family: Verdana;' name="desc3" cols="60" rows="6"><?php echo html_entity_decode(stripslashes($desc3)); ?></textarea></td>
  109. </tr>
  110. <tr>
  111. <td><?php echo slide_titre; ?></td>
  112. <td><input size="25" type="text" value="<?php echo html_entity_decode(stripslashes($title3)); ?>" name="title3" /></td>
  113. </tr>
  114. <tr>
  115. <td>Lien vers l'article :</td>
  116. <td><input size="25" type="text" value="<?php echo html_entity_decode(stripslashes($link3)); ?>" name="link3" /></td>
  117. </tr>
  118. <tr>
  119. <td><br/><br/></td></tr>
  120. <tr>
  121. <td width="100">Lien de l'image 4 : </td>
  122. <td><input size="25" type="text" value="<?php echo html_entity_decode(stripslashes($url4)); ?>" name="url4" /></td>
  123. <td rowspan="3"><textarea style='font-size:9px; font-family: Verdana;' name="desc4" cols="60" rows="6"><?php echo html_entity_decode(stripslashes($desc4)); ?></textarea></td>
  124. </tr>
  125. <tr>
  126. <td><?php echo slide_titre; ?></td>
  127. <td><input size="25" type="text" value="<?php echo html_entity_decode(stripslashes($title4)); ?>" name="title4" /></td>
  128. </tr>
  129. <tr>
  130. <td>Lien vers l'article :</td>
  131. <td><input size="25" type="text" value="<?php echo html_entity_decode(stripslashes($link4)); ?>" name="link4" /></td>
  132. </tr>
  133. <tr>
  134. <td><br/><br/></td></tr>
  135. <tr>
  136. <tr>
  137. <td width="100">Lien de l'image 5 : </td>
  138. <td><input size="25" type="text" value="<?php echo html_entity_decode(stripslashes($url5)); ?>" name="url5" /></td>
  139. <td rowspan="3"><textarea style='font-size:9px; font-family: Verdana;' name="desc5" cols="60" rows="6"><?php echo html_entity_decode(stripslashes($desc5)); ?></textarea></td>
  140. </tr>
  141. <tr>
  142. <td><?php echo slide_titre; ?></td>
  143. <td><input size="25" type="text" value="<?php echo html_entity_decode(stripslashes($title5)); ?>" name="title5" /></td>
  144. </tr>
  145. <tr>
  146. <td>Lien vers l'article :</td>
  147. <td><input size="25" type="text" value="<?php echo html_entity_decode(stripslashes($link5)); ?>" name="link5" /></td>
  148. </tr>
  149. </table><br/><br/>
  150. <center>
  151. <input type="submit" name="submit" /></center>
  152. </form>
  153. <br/>
  154. <center><a href="theme_cfg.php" title="index"><b><?php echo page_mess; ?></b></a></center>
  155. <?php
  156. }
  157. }}
  158. ?>