Upload image to existing folder PHP -
Upload image to existing folder PHP -
<?php include('includes/db.php'); $drinks_cat = $_post['drinks_cat']; $drinks_name = $_post['drinks_name']; $drinks_shot = $_post['drinks_shot']; $drinks_bottle = $_post['drinks_bottle']; $drinks_availability = 'available'; $msg = "error: "; $itemimageload="true"; $itemimage_size=$_files['image']['size']; $iname = $_files['image']['name']; if ($_files['image']['size']>250000){$msg=$msg."your uploaded file size more 250kb please cut down file size , upload.<br>"; $itemimageload="false";} if (!($_files['image']['type'] =="image/jpeg" or $_files['image']['type'] =="image/gif" or $_files['image']['type'] =="image/png")) {$msg=$msg."your uploaded file must of jpg , png or gif. other file types not allowed<br>"; $itemimageload="false";} $file_name=$_files['image']['name']; $add="images"; // path file name file stored if($itemimageload=="true") { if (file_exists($add) && is_writable($add)) { if(move_uploaded_file ($_files['image']['tmp_name'], $add."/".$_files['image']['name'])) { echo "image updated!"; } else { echo "failed upload file contact site admin prepare problem"; } } else { echo 'upload directory not writable, or not exist.'; } } else { echo $msg; } $dir = $add."/".$iname; echo "<br>"; // connects database mysql_query("insert `product_drinks`(`drinks_id`, `drinks_cat`, `drinks_name`, `drinks_shot`, `drinks_bottle`, `drinks_image`, `drinks_availability`) values (null,'".$drinks_cat."', '".$drinks_name."','".$drinks_shot."','".$drinks_bottle."','".$dir."','".$drinks_availability."')") or die("insert error"); print "your table has been populated"; ?>
the code i'm working on works have create new "image" folder admin folder. there way upload file outside admin folder , move to original "image" folder". know it's quite confusing directory looks this.
clubmaru -admin -images
-css -images -js
you may looking php's rename function. http://php.net/manual/en/function.rename.php
set oldname parameter file (with path) , newname parameter want (along new path, obviously)
just ensure "image folder" want move file has right permissions set ensure it's writable. may want consider changing parameter in move_uploaded_file set file want in first place!
php upload
Comments
Post a Comment