Advertisement
Guest User

Untitled

a guest
Jul 13th, 2017
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.89 KB | None | 0 0
  1. <html>
  2. <body>
  3. <form action="upload_img.php" method="post" enctype="multipart/form-data">
  4. <center>Select Image to upload:
  5. <br><input type="file" name="image">
  6. <input type="submit" value="upload">
  7. </center>
  8. </form>
  9. <form action="display_img2.php">
  10. <input type="submit">
  11. </form>
  12. </body>
  13. </html>
  14.  
  15. <?php
  16.  
  17. mysql_connect("localhost","","") or die(mysql_error());
  18. mysql_select_db("test") or die(mysql_error());
  19.  
  20. //file properties
  21. $file = $_FILES['image']['tmp_name'];
  22. if(!isset($file))
  23. { }
  24. else
  25. {
  26. $image= addslashes(file_get_contents($_FILES['image']['tmp_name']));
  27. $image_name = addslashes($_FILES['image']['name']);
  28. $image_size = getimagesize($_FILES['image']['tmp_name']);
  29.  
  30. if($image_size==FALSE)
  31. {
  32. echo "not an image";
  33. }
  34. else
  35. {
  36. if(!$insert=mysql_query("insert into photos values
  37. ( ('','$image','$image_name')"))
  38. if
  39. {
  40. echo "problem uploading image";
  41. }
  42. else
  43. {
  44. echo "image uploaded successfully!!";
  45. /*$lastid=mysql_insert_id();
  46. echo "<img src=display_img.php?id=$lastid>";*/
  47. }
  48. }
  49. }
  50.  
  51. ?>
  52.  
  53.  
  54. display_img2.php
  55.  
  56.  
  57. <?php
  58. $con=mysqli_connect("localhost","","","test");
  59. $sql="select * from photos";
  60. $result=mysqli_query($con,$sql);
  61.  
  62. $cnt=mysqli_num_rows($result); echo $cnt;
  63.  
  64. while($cnt)
  65. {
  66. echo "<img src=display_img.php?id=$cnt>";
  67. $cnt--;
  68. }
  69.  
  70. ?>
  71.  
  72.  
  73. display_img.php
  74.  
  75.  
  76. <?php
  77. mysql_connect("localhost","","") or die(mysql_error());
  78. mysql_select_db("test") or die(mysql_error());
  79.  
  80. $id = addslashes($_REQUEST['id']);
  81. $image = mysql_query("select * from photos where id=$id");
  82. $image = mysql_fetch_assoc($image);
  83. $image = $image['image'];
  84.  
  85. header("Content-Type: image/jpeg");
  86.  
  87. echo $image;
  88.  
  89. ?>
  90.  
  91. <form action=login.php method="POST" name=image_upload enctype="multipart/form-data" >
  92. username
  93. <input type=text name=username><br>
  94. Select image to upload:<input type="file" name="image" id="fileToUpload">
  95. <input type="submit">
  96. </form>
  97.  
  98. <?php
  99. $servername="localhost";
  100. $username="root";
  101. // $password="";
  102.  
  103. // create connection
  104. $conn=mysqli_connect($servername,$username,"");
  105. mysqli_select_db($conn,"test");
  106. mysqli_query($conn,$sql);
  107.  
  108. $sql = "ALTER TABLE `user_image` CHANGE `username` `username` VARCHAR(20) NOT NULL";
  109. mysqli_query($conn,$sql);
  110.  
  111. $sql = "ALTER TABLE `user_image` CHANGE `userimage` `userimage` VARCHAR(40) NOT NULL";
  112. mysqli_query($conn,$sql);
  113.  
  114. $sql = "ALTER TABLE `user_image` CHANGE `userid` `userid` INT(11) NOT NULL AUTO_INCREMENT";
  115. mysqli_query($conn,$sql);
  116.  
  117. echo "<br>done";
  118. ?>
  119.  
  120. <?php
  121. include 'dbconnect.php';
  122. //simple upload
  123. $file_name = $_FILES['image']['name'];
  124. $file_tmp = $_FILES['image']['tmp_name'];
  125. $image=$_FILES["file"]["name"];
  126.  
  127. $image_size=getimagesize($_FILES['image']['tmp_name']);
  128. //echo $image_size;
  129. if($image_size==FALSE)
  130. {
  131. echo ("<SCRIPT LANGUAGE='JavaScript'>window.alert('fill data');</SCRIPT>");
  132. //readfile("login.php");`enter code here`
  133. }
  134. else
  135. {
  136. move_uploaded_file($file_tmp,"upload/".$file_name);
  137. //upload in mysql database
  138.  
  139. $file = $_FILES['image']['name'];
  140. $image_name = addslashes($_FILES['image']['name']);
  141. $x=$_POST["username"];
  142.  
  143. $sql="INSERT INTO `test`.`user_image` (username, userimage) VALUES('$x','$image_name')";
  144.  
  145. if(!$insert=mysqli_query($conn,$sql))
  146. echo "problem uploading image";
  147. else
  148. {
  149. $img="upload/".$file_name;
  150. echo '<img src= "'.$img.'" height=200 width=150>';
  151. }
  152. }
  153. ?>
  154.  
  155. <form action="login.php" method="POST" name="image_upload" enctype="multipart/form-data" >
  156. </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement