Advertisement
Dragonsarereal123

Untitled

Mar 23rd, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.02 KB | None | 0 0
  1. <style type="text/css">
  2. .num {
  3. float: left;
  4. color: black;
  5. margin-right: 6pt;
  6. padding-right: 6pt;
  7. border-right: 1px solid gray;}
  8. </style>
  9. <?php
  10. function highlight_num($file)
  11. {
  12. echo '<code class="num">';
  13. $lines = explode("\n", $file); for ($x = 0; $x < count($lines); $x++) { echo $x+1 .". ".$lines[$x]; echo "<br>"; }
  14. echo "</code>";
  15. }
  16. $dbuser = "MYSQL DB USERNAME";
  17. $dbpass = "MYSQL DB PASSWORD";
  18. $dbserver = "MYSQL DB ADDRESS";
  19. $db = "Your mysql database name";
  20. $url = "The URL to this file!";
  21. mysql_connect($dbserver, $dbuser, $dbpass) or die(mysql_error());
  22. mysql_select_db($db) or die(mysql_error());
  23. if (!$_POST['submit'] AND !$_GET['id']) {
  24. echo "<form method=\"post\" action=\"pastebin.php\">
  25. Enter text here:<br>
  26. <textarea name=\"submit\" rows=\"25\" cols=\"80\"></textarea>
  27. <br><br>
  28. <input type=\"submit\" value=\"submit\">
  29. </form>";
  30. }
  31. if ($_GET['id']) {
  32. $num = $_GET['id'];
  33. $query = "SELECT Paste FROM PasteBin WHERE Number='$num'";
  34. $result = mysql_query($query);
  35. $row = mysql_fetch_array($result);
  36. if (!$row['Paste']) { echo "sorry, I couldn't find that entry in the database"; } else {
  37. echo "Paste Number $num:\r\n";
  38. echo "<pre>".highlight_num($row['Paste'])."</pre>";
  39. echo " <br><br><br \><form method=\"post\" action=\"pastebin.php\">
  40. Make changes:<br>
  41. <textarea name=\"submit\" rows=\"25\" cols=\"80\">"; echo $row['Paste']."</textarea>
  42. <br><br>
  43. <input type=\"submit\" value=\"submit\"></form>";
  44. }
  45. }
  46. if ($_POST['submit']) {
  47. $paste = $_POST['submit'];
  48. $query = "SELECT MAX(Number) AS Number FROM PasteBin";
  49. $result = mysql_query($query);
  50. $row = mysql_fetch_array($result);
  51. $num = $row['Number'] + 1;
  52. mysql_query("INSERT INTO PasteBin (Number, Paste) VALUES('$num', '$paste') ") or die(mysql_error());
  53. echo "Your post was sucessfully submitted!\r\n<br> It can be found at <a href=\"$url?id=$num\">$url?id=$num</a>";
  54. }
  55. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement