Guest User

Untitled

a guest
May 22nd, 2018
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.46 KB | None | 0 0
  1. <?php
  2.  
  3. require "bd.php";
  4.  
  5. if (!empty($_POST['titulo']) && !empty($_POST['corpo'])) {
  6. $titulo = addslashes($_POST['titulo']);
  7. $post = htmlentities($_POST['corpo'], ENT_QUOTES);
  8. $data = date('d-m-Y');
  9.  
  10. $sql = $pdo->prepare("INSERT INTO post (titulo, conteudo, data) VALUES
  11. (:titulo, :conteudo, NOW())");
  12. $sql->bindValue(":titulo", $titulo);
  13. $sql->bindValue(":conteudo", $post);
  14. $sql->bindValue(":data", $data);
  15. $sql->execute();
  16.  
  17. header ("location: dashboard.php");
  18. exit;
  19. }else{
  20. echo "ainda não deu certo";
  21. }
  22. ?>
  23.  
  24. <!DOCTYPE html>
  25.  
  26. <div id="eda" >
  27.  
  28. <div id="edmenu">
  29. <button id="b" onclick="bold()"><b>B</b></button>
  30. <button id="i" onclick="italic()"><i>I</i></button>
  31. <button id="u" onclick="under()"><u>U</u></button>
  32. <button id="link">Link</button><br>
  33.  
  34. <ul id="fl">
  35. <li><input type="text" name="linke" placeholder="coloque
  36. a URL" id="vlink" value="http://www."></li>
  37. <li id="ok" onclick="linkar()" ><button >Ok</button>
  38. </li>
  39.  
  40. </ul>
  41. <select id="fonts" onclick="fontFam();">
  42. <option></option>
  43. <option value="Times New Roman">Times new Roman</option>
  44. <option value="Tahoma">Tahoma</option>
  45. <option value="Consolas">Conolas</option>
  46. <option value="Monospace">Monospace</option>
  47. <option value="Sans-Serif">Sans-Serif</option>
  48. <option value="Calibri">Calibri</option>
  49. </select>
  50. <select id="fontsize" onclick="fontTam();">
  51. <option value="1">1</option>
  52. <option value="2">2</option>
  53. <option value="3">3</option>
  54. <option value="4">4</option>
  55. <option value="5">5</option>
  56. <option value="6">6</option>
  57. </select>
  58. <label for="file-input" id="imagem">
  59. <img src="imageicon.jpg"width="30" height="30"
  60. name="imagem">
  61. </label>
  62. </div>
  63. <form method="POST" id="fte" name="fte">
  64. <input type="text" name="titulo" placeholder="Titulo" id="titulo">
  65. <br>
  66. <textarea id="corpo" name="corpo" style="display: none"></textarea>
  67. <iframe id="conteudo" name="conteudo" >
  68. </iframe><br>
  69. <input type="submit" name="enviar" id="enviar" onclick="envie();">
  70. </div>
  71. </form>
  72. <script type="text/javascript" src="editor.js"></script>
  73. </section>
  74. <footer>
  75. </footer>
  76.  
  77. function iframe() {
  78. conteudo.document.designMode = 'on';
  79.  
  80. }
  81.  
  82. function bold(){
  83. conteudo.document.execCommand('bold', false, null);
  84. }
  85.  
  86. function italic(){
  87. conteudo.document.execCommand('italic', false, null);
  88. }
  89.  
  90. function under(){
  91. conteudo.document.execCommand('underline', false, null);
  92. }
  93.  
  94. function fontTam(){
  95. var se = document.getElementById('fontsize').value;
  96.  
  97. conteudo.document.execCommand('fontSize', false, se);
  98.  
  99. }
  100.  
  101. function fontFam(){
  102. var fa = document.getElementById('fonts').value;
  103.  
  104. conteudo.document.execCommand('fontName', false, fa);
  105.  
  106. }
  107.  
  108. function linkar(){
  109. var vl = document.getElementById('vlink').value;
  110.  
  111. conteudo.document.execCommand('createLink', false, vl);
  112.  
  113. }
  114.  
  115. function envie(){
  116. document.getElementById("corpo").value =
  117. window.frames['conteudo'].document.body.innerHTML;
  118. document.getElementById("fte").submit();
  119. }
Add Comment
Please, Sign In to add comment