Hi all,
I’ve got a front-end page that i can use to ‘add products’ …I’m having trouble getting the image to be moved into the ‘uploads’ folder…
Here is my script below;
function add_product() {
if(isset($_POST['publish'])) {
$product_title = escape_string($_POST['product_title']);
$product_category_id = escape_string($_POST['product_category_id']);
$product_price = escape_string($_POST['product_price']);
$product_description = escape_string($_POST['product_description']);
$short_product_description = escape_string($_POST['short_product_description']);
$product_quantity = escape_string($_POST['product_quantity']);
$product_image = $_FILES['file']['name'];
$image_temp_location = $_FILES['file']['tmp_name'];
move_uploaded_file($image_temp_location , UPLOAD_DIRECTORY . DS . $product_image);
$query = query("INSERT INTO products(product_title, product_category_id, product_price, product_description, short_product_description, product_quantity, product_image) VALUES('{$product_title}', '{$product_category_id}', '{$product_price}', '{$product_description}', '{$short_product_description}', '{$product_quantity}', '{$product_image}')");
$last_id = last_id();
confirm($query);
set_message("New Product with id {$last_id} was Added");
redirect("index.php?products");
}
}
I’ve checked folder missions and they are read and write too…
Any pointers would be great, thank you…