Image imgBB plugin/image upload code for your website

imgBB plugin/image upload code for your website
#1
imgBB upload code for your website/plugin
(Code_Block)
<center>
<
body>
    <form method="post" enctype="multipart/form-data">

<!-----
BROWSE BUTTON--------->

    <style>
        .large-file-input {
            font-size30px;
            padding30px 40px;
        }
    </style>
    <input type="file" name="record_image" accept="image/*" class="large-file-input">

<!------------------------------------------------------------------------------------------------------------------------------------>
   
   
   
   
<!---UPLOAD BUTTOM------------------------------------------------------------------->


    <style>
        .large-button {
            font-size25px;
            padding10px 10px;
        }
    </style>
    <button type="submit" class="nav-item nav-link active large-button color:black" style="color:black">Upload Get Link</button>
    </form> 



<!--------------------------------------------------------------------------------------------->

<?
php
        
function save_record_image($image$name null)
    {
        $API_KEY '459876439086589756';//<----PUT YOUR API KEY IN PLACE OF THIS ONE    
        $ch curl_init();                           //<- (GET YOUR API KEY HERE (https://api.imgbb.com/)
        curl_setopt($chCURLOPT_URL'https://api.imgbb.com/1/upload?key=' $API_KEY);
        curl_setopt($chCURLOPT_RETURNTRANSFER1);
        curl_setopt($chCURLOPT_POST1);
        $extension pathinfo($image['name'], PATHINFO_EXTENSION);
        $file_name = ($name) ? $name '.' $extension $image['name'];
        $data = array('image' => base64_encode(file_get_contents($image['tmp_name'])), 'name' => $file_name);
        curl_setopt($chCURLOPT_POSTFIELDS$data);
        $result curl_exec($ch);
        if (curl_errno($ch)) {
            return 'Error:' curl_error($ch);
        } else {
            return json_decode($resulttrue);
        }
        curl_close($ch);
    }      

//------------------------------------------------------------------------------------------------------------------------------------->




//-----------------LINK COLOR--------------------------------------->

    if (!empty($_FILES['record_image'])) {
        $image_data save_record_image($_FILES['record_image'], '0');
        $image $image_data['data'];
        echo '<span style="color: red; font-size: 30px"> ' $image['image']['url'] . '</span>';
        echo '<br>';
     }  
    ?>
REPLY


FORUM JUMP: