Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

gutierry

Adicionar opção de foto de usuário no script php

Recommended Posts

Pessoal, tenho um sistema php já 100% feito, ele trabalha com o SQL Server 2014, o login dele e cadastro é salvo no sql server na tabela: Db_Tank

A única coisa que falta é adicionar opção de foto do usuário, e ele poder trocar de foto (lógico), a foto sendo renomeada lá na pasta imagens de acordo com o ID dele ($VerificaID) que inclusive aparece na informações da conta, eu adicionei só em HTML no script só pra não ficar só o espaço em branco...


<center><img src="https://www.qualiscare.com/wp-content/uploads/2017/08/default-user.png" width="130" height="130" /></center>

Então preciso que me ajudem pra substituir essa parte aí de cima pelo script php mesmo de troca de foto do usuario, aqui está o index.php:

 


<?php
include('global.php');
if(!isset($_SESSION['UserId']) || isset($_GET['logout'])) {
    session_destroy();

    die('<script type="text/javascript">window.location="login.php";</script>');
}
if(isset($_GET['lang'])) {
    if($_GET['lang'] == 'br' || $_GET['lang'] = 'vt') {
        $_SESSION['lang'] = $_GET['lang'];
    } else $_SESSION['lang'] = 'br';
}
if(!isset($_SESSION['lang'])) $_SESSION['lang'] = 'br';
?>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title><?php echo $titulo ?></title>
        <?php echo $icons ?>
        <link rel="shortcut icon" href="favicon.ico" />
        <link rel="stylesheet" href="./css/bootstrap.min.css">
        <link rel="stylesheet" href="./css/bootstrap-table.css">
        <link href="./css/style.css" rel="stylesheet" type="text/css">
        <script type="text/javascript" src="./js/jquery-1.11.1.min.js"></script>
        <script src="./js/bootstrap.min.js"></script>
        <script type="text/javascript" src="./js/webshop.js"></script>
        <script src="./js/bootstrap-table.js"></script>
        <script src="./js/jquery.twbsPagination.min.js"></script>
        <link rel="stylesheet" href="css/animate.css">
        <script src="js/wow.js"></script>
        <link href="css/demo-page.css" rel="stylesheet" media="all">
        <link href="css/hover.css" rel="stylesheet" media="all">
        <link rel='stylesheet' id='font-awesome-css'  href='//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css?ver=4.0' type='text/css' media='all' />
        <link rel='stylesheet' id='default_nav_font-css'  href='http://fonts.googleapis.com/css?family=Lato%3A400%2C700&#038;ver=4.0' type='text/css' media='all' />
        <link rel='stylesheet' id='default_headings_font-css'  href='http://fonts.googleapis.com/css?family=Roboto%3A400%2C100%2C300%2C700&#038;ver=4.0' type='text/css' media='all' />
        <link rel='stylesheet' id='default_body_font-css'  href='http://fonts.googleapis.com/css?family=Droid+Sans%3A400%2C700&#038;ver=4.0' type='text/css' media='all' />
        <link rel='stylesheet' id='Abel-css'  href='http://fonts.googleapis.com/css?family=Abel%3Anormal&#038;ver=4.0' type='text/css' media='all' />
        <script src="js/adblock.js"></script>
        <script language="Javascript">function adBlockDetected() {    window.location = "http://127.0.0.1/info.php";    }function adBlockNotDetected() {    return;    }if(typeof fuckAdBlock === 'undefined') {    adBlockDetected();    } else {    fuckAdBlock.onDetected(adBlockDetected);        fuckAdBlock.onNotDetected(adBlockNotDetected);        fuckAdBlock.on(true, adBlockDetected);        fuckAdBlock.on(false, adBlockNotDetected);        fuckAdBlock.on(true, adBlockDetected).onNotDetected(adBlockNotDetected);    }fuckAdBlock.setOptions({    checkOnLoad: true,        resetOnEnd: false,        loopCheckTime: 60000,        loopMaxNumber: 60    });</script>
        <script>
            new WOW().init();
            $(window).load(function() {
                loadCat(0,1);getpage(0);            });
        </script>
<style>
        *,html,body,embed{cursor:url('http://s9.myddt.com.br/images/cursors/default.cur'), default;}
        a:hover{cursor:url('http://s9.myddt.com.br/images/cursors/link.cur'), pointer;}
        input{cursor:url('http://s9.myddt.com.br/images/cursors/input.cur'), text;}

body {
    min-height: 100%;padding-top: 70px;
       font-family: 'Lato', sans-serif;
   font-style:condensed;
  background:url(img/592940.jpg) no-repeat center center fixed;
  background-size: cover; /*Css padrão*/
  -webkit-background-size: cover; /*Css safari e chrome*/
  -moz-background-size: cover; /*Css firefox*/
  -ms-background-size: cover; /*Css IE não use mer#^@%#*/
  -o-background-size: cover; /*Css Opera*/

}
.logo { margin-top: 40px; }
</style>
    </head>
    <body>
        <div id="gwp-header">
            <nav class="wow zoomin navbar navbar-default navbar-fixed-top animated" role="navigation" style="visibility: visible; animation-name: zoomIn;">
                <div class="container-fluid">
                    <div class="navbar-header">
                        <a class="navbar-brand" href="index.php"><img src="img/logobar.png"></img></a>
                    </div>
                    <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
                    <ul class="nav navbar-nav navbar-right">
                        <li class="dropdown">
                            <a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-user"></span> Painel<span class="caret"></span></a>
                            <ul class="dropdown-menu" role="menu">
                                
                                
                                <li><a href="javascript:void(0);" onclick="getContentPage('changepass');"><span class=" glyphicon glyphicon-refresh"></span> Mudar Senha</a></li>
                                <li><a href="index.php?logout=true"><span class=" glyphicon glyphicon-off"></span> Deslogar</a></li>
                            </ul></li>
                        <li><a href="https://recarga.azirisgames.com/" target="_blank"><span class=" glyphicon glyphicon-shopping-cart"></span> Recarga</a></li>
                        <li><a href="javascript:void(0);" onclick="getContentPage('topevent');"><span class="glyphicon glyphicon-thumbs-up" style=" font-size: 10pt"></span> Ranking </a></li>
                        <li><a href="javascript:void(0);" onclick="getContentPage('noticias');"><span class="glyphicon glyphicon-thumbs-up" style=" font-size: 10pt"></span> Notícias</a></li>    
                                                <li>
                        <a href="#" class="dropdown-toggle" data-toggle="dropdown"></span><span class="glyphicon glyphicon-user" STYLE=" font-size: 10pt"></span> Contatos<span class="caret"></span></a>
                        <ul class="dropdown-menu" role="menu">
                        <li>
                        <li><a href="https://forum.azirisgames.com/" target="_blank"><span class=" glyphicon glyphicon-wrench"></span> Fórum</a></li>
                        <li><a href="https://www.facebook.com/AzirisGames/" target="_blank"><span class=" glyphicon glyphicon-wrench"></span> Facebook</a></li>
                        </ul>
                        </li>
                        </li>        
                        <li><a href="index.php?logout=true"><?php echo $_SESSION['UserName']; ?> <span class=" glyphicon glyphicon-off"></span></a>    </li>                        
                    </ul>
                    </div>
                </div>
            </nav>
        </div>
        <div id="gwp-body">
            <div class="container">
                <div data-wow-delay="0.5s" class="wow rollIn col-md-4 animated" style="visibility: visible; animation-delay: 0.5s; animation-name: rollIn;">
                    <div id="form-login" class="form-info">
                        <h4><span class="glyphicon glyphicon-user"></span> Informações da Conta</h4><br>
                        <center><img src="https://www.qualiscare.com/wp-content/uploads/2017/08/default-user.png" width="130" height="130" /></center><br>
                        <p class="info-field"><b>UserID </b>: #<?php co();$VerificaID=VerificaID();echo $VerificaID ;qc();?></p>
                        <p class="info-field"><b>UserName </b>: <span id="user-name"><?php echo $_SESSION['UserName']; ?></span>
                        <p class="info-field"><b>Nome do Personagem </b>: <span id="user-name"><?php echo $_SESSION['NickName']; ?>
                        <p class="info-field"><b>Você tem : <span class="label label-default" id="user-tonl"><?php co();$Cupons=VerificaCupons();echo''.$Cupons.'  Cupons';qc();?></span></b></p>
                        <!-- ACESSO AO PAINEL -->
                        <?php
                        co();
                        if(Equipe() == 4)
                        {
                            echo '<p class="info-field"><b>Painel Administrativo : <span><a href="http://127.0.0.1/Administradores/mod.php" target="_blank"> > Entrar < </a></span></b></p>';
                        }    
                        ?>
                                                
                        <!--End of IP Script-->
                        <div class="download aligncenter">
                        <a class="button cta hvr-float-shadow" href="<?php echo $Play[$_SESSION['IsVip']]; ?>" target="_blank">
                        Entrar no Jogo</a>
                        </div>
                        <br />
                        <br />
                        <center>
                        <br />
                        <br /><br />
                        <br />
                        <br /><br />
                        <br /><br />
                        <br /><br />
                        </div>    
                        
                            <br />
                        <div class="line"></div>
                        </div><center><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><!-- webshop --><ins class="adsbygoogle"     style="display:inline-block;width:728px;height:90px"     data-ad-client="ca-pub-5910538190471692"     data-ad-slot="2238805761"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></center>
                        <br />
                        <div data-wow-delay="1s" id="boxmd8" class="wow bounceInDown col-md-8 form-shop">
                        <div id="boxform">
                        <center><p>
                            </p><h4 id="titlebox">DDTank - Aziris Games</h4><p></p>
                            <div class="line"></div><table id="selectbox" class="table" style="font-size:14px">
                                <tbody><tr>
                                    <th scope="col"><a href="javascript:void(0);" onclick="loadCat(0,1);getpage(0);">Início</a></th>
                                    <th scope="col"><a href="javascript:void(0);" onclick="getContentPage('noticias');getpage(0);">Noticias</a></th>
                                    <th scope="col"><a href="https://recarga.azirisgames.com/" target="_blank">Recarga</a></th>
                                    <th scope="col"><a href="javascript:void(0);" onclick="getContentPage('xat');" >Suporte</a></th>
                                    <th scope="col"><a href="javascript:void(0);" onclick="getContentPage('changepass');" >Alterar Senha</a></th>
                                    <th scope="col"><a href="?logout=true" onclick="getContentPage('xat');" >Sair</a></th>
                                </tr></tbody>
                                <div class="line"></div>
                            </table>
                        </center>
                        <div id="loading" style="display:none;"><center><img src='./images/gif-load.gif'/></center></div>
                        <br />
                        <div id="form-item"><br>
                            <iframe src="slide.html" width="720" height="325" frameBorder="0">Browser not compatible.</iframe>
                            <div class="clearfix"></div>
                        </div>
                    </div>
                    <div id="boxresult"></div>    <center><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><!-- WebShop 1 --><ins class="adsbygoogle"     style="display:inline-block;width:728px;height:90px"     data-ad-client="ca-pub-5910538190471692"     data-ad-slot="2676223767"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></center>                
                </div>
                </div>    
            <div id="tooltipimg"></div>
            <div class="modal fade" id="buyModal">
                <div class="modal-dialog">
                    <div class="modal-content">
                        <div class="modal-header">
                            <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">�</span><span class="sr-only">Cancelar</span></button>
                                    <h4 class="modal-title">Comprar Item</h4>
                        </div>
                        <form name="buyfrm" id="buyfrm" role="form" data-toggle="validator">
                            <div class="modal-body">
                                <table id="tbform" class="table table-condensed">
                                    <div class="form-group">
                                        <label for="fusername">Usuario</label>
                                        <input type="text" class="form-control" id="fusername" disabled>
                                    </div>
                                    <div class="form-group">
                                        <label for="fnameitem">Nome do Item</label>
                                        <input type="text" class="form-control" id="fnameitem" disabled>
                                    </div>
                                    <div class="form-group">
                                        <label for="fitemprice">Price</label>
                                        <input type="number" class="form-control" id="fitemprice" disabled>
                                    </div>
                                    <div class="form-group">
                                        <label for="fitemcount">Quantidade</label>
                                        <input type="number" class="form-control" min="1" max="999" id="fitemcount">
                                    </div>
                                </table>
                                <input id="fitemid" value="0" type="hidden" disabled>
                                <center><div id="floading" style="display:none;"><img src='./images/gif-load.gif'/></div>
                                <div id="reptbform" style="color:red;"></div></center>
                            </div>
                            <div class="modal-footer">
                                <button type="button" id="bbuyitem" onclick="buyItem();" class="btn btn-primary">Comprar Item</button>
                                <button type="button" class="btn btn-default" data-dismiss="modal">Fechar</button>
                            </div>
                        </form>
                    </div>
                </div>
            </div>            
            <div class="modal fade" id="passtwomodal">
                <div class="modal-dialog">
                    <div class="modal-content">
                    <div class="modal-header">
                        <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Fechar</span></button>
                        <h4 class="modal-title">Comfirmar Senha</h4>
                    </div>
                    <div class="modal-body">
                        <div class="form-group">
                            <label for="paswordtwo">Segunda Senha</label>
                            <input type="password" class="form-control" id="paswordtwo">
                        </div>
                    </div>
                    <div class="modal-footer">
                        <button type="button" class="btn btn-default" data-dismiss="modal">Fechar</button>
                        <button type="button" onclick="GetItemCheck();" class="btn btn-primary">Enviar Item</button>
                    </div>
                    </div><!-- /.modal-content -->
                </div><!-- /.modal-dialog -->
            </div><!-- /.modal -->
        </div>
    </body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por violin101
      Caros amigos do grupo, saudações e um feliz 2025.
       
      Estou com uma pequena dúvida referente a Teclas de Atalho.

      Quando o Caps Lock está ativado o Comando da Tecla de Atalho não funciona.
      ou seja:
      se estiver para letra minúscula ====> funciona
      se estiver para letra maiúscula ====> não funciona
       
      Como consigo evitar essa falha, tanto para Letra Maiúscula quanto Minúscula ?

      o Código está assim:
      document.addEventListener( 'keydown', evt => { if (!evt.ctrlKey || evt.key !== 'r' ) return;// Não é Ctrl+r, portanto interrompemos o script evt.preventDefault(); });  
      Grato,
       
      Cesar
    • Por violin101
      Caros amigos, saudações.
       
      Por favor, poderiam me ajudar.

      Estou com a seguinte dúvida:
      --> como faço para para implementar o input código do produto, para quando o usuário digitar o ID o sistema espera de 1s a 2s, sem ter que pressionar a tecla ENTER.

      exemplo:
      código   ----   descrição
           1       -----   produto_A
       
      Grato,
       
      Cesar
    • Por violin101
      Caros amigos, saudações.
       
      Humildemente peço desculpa por postar uma dúvida que tenho.

      Preciso salvar no MySql, os seguinte Registro:

      1 - Principal
      ====> minha dúvida começa aqui
      ==========> como faço para o Sistema Contar Automaticamente o que estiver despois do 1.____?
      1.01 - Matriz
      1.01.0001 - Estoque
      1.01.0002 - Oficina
      etc

      2 - Secundário
      2.01 - Loja_1
      2.01.0001 - Caixa
      2.01.0002 - Recepção
      etc
       
      Resumindo seria como se fosse um Cadastro de PLANO de CONTAS CONTÁBEIL.

      Grato,


      Cesar









       
    • Por violin101
      Caros amigos, saudações.

      Por favor, me perdoa em recorrer a orientação dos amigos.

      Preciso fazer um Relatório onde o usuário pode Gerar uma Lista com prazo para vencimento de: 15 / 20/ 30 dias da data atual.

      Tem como montar uma SQL para o sistema fazer uma busca no MySql por período ou dias próximo ao vencimento ?

      Tentei fazer assim, mas o SQL me traz tudo:
      $query = "SELECT faturamento.*, DATE_ADD(faturamento.dataVencimento, INTERVAL 30 DAY), fornecedor.* FROM faturamento INNER JOIN fornecedor ON fornecedor.idfornecedor = faturamento.id_fornecedor WHERE faturamento.statusFatur = 1 ORDER BY faturamento.idFaturamento $ordenar ";  
      Grato,
       
      Cesar
       
       
       
       
    • Por violin101
      Caros amigos, saudações
       
      Por favor, me perdoa em recorrer a orientação dos amigos, tenho uma dúvida.
       
      Gostaria de uma rotina onde o Sistema possa acusar para o usuário antes dos 30 dias, grifar na Tabela o aviso de vencimento próximo, por exemplo:
       
      Data Atual: 15/11/2024
                                           Vencimento
      Fornecedor.....................Data.....................Valor
      Fornecedor_1...........01/12/2024..........R$ 120,00 <== grifar a linha de Laranja
      Fornecedor_1...........01/01/2025..........R$ 130,00
      Fornecedor_2...........15/12/2024..........R$ 200,00 <== grifar a linha de Amarelo
      Fornecedor_2...........15/01/2025..........R$ 230,00
      Fornecedor_3...........20/12/2024..........R$ 150,00
       
      Alguém tem alguma dica ou leitura sobre este assunto ?

      Grato,
       
      Cesar
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.