MMCT TEAM
Server IP : 217.21.85.138  /  Your IP : 216.73.216.103
Web Server : LiteSpeed
System : Linux in-mum-web906.main-hosting.eu 4.18.0-553.37.1.lve.el8.x86_64 #1 SMP Mon Feb 10 22:45:17 UTC 2025 x86_64
User : u915722082 ( 915722082)
PHP Version : 7.4.33
Disable Function : system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : OFF  |  Python : OFF
Directory (0755) :  /home/u915722082/.nvm/../public_html/invoicebill/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /home/u915722082/.nvm/../public_html/invoicebill/process_finished_goods.php
<?php
include 'config.php'; // Include your database connection file

if ($_SERVER["REQUEST_METHOD"] == "POST") {
    $name = trim($_POST['name'] ?? '');
    $form = trim($_POST['form'] ?? '');
    $size = trim($_POST['size'] ?? '');
    $bulk_packaging = trim($_POST['bulk_packaging'] ?? '');
    $quantity = isset($_POST['quantity']) ? (int)$_POST['quantity'] : 0;

    // Validate input
    $errors = [];
    if (empty($name)) $errors[] = "Chemical Name is required.";
    if (empty($form)) $errors[] = "Form is required.";
    if (empty($size)) $errors[] = "Size is required.";
    if (empty($bulk_packaging)) $errors[] = "Bulk Packaging is required.";
    if ($quantity <= 0) $errors[] = "Quantity must be greater than zero.";

    if (!empty($errors)) {
        echo "<script>alert('" . implode("\n", $errors) . "'); window.history.back();</script>";
        exit;
    }

    // Insert data into database
    $sql = "INSERT INTO finished_goods (name, form, size, bulk_packaging, quantity) VALUES (?, ?, ?, ?, ?)";
    $stmt = $conn->prepare($sql);
    $stmt->bind_param("ssssi", $name, $form, $size, $bulk_packaging, $quantity);

    if ($stmt->execute()) {
        echo "<script>alert('Finished goods added successfully!'); window.location.href='finished_goods.php';</script>";
    } else {
        echo "<script>alert('Error adding finished goods. Please try again.'); window.history.back();</script>";
    }

    $stmt->close();
    $conn->close();
} else {
    echo "<script>alert('Invalid request.'); window.location.href='finished_goods.php';</script>";
}

MMCT - 2023