Ir para conteúdo
Fórum Script Brasil
  • 0

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


gutierry

Pergunta

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>

Foto do sistema (index.php):

zBQEPKctTcKCq0_pY8AxVA.png

 

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 (global.php é o arquivo que faz conexão com o sql server):

<?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>

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0

https://php.eduardokraus.com/upload-de-imagens-com-php
https://secure.php.net/manual/pt_BR/features.file-upload.post-method.php
Essas duas páginas explicam como fazer o upload da imagem é só implementar no painel do usuário.

Depois você precisa salvar o endereço da imagem no banco de dados, cria um campo a mais em Db_Tank, chamado "foto", por exemplo, e salva o endereço da imagem.

Depois altera o arquivo login.php para colocar o endereço da imagem em $_SESSION['foto'].

Por fim no index.php é só usar um <?php echo $_SESSION['foto'] no lugar do endereço da imagem  genérica que você tem atualmente.

Link para o comentário
Compartilhar em outros sites

  • 0
Em 04/02/2019 em 12:53, Leonardo Persan disse:

Um campo de texto na tabela que guarda as informações dos usuários.

Que é a tabela Db_Tank né?

Infelizmente nada feito =( não deu certo, algo errado ?

Tentei com o código assim:

 

<?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" /><form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" enctype="multipart/form-data" name="foto" >
Foto:<br />
<input type="file" name="foto" /><br /><br />
<input type="submit" name="foto" value="Enviar" />
</form><?php

// Se o usuário clicou no botão cadastrar efetua as ações
if (isset($_POST['foto'])) {
	
	// Recupera os dados dos campos
	$foto = $_FILES["foto"];
	
	// Se a foto estiver sido selecionada
	if (!empty($foto["name"])) {
		
		// Largura máxima em pixels
		$largura = 1950;
		// Altura máxima em pixels
		$altura = 1980;
		// Tamanho máximo do arquivo em bytes
		$tamanho = 99999999999999;

		$error = array();

    	// Verifica se o arquivo é uma imagem
    	if(!preg_match("/^image\/(pjpeg|jpeg|png|gif|bmp)$/", $foto["type"])){
     	   $error[1] = "Isso não é uma imagem.";
   	 	} 
	
		// Pega as dimensões da imagem
		$dimensoes = getimagesize($foto["tmp_name"]);
	
		// Verifica se a largura da imagem é maior que a largura permitida
		if($dimensoes[0] > $largura) {
			$error[2] = "A largura da imagem não deve ultrapassar ".$largura." pixels";
		}

		// Verifica se a altura da imagem é maior que a altura permitida
		if($dimensoes[1] > $altura) {
			$error[3] = "Altura da imagem não deve ultrapassar ".$altura." pixels";
		}
		
		// Verifica se o tamanho da imagem é maior que o tamanho permitido
		if($foto["size"] > $tamanho) {
   		 	$error[4] = "A imagem deve ter no máximo ".$tamanho." bytes";
		}

		// Se não houver nenhum erro
		if (count($error) == 0) {
		
			// Pega extensão da imagem
			preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $foto["name"], $ext);

        	// Gera um nome único para a imagem
        	$nome_imagem = md5(uniqid(time())) . "." . $ext[1];

        	// Caminho de onde ficará a imagem
        	$caminho_imagem = "fotos/" . $nome_imagem;

			// Faz o upload da imagem para seu respectivo caminho
			move_uploaded_file($foto["tmp_name"], $caminho_imagem);
		
			// Insere os dados no banco
			$sql = mssql_query("INSERT INTO dbo.Sys_Users_Detail VALUES ('','".$nome_imagem."')");
		
			// Se os dados forem inseridos com sucesso
			if ($sql){
				echo "Você foi cadastrado com sucesso.";
			}
		}
	
		// Se houver mensagens de erro, exibe-as
		if (count($error) != 0) {
			foreach ($error as $erro) {
				echo $erro . "<br />";
			}
		}
	}
}
?></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>

 

Editado por gutierry
Link para o comentário
Compartilhar em outros sites

  • 0
Em 08/02/2019 em 01:08, gutierry disse:

nada feito

Vamos por partes, nada feito é muita coisa.

O arquivo que você postou agora é o que fará a edição para o usuário colocar a foto correto?

O endereço da foto será salvo na tabela Sys_Users_Detail?

Os dados de login e senha estão na tabela Db_Tank?

Se sim, existe uma FK em Sys_Users_Detail para relacionar com a PK de Db_Tank?

O arquivo está sendo enviado para o servidor?

O caminho da imagem está salvo no Banco de Dados?

Link para o comentário
Compartilhar em outros sites

  • 0
22 minutos atrás, Leonardo Persan disse:

Vamos por partes, nada feito é muita coisa.

O arquivo que você postou agora é o que fará a edição para o usuário colocar a foto correto?

O endereço da foto será salvo na tabela Sys_Users_Detail?

Os dados de login e senha estão na tabela Db_Tank?

Se sim, existe uma FK em Sys_Users_Detail para relacionar com a PK de Db_Tank?

O arquivo está sendo enviado para o servidor?

O caminho da imagem está salvo no Banco de Dados?

Db_Tank é o banco, dbo.Sys_Users_Detail é a tabela:

 

image.thumb.png.7e3ff4c7c253ada81a251badace81dcc.png

Link para o comentário
Compartilhar em outros sites

  • 0
30 minutos atrás, Leonardo Persan disse:

Certo. Ainda falta você me responder...

O arquivo está sendo enviado para o servidor?

O caminho da imagem está salvo no Banco de Dados?

E principalmente, onde está o campo que armazenará o endereço da foto?

Não, a imagem n foi para o servidor n sei porque =( e o campo eu criei manualmente na tabela veja:
image.thumb.png.1ab38858eb29e8227f38ddc7b64c0439.png

Editado por gutierry
Link para o comentário
Compartilhar em outros sites

  • 0

Entendi. Tenta assim.

<input type="file" name="foto" /><br /><br />
<input type="submit" value="Enviar" />
</form>
<?php
// Se o usuário clicou no botão cadastrar efetua as ações
if (isset($_FILES['foto'])) {

Tira o name do input submit e em vez de POST no if coloca o FILES

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...