Scroll to top

How to upload image file in database in php in wordpress?


Notice: Undefined variable: string in /home/u665484253/domains/wpcodekit.com/public_html/wp-content/themes/twentytwenty-child/functions.php on line 61

How to upload image file in database in php in wordpress?

 

<html>
<head>

<?php

extract($_POST);
global $wpsite;
global $wpdb;
if(isset($_POST[‘submit’])){

/* Upload  Image */
if ( ! function_exists( ‘wp_handle_upload’ ) )
require_once( ABSPATH . ‘wp-admin/includes/file.php’ );
$uploadedfile = $_FILES[‘file’];
$upload_overrides = array( ‘test_form’ => false );
$movefile = wp_handle_upload( $uploadedfile, $upload_overrides );
if ( $movefile ) {
//var_dump( $movefile );
//echo $movefile[‘url’];
} else {
echo “Possible file upload attack!n”;
}

$downloadlink = $movefile[‘url’];
$menutable=$wpdb->prefix.$wpsite.”_menutable”;
$wpdb->insert($menutable, array(‘item_name’ => $itemname, ‘item_type’ => $itemtype, ‘item_catagory’ => $itemcata, ‘meal’ => $meal, ‘price’ => $price, ‘status’ => $status, ‘restaurant_id’ => $restaurantid,’download_link’ => $downloadlink ) );

}
?>

</head>
<body>
<form action=”” method=”post” enctype=”multipart/form-data” >
<input type=”text” name=”restaurantid” placeholder=”restaurant_id”>
<input type=”text” name=”itemname” placeholder=”Item Name”>
<input type=”text” name=”itemtype” placeholder=”Item Type”>
<input type=”text” name=”itemcata” placeholder=”Item Catagory”>
<input type=”text” name=”meal” placeholder=”Meal”>
<input type=”text” name=”price” placeholder=”Price”>
<input type=”text” name=”status” placeholder=”Status”>
<input type=”file” name=”file” id=”file” class=”form-upl”>
<input type=”submit” name=”submit” value=”Submit”>
</form>
</body>
</html>

Get more information

 

Read More Posts

Leave a Reply

Your email address will not be published.