Viewing: dashboard.php
<?php require_once('configuration/configuration.php'); $oComman = new CommonClass(); $oGeneral = new GeneralClass(); $oProduct = new ProductClass(); $iPageId = $_SESSION['F_USERID']; // Primery Key for table $oProduct->getUser($iPageId); $aUser = $oProduct->aResults; //echo $aUser[0]['fld_username'].'/'.$_SESSION['USERNAME']; if($_SESSION['F_USERID']=='') { header('location:index.php'); } $sTableName = 'tbl_admin'; $sTblMatchField="fld_id"; //print_r($defauls); if($_POST['_hiddenTXT'] == "1") { $aData = $_POST; $oGeneral->update_data($sTableName, $sTblMatchField, $aData, $iPageId); header("Location: dashboard.php?message=3"); } if($_POST['upload']) { //print_r($_FILES); $sTblMatchField='fld_id'; $sALLOWED_EXT=array(0=>'docx',1=>'doc',2=>'csv',3=>'png',4=>'jpg'); $iImageId1 = basename($_FILES['fld_image1']['name']); if($iImageId1 != "") { if($aProductList[0]['fld_image1']!=''){unlink('upload/'.$aProductList[0]['fld_image1']);} if($_FILES['fld_image1']['size'] > 0) { $aImage = $_FILES['fld_image1']; $sFileName = uniqid(); $aExt = explode('.', $aImage['name']); //Get the extention of File $sExt = strtolower(end($aExt)); //To get the extention and change it lower case $sDatabaseFileName = $sFileName.".".$sExt; $dirPath = 'upload'; $sReturn = $oGeneral->upload_files($sALLOWED_EXT, $aImage, $dirPath, $sFileName); if($sReturn == '0'){ $aData['fld_image1'] = $sDatabaseFileName; } } } $iImageId2 = basename($_FILES['fld_image2']['name']); if($iImageId2 != "") { if($aProductList[0]['fld_image2']!=''){unlink('upload/'.$aProductList[0]['fld_image2']);} if($_FILES['fld_image2']['size'] > 0) { $aImage = $_FILES['fld_image2']; $sFileName = uniqid(); $aExt = explode('.', $aImage['name']); //Get the extention of File $sExt = strtolower(end($aExt)); //To get the extention and change it lower case $sDatabaseFileName = $sFileName.".".$sExt; $dirPath = 'upload'; $sReturn = $oGeneral->upload_files($sALLOWED_EXT, $aImage, $dirPath, $sFileName); if($sReturn == '0'){ $aData['fld_image2'] = $sDatabaseFileName; } } } $oGeneral->update_data($sTableName, $sTblMatchField, $aData, $iPageId); header("Location: dashboard.php?message=4&id={$iPageId}&type=edit"); } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> My Account : Application Testing Online</title> <?php include("includes/header.php"); ?> <!-- ##### End Nav Bar ##### --> <div class="container"> <!--For slides--> <img src="img/Profile.jpg" style="width:100%" > <!--End of slides--> </div> <div class="container text-center" id="easycont"> <div class="row"> <div class="col-md-5 text-left"> <?php if(isset($_REQUEST['message'])) { if($_REQUEST['message']==4) { ?> <div class="alert alert-success"> <span class="vd_alert-icon"><i class="fa fa-check-circle vd_green"></i></span> <?php echo 'File updated successfully'; ?> </div> <?php } } ?> <form id="uploadimage" action="" method="post" enctype="multipart/form-data" class="well form-horizontal"> <?php if($aUser[0]['fld_image']!='') { ?> <a style="cursor:pointer;" onClick="return PopupCenter('<?php echo "http://thetestingworld.com/testings/upload/".$aUser[0]['fld_image']; ?>','Large Image', '500', '500')">View Large</a> | <a href="download.php?filename=<?php echo "".$aUser[0]['fld_image']; ?>" style="cursor:pointer;">Download</a> <?php } else { ?> <label>Select Your Image</label> <?php } ?><br/><br/> <div id="image_preview"><img style="width:60%" id="previewing" src="<?php if($aUser[0]['fld_image']=='') { ?>img/noimage.png<?php } else { echo "upload/".$aUser[0]['fld_image']; } ?>" /></div> <hr id="line"> <div id="selectImage"> <div class="col-md-12"><input type="file" name="file" id="file" required /></div> <div class="col-md-12"><input type="submit" value="Upload" class="submit btn btn-default" /></div> </div> <h4 id='loading' style="display:none; position:relative;"><img src="img/loading.gif" style="position:absolute; background:rgba(255, 255, 255, 0.83); bottom:0px; right: 0px; height:250px;"></h4> <div id="message"></div><br> <br> </form> <script> function PopupCenter(pageURL, title,w,h) { var left = (screen.width/2)-(w/2); var top = (screen.height/2)-(h/2); var targetWin = window.open (pageURL, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+top+', left='+left); return targetWin; } </script> <form action="" method="post" enctype="multipart/form-data" class="well form-horizontal" style=" float:left;"> <label>File Upload </label><br/> <div class="col-md-6"><input type="file" name="fld_image1" /></div> <div class="col-md-6"><?php if($aUser[0]['fld_image1']=='') { ?> No file Uploaded<?php } else { ?> <a target="_blank" href="<?php echo "upload/".$aUser[0]['fld_image1']; ?>"> <?php echo "upload/".$aUser[0]['fld_image1']; ?> </a> <?php } ?></div><br style="clear:both;"> <div class="col-md-6"><input type="file" name="fld_image2" id="fld_image2" /></div> <div class="col-md-6"><?php if($aUser[0]['fld_image2']=='') { ?> No file Uploaded<?php } else { ?><a target="_blank" href="<?php echo "upload/".$aUser[0]['fld_image2']; ?>"> <?php echo "upload/".$aUser[0]['fld_image2']; ?> </a> <?php } ?></div><br> <br> <div class="col-md-8"><input type="submit" value="Upload file" name="upload" class="btn btn-default" /></div> </form> <br style="clear:both;"><br> <div class="panel panel-default"> <div class="panel-heading">Drag and Drop</div> <div class="panel-body"> <div id="todrag" class="w35 moveleft"> <h3 class="text-left">Items to Drag</h3> <span draggable="true">Draggable 1</span> <span draggable="true">Draggable 2</span> <span draggable="true">Draggable 3</span> <span draggable="true">Draggable 4</span> </div> <div class="w30 moveleft"> <h2 class="text-center">Drop here</h2> <div id="mydropzone" dropzone="move"> </div> </div> <div class="w35 fright"><h3 class="text-center">Dropped Items List</h3> <div id="droppedlist"> </div> </div> </div> </div> <div class=" text-left"> <h2>JQuery Dual List Box Demo</h2> <div class="panel panel-default"> <div class="panel-heading"> <h1 class="panel-title">Pick List</h1> </div> <div class="panel-body"> <div id="pickList"></div> <br> <br> <ul> <li>Pick any value from list and Add to other list</li> <li>Select Multiple list values and Add to other list</li> <li>Click Add all to add all list values to other list</li> </div> </div> </div> </div> <div class="col-md-7 text-left"><br> <?php if(isset($_REQUEST['message'])) { if($_REQUEST['message']==3) { ?> <div class="alert alert-success"> <span class="vd_alert-icon"><i class="fa fa-check-circle vd_green"></i></span> <?php echo 'Profile updated successfully'; ?> </div> <?php } } ?> <div style="clear:both;"></div> <form class="well form-horizontal" action="" method="post" id="contact_form"> <input type="hidden" name="_hiddenTXT" value="1" > <fieldset> <!-- Form Name --> <legend>My Profile <button type="button" style="float:right;" class="btn btn-warning" onClick="waitingDialog.show('Hello. <?php echo $aUser[0]['fld_username'];?> !', {dialogSize: 'sm', progressType: 'warning'});setTimeout(function () {waitingDialog.hide();}, 5000);">View Me</button> </legend> <!-- Text input--> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" >User Name</label> <div class="col-md-4 inputGroupContainer"> <div class="input-group"> <span class="input-group-addon"><i class="glyphicon glyphicon-user"></i></span> <input name="fld_username" readonly placeholder="User Name" class="form-control" type="text" required value="<?php echo $aUser[0]['fld_username'];?>" > </div> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label">E-Mail</label> <div class="col-md-4 inputGroupContainer"> <div class="input-group"> <span class="input-group-addon"><i class="glyphicon glyphicon-envelope"></i></span> <input name="fld_email" readonly placeholder="E-Mail Address" class="form-control" type="text" required readonly value="<?php echo $aUser[0]['fld_email'];?>"> </div> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" >Password </label> <div class="col-md-4 inputGroupContainer"> <div class="input-group"> <span class="input-group-addon"><i class="glyphicon glyphicon-user"></i></span> <input name="fld_password" placeholder="Password" class="form-control" type="text" required value="<?php echo $aUser[0]['fld_password'];?>"> </div> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label">Date of birth #</label> <div class="col-md-4 inputGroupContainer"> <div class="input-group"> <span class="input-group-addon"><i class="glyphicon glyphicon-user"></i></span> <input name="dob" placeholder="mm/dd/yy" class="form-control" type="text" id="datepicker" value="<?php echo $aUser[0]['dob'];?>"> </div> </div> </div> <div class="form-group"> <label class="col-md-4 control-label">Phone #</label> <div class="col-md-4 inputGroupContainer"> <div class="input-group"> <span class="input-group-addon"><i class="glyphicon glyphicon-earphone"></i></span> <input name="phone" placeholder="(845)555-1212" class="form-control" type="text" value="<?php echo $aUser[0]['phone'];?>"> </div> </div> </div> <div class="form-group"> <label class="col-md-4 control-label">Gender</label> <div class="col-md-4 inputGroupContainer"> <div class="input-group"> <span class="input-group-addon"></span> <select name="sex" required class="form-control"> <option value="">Choose Gender</option> <option <?php if($aUser[0]['sex']=='1') {?> selected <?php } ?> value="1">Male</option> <option <?php if($aUser[0]['sex']=='2') {?> selected <?php } ?> value="2">Female</option> </select> </div> </div> </div> <div class="form-group"> <label class="col-md-4 control-label"> Address type </label> <div class="col-md-4 inputGroupContainer"> <div class="input-group"> <input style="position:inherit;" name="add_type" type="radio" value="home" <?php if($aUser[0]['add_type']=='home') {?> checked <?php } ?>>Home <input style="position:inherit;" name="add_type" type="radio" value="office" <?php if($aUser[0]['add_type']=='office') {?> checked <?php } ?>>Office </div> </div> </div> <div class="form-group"> <label class="col-md-4 control-label">Country</label> <div class="col-md-4 selectContainer"> <div class="input-group"> <span class="input-group-addon"><i class="glyphicon glyphicon-list"></i></span> <select name="country" class="last countries form-control" id="countryId"> <option value="<?php echo $aUser[0]['country'];?>"><?php echo $aUser[0]['country'];?></option> </select> </div> </div> <div class="col-md-4">Selected Id: <?php echo $aUser[0]['country'];?></div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label">State</label> <div class="col-md-4 selectContainer"> <div class="input-group"> <span class="input-group-addon"><i class="glyphicon glyphicon-list"></i></span> <select name="state" class="form-control states" id="stateId"> <option value="">Select State</option> </select> </div> </div> <div class="col-md-4">Selected Id: <?php echo $aUser[0]['state'];?></div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label">City</label> <div class="col-md-4 inputGroupContainer"> <div class="input-group"> <span class="input-group-addon"><i class="glyphicon glyphicon-list"></i></span> <select name="city" class="last cities form-control" id="cityId"> <option value="">Select city</option> </select> </div> </div> <div class="col-md-4">Selected Id: <?php echo $aUser[0]['city'];?></div> </div> <!-- Select Basic --> <div class="form-group"> <label class="col-md-4 control-label">Address</label> <div class="col-md-4 inputGroupContainer"> <div class="input-group"> <span class="input-group-addon"><i class="glyphicon glyphicon-home"></i></span> <input name="address" placeholder="Address" class="form-control" type="text" value="<?php echo $aUser[0]['address'];?>"> </div> </div> </div> <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label">Zip Code</label> <div class="col-md-4 inputGroupContainer"> <div class="input-group"> <span class="input-group-addon"><i class="glyphicon glyphicon-home"></i></span> <input name="zip" placeholder="Zip Code" class="form-control" type="text" value="<?php echo $aUser[0]['zip'];?>"> </div> </div> </div> <!-- Success message --> <div class="alert alert-success" role="alert" id="form_success_message">Success <i class="glyphicon glyphicon-thumbs-up"></i> Thanks for contacting us, we will get back to you shortly.</div> <!-- Button --> <div class="form-group"> <label class="col-md-4 control-label"></label> <div class="col-md-4"> <button type="submit" class="btn btn-default" >Update Profile <span class="glyphicon glyphicon-send"></span></button> </div> </div> </fieldset> </form> </div> <!-- ##### R Side Bar ##### --> <div class="col-md-3 sidenav"> </div> <!-- ##### R Side Bar ##### --> </div> </div> <?php include("includes/footer.php"); ?> <!--<link rel="stylesheet" href="cdnjs.cloudflare.com/ajax/libs/jquery.bootstrapvalidator/0.5.3/css/bootstrapValidator.min.css"/> </script><script src="js/inputform.js"></script> <script type="text/javascript" src="cdnjs.cloudflare.com/ajax/libs/jquery.bootstrapvalidator/0.5.3/js/bootstrapValidator.min.js"></script>--> <script src="js/modaldialog.js"> <link rel="stylesheet" href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> <script> $( "#datepicker" ).datepicker(); </script> <script src="js/location.js"></script> <link href="css/drag-drop-demo.css" rel="stylesheet"> <script src="js/drag-and-drop-demo.js"></script> <script src="js/pickList.js"></script> <script type="text/javascript"> $(function() { var val = { 01: { id: 01, text: 'Isis' }, 02: { id: 02, text: 'Sophia' }, 03: { id: 03, text: 'Alice' }, 04: { id: 04, text: 'Isabella' }, 05: { id: 05, text: 'Manuela' }, 06: { id: 06, text: 'Laura' }, 07: { id: 07, text: 'Luiza' }, 08: { id: 08, text: 'Valentina' }, 09: { id: 09, text: 'Giovanna' }, 10: { id: 10, text: 'Maria Eduarda' }, 11: { id: 11, text: 'Helena' }, 12: { id: 12, text: 'Beatriz' }, 13: { id: 13, text: 'Maria Luiza' }, 14: { id: 14, text: 'Lara' }, 15: { id: 15, text: 'Julia' } }; var pick = $("#pickList").pickList({ data: val }); $("#getSelected").click(function() { console.log(pick.getValues()); }); }); </script> <script> $(document).ready(function (e) { $("#uploadimage").on('submit',(function(e) { e.preventDefault(); $("#message").empty(); $('#loading').show(); $.ajax({ url: "upload_file.php", // Url to which the request is send type: "POST", // Type of request to be send, called as method data: new FormData(this), // Data sent to server, a set of key/value pairs (i.e. form fields and values) contentType: false, // The content type used when sending data to the server. cache: false, // To unable request pages to be cached processData:false, // To send DOMDocument or non processed data file it is set to false success: function(data) // A function to be called if request succeeds { setTimeout(function(){ $('#loading').hide(); $("#message").html(data); }, 5000); } }); })); // Function to preview image after validation $(function() { $("#file").change(function() { $("#message").empty(); // To remove the previous error message var file = this.files[0]; var imagefile = file.type; var match= ["image/jpeg","image/png","image/jpg"]; if(!((imagefile==match[0]) || (imagefile==match[1]) || (imagefile==match[2]))) { $('#previewing').attr('src','noimage.png'); $("#message").html("<p id='error'>Please Select A valid Image File</p>"+"<h4>Note</h4>"+"<span id='error_message'>Only jpeg, jpg and png Images type allowed</span>"); return false; } else { var reader = new FileReader(); reader.onload = imageIsLoaded; reader.readAsDataURL(this.files[0]); } }); }); function imageIsLoaded(e) { $("#file").css("color","green"); $('#image_preview').css("display", "block"); $('#previewing').attr('src', e.target.result); $('#previewing').attr('width', '250px'); $('#previewing').attr('height', '230px'); }; }); </script> </body> </html>
Return