Advertisement
Guest User

Untitled

a guest
Apr 20th, 2015
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.93 KB | None | 0 0
  1. include ("database.php");
  2. $upload_path = "files/images/";
  3. $prefix= date("Hi-mdY")."-";
  4.  
  5. $file_name = $HTTP_POST_FILES['image']['name'];
  6. $file_name = str_replace(' ', '-', $file_name);
  7. $file_name = str_replace('_', '-', $file_name);
  8. $file_name = strtolower($file_name);
  9.  
  10. $upload_path = $upload_path . basename($prefix.$file_name);
  11. move_uploaded_file($_FILES['image']['tmp_name'], $upload_path);
  12.  
  13. $final_file_name = ("/files/images/".$prefix.$file_name);
  14. $date=date("Y.m.d");
  15.  
  16. $sql="INSERT INTO articles (title, image_link, text, date) VALUES ('$_POST[title]', '$final_file_name', '$_POST[text]', '$date')"
  17. if (mysql_query($sql)){
  18. echo "done";
  19. } else {
  20. echo "error<br>" . mysql_error();
  21. }
  22.  
  23. <form enctype="multipart/form-data" method="post" action="">
  24.  
  25. <input name="title" type="text">
  26. <input name="image" type="file">
  27. <textarea name="text"></textarea>
  28. <input type="submit" name="go" value="Submit">
  29.  
  30. </form>
  31.  
  32. <?php
  33. if (isset($_POST['go'])){
  34. include ("database.php");
  35. $upload_path = "files/images/";
  36. $prefix= date("Hi-mdY")."-";
  37.  
  38. $file_name = $_FILES['image']['name'];
  39. $file_name = str_replace(' ', '-', $file_name);
  40. $file_name = str_replace('_', '-', $file_name);
  41. $file_name = strtolower($file_name);
  42.  
  43. $upload_path = $upload_path . basename($prefix.$file_name);
  44. move_uploaded_file($_FILES['image']['tmp_name'], $upload_path);
  45.  
  46. $final_file_name = ("/files/images/".$prefix.$file_name);
  47.  
  48. $title=$_POST['title'];
  49. $text=$_POST['text'];
  50. $date=date("Y.m.d");
  51.  
  52. $title = mysql_real_escape_string($title);
  53. $final_file_name = mysql_real_escape_string($final_file_name);
  54. $text = mysql_real_escape_string($text);
  55.  
  56. $sql="INSERT INTO articles (title, image_link, text, date) VALUES ('$title', '$final_file_name', '$text', '$date')";
  57. if (mysql_query($sql)){
  58. echo "done";
  59. } else {
  60. echo "error<br>" . mysql_error();
  61. }
  62. }
  63. ?>
  64.  
  65. if (isset($_POST['go'])){
  66. // your code
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement