![]() Server : LiteSpeed System : Linux premium84.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 User : claqxcrl ( 523) PHP Version : 8.1.32 Disable Function : NONE Directory : /home/claqxcrl/www/ondjoweb/admin/ |
<?php session_start(); include('includes/config.php'); error_reporting(0); if(strlen($_SESSION['login'])==0) { header('location:index.php'); } else{ // For adding post if(isset($_POST['submit'])) { $activeUser = $_SESSION['login']; $nome_jogador=$_POST['nome_jogador']; $apelido_jogador=$_POST['apelido_jogador']; $pais=$_POST['pais']; $nascimento=$_POST['nascimento']; $peso=$_POST['peso']; $altura=$_POST['altura']; $clube=$_POST['clube']; $num_camisola=$_POST['num_camisola']; $posicao=$_POST['posicao']; $capitao=$_POST['capitao']; $bioJogador=$_POST['bioJogador']; $imgfile=$_FILES["postimage"]["name"]; // get the image extension $extension = substr($imgfile,strlen($imgfile)-4,strlen($imgfile)); // allowed extensions $allowed_extensions = array(".jpg","jpeg",".png",".gif"); // Validation for allowed extensions .in_array() function searches an array for a specific value. if(!in_array($extension,$allowed_extensions)) { echo "<script>alert('Formato inválido. Somente jpg / jpeg/ png /gif são permitidos');</script>"; } else { //rename the image file $foto_jogador=md5($imgfile).$extension; // Code for move image into directory move_uploaded_file($_FILES["postimage"]["tmp_name"],"postimages/jogadores/".$foto_jogador); $status=1; $query=mysqli_query($con,"insert into tbljogadores(nome_jogador,apelido_jogador,pais,nascimento,peso,altura,clube,num_camisola,posicao,capitao,foto_jogador,bioJogador) values('$nome_jogador','$apelido_jogador','$pais','$nascimento','$peso','$altura','$clube','$num_camisola','$posicao','$capitao','$foto_jogador','$bioJogador')"); if($query) { $msg="Jogador registado com sucesso! "; } else{ $error="Algo deu errado. Por favor tente outra vez."; } } } ?> <!DOCTYPE html> <html lang="pt"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content=""> <meta name="author" content="Coderthemes"> <!-- App favicon --> <link rel="shortcut icon" href="assets/images/favicon.ico"> <!-- App title --> <title>OndjoWEB | Registar Jogador</title> <!-- Summernote css --> <link href="../plugins/summernote/summernote.css" rel="stylesheet" /> <!-- Select2 --> <link href="../plugins/select2/css/select2.min.css" rel="stylesheet" type="text/css" /> <!-- Jquery filer css --> <link href="../plugins/jquery.filer/css/jquery.filer.css" rel="stylesheet" /> <link href="../plugins/jquery.filer/css/themes/jquery.filer-dragdropbox-theme.css" rel="stylesheet" /> <!-- App css --> <link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" /> <link href="assets/css/core.css" rel="stylesheet" type="text/css" /> <link href="assets/css/components.css" rel="stylesheet" type="text/css" /> <link href="assets/css/icons.css" rel="stylesheet" type="text/css" /> <link href="assets/css/pages.css" rel="stylesheet" type="text/css" /> <link href="assets/css/menu.css" rel="stylesheet" type="text/css" /> <link href="assets/css/responsive.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" href="../plugins/switchery/switchery.min.css"> <script src="assets/js/modernizr.min.js"></script> <script> function getSubCat(val) { $.ajax({ type: "POST", url: "get_subcategory.php", data:'catid='+val, success: function(data){ $("#subcategory").html(data); } }); } </script> </head> <body class="fixed-left"> <!-- Begin page --> <div id="wrapper"> <!-- Top Bar Start --> <?php include('includes/topheader.php');?> <!-- ========== Left Sidebar Start ========== --> <?php include('includes/leftsidebar.php');?> <!-- Left Sidebar End --> <!-- ============================================================== --> <!-- Start right Content here --> <!-- ============================================================== --> <div class="content-page"> <!-- Start content --> <div class="content"> <div class="container"> <div class="row"> <div class="col-xs-12"> <div class="page-title-box"> <h4 class="page-title">Registar jogador </h4> <ol class="breadcrumb p-0 m-0"> <li> <a href="#">Clube</a> </li> <li> <a href="#">Registar jogador </a> </li> <li class="active"> Registar jogador </li> </ol> <div class="clearfix"></div> </div> </div> </div> <!-- end row --> <div class="row"> <div class="col-sm-6"> <!---Success Message---> <?php if($msg){ ?> <div class="alert alert-success" role="alert"> <strong>Bem feito!</strong> <?php echo htmlentities($msg);?> </div> <?php } ?> <!---Error Message---> <?php if($error){ ?> <div class="alert alert-danger" role="alert"> <strong>Oh pá!</strong> <?php echo htmlentities($error);?></div> <?php } ?> </div> </div> <div class="row"> <div class="col-md-10 col-md-offset-1"> <div class="p-6"> <div class=""> <form name="addpost" method="post" enctype="multipart/form-data"> <div class="form-group m-b-20"> <label for="exampleInputEmail1">Nome completo</label> <input type="text" class="form-control" id="posttitle" name="nome_jogador" placeholder="Nome completo do jogador" required maxlength="69"> </div> <div class="form-group m-b-20"> <label for="exampleInputEmail1">Apelido</label> <input type="text" class="form-control" id="posttitle" name="apelido_jogador" placeholder="Entrar apelido do jogador" required maxlength="69"> </div> <div class="form-group m-b-20"> <label for="exampleInputEmail1">País</label> <select class="form-control" name="pais" id="category" onChange="getSubCat(this.value);" required> <option value="">Selecione o país </option> <?php // Feching active categories $ret=mysqli_query($con,"select id,nome_pais,continente_pais from tblpaises"); while($result=mysqli_fetch_array($ret)) { ?> <option value="<?php echo htmlentities($result['nome_pais']);?>"><?php echo htmlentities($result['nome_pais']);?></option> <?php } ?> </select> </div> <div class="form-group m-b-20"> <label for="exampleInputEmail1">Data nascimento</label> <input type="date" class="form-control" id="posttitle" name="nascimento" placeholder="Entrar data nascimento" required maxlength="69"> </div> <div class="form-group m-b-20"> <label for="exampleInputEmail1">Peso</label> <input type="text" class="form-control" id="posttitle" name="peso" placeholder="Entrar peso" required maxlength="69"> </div> <div class="form-group m-b-20"> <label for="exampleInputEmail1">Altura</label> <input type="text" class="form-control" id="posttitle" name="altura" placeholder="Entrar altura" required maxlength="69"> </div> <div class="form-group m-b-20"> <label for="exampleInputEmail1">Clube actual</label> <select class="form-control" name="clube" id="category" onChange="getSubCat(this.value);" required> <option value="">Selecione o clube </option> <?php // Feching active categories $getClube = $_SESSION['staff']; //if session is equal of clube if($_SESSION['profile'] == "clube") { echo $getClube; $ret = mysqli_query($con, "select id,nome_clube,apelido_clube from tblclubes WHERE apelido_clube = '$getClube'"); }else{ $ret = mysqli_query($con, "select id,nome_clube,apelido_clube from tblclubes"); } while($result=mysqli_fetch_array($ret)) { ?> <option value="<?php echo htmlentities($result['apelido_clube']);?>"><?php echo htmlentities($result['nome_clube']);?></option> <?php } ?> </select> </div> <div class="form-group m-b-20"> <label for="exampleInputEmail1">Número da Camisola</label> <input type="text" class="form-control" id="posttitle" name="num_camisola" placeholder="Entrar num. camisola" required maxlength="69"> </div> <!-- <div class="form-group m-b-20"> <label for="exampleInputEmail1">Sub Categoria</label> <select class="form-control" name="subcategory" id="subcategory" required> </select> </div> --> <div class="form-group m-b-20"> <label for="exampleInputEmail1">Posição do Jogador</label> <select class="form-control" name="posicao" id="category" onChange="getSubCat(this.value);" required> <option value="">Selecione uma posição </option> <?php // Feching active categories $ret=mysqli_query($con,"select id,posicao from tblposicoes"); while($result=mysqli_fetch_array($ret)) { ?> <option value="<?php echo htmlentities($result['id']);?>"><?php echo htmlentities($result['posicao']);?></option> <?php } ?> </select> </div> <div class="form-group m-b-20"> <label for="exampleInputEmail1" style="color: #3ac4db;">É capitão?</label> <label class="radio-inline"><input value="Não" type="radio" name="capitao" checked>Não</label> <label class="radio-inline"><input value="Sim" type="radio" name="capitao">Sim</label> </div> <div class="row"> <div class="col-sm-12"> <div class="card-box"> <h4 class="m-b-30 m-t-0 header-title"><b>Biografia do jogador</b></h4> <textarea class="summernote" name="bioJogador" required></textarea> </div> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="card-box"> <h4 class="m-b-30 m-t-0 header-title"><b>Fotografia</b></h4> <input type="file" class="form-control" id="postimage" name="postimage" required> </div> </div> </div> <button type="submit" name="submit" class="btn btn-success waves-effect waves-light">Registar</button> <button type="button" class="btn btn-danger waves-effect waves-light">Cancelar</button> </form> </div> </div> <!-- end p-20 --> </div> <!-- end col --> </div> <!-- end row --> </div> <!-- container --> </div> <!-- content --> <?php include('includes/footer.php'); ?> </div> <!-- ============================================================== --> <!-- End Right content here --> <!-- ============================================================== --> </div> <!-- END wrapper --> <script> var resizefunc = []; </script> <!-- jQuery --> <script src="assets/js/jquery.min.js"></script> <script src="assets/js/bootstrap.min.js"></script> <script src="assets/js/detect.js"></script> <script src="assets/js/fastclick.js"></script> <script src="assets/js/jquery.blockUI.js"></script> <script src="assets/js/waves.js"></script> <script src="assets/js/jquery.slimscroll.js"></script> <script src="assets/js/jquery.scrollTo.min.js"></script> <script src="../plugins/switchery/switchery.min.js"></script> <!--Summernote js--> <script src="../plugins/summernote/summernote.min.js"></script> <!-- Select 2 --> <script src="../plugins/select2/js/select2.min.js"></script> <!-- Jquery filer js --> <script src="../plugins/jquery.filer/js/jquery.filer.min.js"></script> <!-- page specific js --> <script src="assets/pages/jquery.blog-add.init.js"></script> <!-- App js --> <script src="assets/js/jquery.core.js"></script> <script src="assets/js/jquery.app.js"></script> <script> jQuery(document).ready(function(){ $('.summernote').summernote({ height: 240, // set editor height minHeight: null, // set minimum height of editor maxHeight: null, // set maximum height of editor focus: false, toolbar: [ ['style', ['style']], ['font', ['bold', 'underline', 'clear']], ['fontname', ['fontname']], ['color', ['color']], ['para', ['ul', 'ol', 'paragraph']], ['table', ['table']], ['insert', ['link']], ['view', ['fullscreen']], ] }); // Select2 $(".select2").select2(); $(".select2-limiting").select2({ maximumSelectionLength: 2 }); }); </script> <script src="../plugins/switchery/switchery.min.js"></script> <!--Summernote js--> <script src="../plugins/summernote/summernote.min.js"></script> </body> </html> <?php } ?>