PNG  IHDR pHYs   OiCCPPhotoshop ICC profilexڝSgTS=BKKoR RB&*! J!QEEȠQ, !{kּ> H3Q5 B.@ $pd!s#~<<+"x M0B\t8K@zB@F&S`cbP-`'{[! eDh;VEX0fK9-0IWfH  0Q){`##xFW<+*x<$9E[-qWW.(I+6aa@.y24x6_-"bbϫp@t~,/;m%h^ uf@Wp~<5j>{-]cK'Xto(hw?G%fIq^D$.Tʳ?D*A, `6B$BB dr`)B(Ͱ*`/@4Qhp.U=pa( Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F;2G1Q= C7F dt1r=6Ыhڏ>C03l0.B8, c˱" VcϱwE 6wB aAHXLXNH $4 7 Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![ b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGw Ljg(gwLӋT071oUX**| J&*/Tު UUT^S}FU3S ԖUPSSg;goT?~YYLOCQ_ cx,!k u5&|v*=9C3J3WRf?qtN (~))4L1e\kXHQG6EYAJ'\'GgSSݧ M=:.kDwn^Loy}/TmG X $ <5qo</QC]@Caaᄑ.ȽJtq]zۯ6iܟ4)Y3sCQ? 0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz%gA[z|!?:eAAA!h쐭!ΑiP~aa~ 'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl {/]py.,:@LN8A*%w% yg"/6шC\*NH*Mz쑼5y$3,幄'L Lݛ:v m2=:1qB!Mggfvˬen/kY- BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9(xoʿܔĹdff-[n ڴ VE/(ۻCɾUUMfeI?m]Nmq#׹=TR+Gw- 6 U#pDy  :v{vg/jBFS[b[O>zG499?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧc3- cHRMz%u0`:o_F@8N ' p @8N@8}' p '#@8N@8N pQ9p!i~}|6-ӪG` VP.@*j>[ K^<֐Z]@8N'KQ<Q(`s" 'hgpKB`R@Dqj '  'P$a ( `D$Na L?u80e J,K˷NI'0eݷ(NI'؀ 2ipIIKp`:O'`ʤxB8Ѥx Ѥx $ $P6 :vRNb 'p,>NB 'P]-->P T+*^h& p '‰a ‰ (ĵt#u33;Nt̵'ޯ; [3W ~]0KH1q@8]O2]3*̧7# *p>us p _6]/}-4|t'|Smx= DoʾM×M_8!)6lq':l7!|4} '\ne t!=hnLn (~Dn\+‰_4k)0e@OhZ`F `.m1} 'vp{F`ON7Srx 'D˸nV`><;yMx!IS钦OM)Ե٥x 'DSD6bS8!" ODz#R >S8!7ّxEh0m$MIPHi$IvS8IN$I p$O8I,sk&I)$IN$Hi$I^Ah.p$MIN$IR8I·N "IF9Ah0m$MIN$IR8IN$I 3jIU;kO$ɳN$+ q.x* tEXtComment

Viewing File: /home/u342410624/domains/srareauctionmarket.com/public_html/us/admin/create-nfts.php

<?php
$pageName  = "Upload Nfts";
include($_SERVER['DOCUMENT_ROOT']."/admin/layout/header.php");

 
if(isset($_POST['nft_upload'])) {
    $nft_name = $_POST['nft_name'];
    $link = $_POST['link'];
    $description = $_POST['description'];
    $collection = $_POST['collection'];
    $explicit = $_POST['explicit'];
    $minted = $_POST['minted'];
    $amount = $_POST['amount'];
    $payment_id = $_POST['payment_id'];
    $username = $_POST['username'];
    
    // Settings Table
        $stmt = $conn->prepare("SELECT * FROM settings");
        $stmt->execute();
        $settings = $stmt->fetch(PDO::FETCH_ASSOC);

        $fee = $settings['gasfee'];
   
   

    if (empty($nft_name) || empty($amount) || empty($description)) {
        toast_alert('error', 'Fill Required Form');
    } else if(empty($_FILES['image'])){
        toast_alert('error', 'Upload NFT Image');
    }else{

    

    if (isset($_FILES['image'])) {
        $file = $_FILES['image'];
        $name = $file['name'];

        $path = pathinfo($name, PATHINFO_EXTENSION);

        $allowed = array('jpg', 'png', 'jpeg');


        $folder = "../assets/front/img/products/";
        $n = time() . $name;

        $destination = $folder . $n;

        

        
    }
    if (move_uploaded_file($file['tmp_name'], $destination)) {
        if ($amount < 0) {
            toast_alert('error', 'Invalid amount entered');
        } else {
         
            
            $nft_status = "active";
            $asset = "0x49c36afa". uniqid(33);
            $refrence_id = uniqid();

            $uploadnft = "INSERT INTO nfts (asset,nft_name,link,description,collection,explicit,minted,amount,payment_id,username,nft_status,fee,image,refrence_id)
            
            VALUES(:asset,:nft_name,:link,:description,:collection,:explicit,:minted,:amount,:payment_id,:username,:nft_status,:fee,:image,:refrence_id)";
            $stmt = $conn->prepare($uploadnft);

            $stmt->execute([
                'asset' => $asset,
                'nft_name' => $nft_name,
                'link' => $link,
                'description' => $description,
                'collection' => $collection,
                'explicit' => $explicit,
                'minted' => $minted,
                'amount' => $amount,
                'payment_id' => $payment_id,
                'username' => $username,
                'nft_status' => $nft_status,
                'fee' => $fee,
                'image' => $n,
                'refrence_id' => $refrence_id

            ]);

   

                if (true) {
                toast_alert("success", "You Successfully Uploaded NFT", "Success!");

                } else {
                    toast_alert("error", "Sorry Something Went Wrong !");
                }
            }
        }
    }
    
}

?>

<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
    <!-- Content Header (Page header) -->
    <section class="content-header">
        <h1>
            Upload New Nfts
        </h1>
        <ol class="breadcrumb">
            <li><a href="./dashboard"><i class="fa fa-dashboard"></i> Dashboard</a></li>
        </ol>
    </section>

    <!-- Main content -->
    <section class="content">
        <form method="POST" enctype=multipart/form-data>

        <!-- SELECT2 EXAMPLE -->
            <div class="box box-default">
                <div class="box-header with-border">
                     
                    <div class="box-tools pull-right">
                        <button type="button" class="btn btn-box-tool" data-widget="collapse"><i
                                class="fa fa-minus"></i></button>
                    </div>
                </div>
                <!-- /.box-header -->
                <div class="box-body">
                    <div class="row">
                         
                    
                        <div class="col-md-6">
                           
                           
                            <!-- /.form-group -->
                            <div class="form-group">
                               <label for="exampleInputEmail1">Item Name</label>
                                <input type="text" maxlength="40" minlength="1" class="form-control"  placeholder="Item Name"
                                    name="nft_name">
                            </div>
                            
                            
                            
                            
                            
                            <div class="form-group">
                                <label for="exampleInputEmail1">Explicit?</label>
                                <p class="text-2xs dark:text-jacarta-300">
                            Does your item contain sexual images!
                            
                        </p>
                            
                                    
                                    <select name="explicit" required class="form-control">
                                        <option value="">Select Explicit type</option>
                                        <option value="0">No</option>
                                        <option value="1">Yes</option>
                                    </select>
                            </div>
                            
                            
                            <div class="form-group">
                                <label for="exampleInputEmail1">Item categories</label>
                                <select required class="form-control select2" name="collection">
                                    <option value="">Select Categories</option>
                                    <?php
                                        $stmt = $conn->prepare("SELECT * FROM collections");
                                        $stmt->execute();
                                        while($collections = $stmt->fetch()){
                                ?>
                                <option value="<?= $collections['col_id'] ?>"><?= $collections['col_name'] ?></option>
                                <?php
                                }
                                ?>
                                
                                </select>
                                
                            </div>
                            
                            <div class="form-group">
                                <label for="exampleInputEmail1">Nft Mint</label>
                                <p class="text-2xs dark:text-jacarta-300">
                            The number of items that can be minted. 20 Max!
                            
                        </p>
                                <input type="number" name="minted" class="form-control"  placeholder="1-20" min="1" max="20">
                            </div>

                            
                            <!-- /.form-group -->
                        </div>
                        <!-- /.col -->
                        <div class="col-md-6">
                            
                            <div class="form-group">
                                <label for="exampleInputEmail1">Item Price</label>
                                <input type="number" class="form-control" step="any" name="amount"
                                    placeholder="0.00001">
                                    
                                    <input type="text" name="payment_id" value="<?= $paymentnft['payment_id'] ?>"
                        hidden />
                            </div>
                            
                            <div class="form-group">
                               <label for="exampleInputEmail1">Item Description</label>
                                <textarea type="text" maxlength="1500" minlength="5" class="form-control"  placeholder="Description"
                                    name="description"></textarea>
                            </div>
                            
                            <div class="form-group">
                               <label for="exampleInputEmail1">Item External Link</label>
                               <p class="text-2xs dark:text-jacarta-300">
                           External link to preview nft (optional)!
                            
                        </p>
                                <input type="text" class="form-control"  placeholder="External Link"
                                    name="link">
                            </div>
                            
                            
                            
                            
                            <div class="form-group">
                               <label for="exampleInputEmail1">JPG, PNG, GIF. Max size: 100
                        MB</label>
                               <input type="file" 
                        class="form-control"
                        placeholder=" JPG, PNG, GIF, SVG, MP4, WEBM. Max size: 100 MB" name="image" required />
                                    <input type="hidden" name="MAX_FILE_SIZE" value="10485760" />
                            </div>
                            
                            <div class="form-group">
                                <label for="exampleInputEmail1">Item Owner</label>
                                <select required class="form-control select2" name="username">
                                    <option value="">Select User</option>
                                    <?php
                                        $stmt = $conn->prepare("SELECT * FROM users order by username ASC");
                                        $stmt->execute();
                                        while($userss = $stmt->fetch()){
                                ?>
                                <option value="<?=$userss['username']?>"><?=$userss['username']?></option>
                                <?php
                                }
                                ?>
                                
                                </select>
                                
                            </div>
                            
                            
                           
                            

                        </div>

                        <!-- /.col -->
                    </div>
                    <!-- /.row -->
                </div>
                <!-- /.box-body -->
                <div class="box-footer">
                    <button type="submit" name="nft_upload" class="btn btn-primary">Upload New NFT</button>
                </div>
            </div>
        </form>
        <!-- /.box -->

        
        <!-- /.row -->


    </section>
    <!-- /.content -->
</div>
<!-- /.content-wrapper -->


<?php
include($_SERVER['DOCUMENT_ROOT']."/admin/layout/footer.php");

?>
Back to Directory=ceiIENDB`