Ir ao conteúdo

Posts recomendados

Postado

Meu provedor é o InfinityFree.

 

<?php
	session_start();
	if(isset($_SESSION['id_usuario'])){
		header("Location: usuarios");
	}
?>
<html lang="pt">
	<head>
		<meta charset="utf-8">
		<title>Eduardo de Quadros</title>
		<link rel="stylesheet" href="../assets/style.css">
		<link rel="shortcut icon" href="../assets/favicon.png">
	</head>
	<body>
		<header><h1>Eduardo de Quadros</h1></header><br><br>
		<h2>Login</h2><br><br>
		<form method="post" action="">
			<input type="text" name="nome_usuario" placeholder="Nome Completo do Usu&aacute;rio"><br><br>
			<input type="submit" name="envio_login" value="Enviar">
		</form><br><br>
		<?php
			if(isset($_POST['envio_login'])){
				$conn = mysqli_connect("sql205.epizy.com", "epiz_29622819", "U0u2ZJo0d0", "epiz_29622819_emqs");
				if(!$conn) echo "<p>Erro ao tentar conectar com o banco de dados!</p><br><br>";
				else{
					mysqli_set_charset($conn, "utf8");
			    $sql1 = "CREATE TABLE IF NOT EXISTS usuarios (id_usuario BIGINT NOT NULL PRIMARY KEY, nome_usuario VARCHAR(400) NOT NULL, moedas_virtuais BIGINT NOT NULL DEFAULT 0, CONSTRAINT uq_nome_usuario UNIQUE (nome_usuario))";
			    $query1 = mysqli_query($conn, $sql1);
			    $sql2 = "SELECT * FROM usuarios";
			    $query2 = mysqli_query($conn, $sql2);
			    $numero_linhas2 = mysqli_num_rows($query2);
			    $numero_linhas2++;
					$sql3 = "GRANT REFERENCES ON usuarios TO 'epiz_29622819'@'192.168.0.6'";
					$query3 = mysqli_query($conn, $sql3);
					$sql4 = "GRANT TRIGGER ON usuarios TO 'epiz_29622819'@'192.168.0.6'";
					$query4 = mysqli_query($conn, $sql4);
					$sql5 = "INSERT INTO usuarios (id_usuario, nome_usuario) VALUES (" . $numero_linhas2 . ", '" . $_POST['nome_usuario'] . "')";
					$query5 = mysqli_query($conn, $sql5);
			    $sql6 = "SELECT * FROM usuarios WHERE nome_usuario = " . $_POST['nome_usuario'];
			    $query6 = mysqli_query($conn, $sql6);
					$dados6 = mysqli_fetch_assoc($query6)
					$_SESSION['moedas_virtuais'] = $dados6['moedas_virtuais'];
					$_SESSION['id_usuario'] = $dados6['id_usuario'];
					$_SESSION['nome_usuario'] = $dados6['nome_usuario'];
					echo "<p><a href=\"usuarios\">Acessar</a></p><br><br>";
				}
			}
		?>
		 <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
		<footer><br><br><p class="rodape">Sou um autista, quase se formando em Ci&ecirc;ncia da Computa&ccedil;&atilde;o e nasci em Chapec&oacute;, SC, Brasil, dia 03 de abril de 1998.</p><br><br></footer>
	</body>
</html>

 

Postado

Resolvido!

 

index.php:

 

<?php
	session_start();
	if(isset($_SESSION['id_usuario'])){
		header("Location: usuarios");
	}
?>
<html lang="pt">
	<head>
		<meta charset="utf-8">
		<title>Eduardo de Quadros</title>
		<link rel="stylesheet" href="../assets/style.css">
		<link rel="shortcut icon" href="../assets/favicon.png">
	</head>
	<body>
		<header><h1>Eduardo de Quadros</h1></header><br><br>
		<h2>Cadastro</h2><br><br>
		<form method="post" action="cadastro.php">
			<input type="text" name="nome_usuario" placeholder="Nome Completo do Usu&aacute;rio"><br><br>
			<input type="submit" name="envio_cadastro" value="Enviar">
		</form><br><br>
		<h2>Login</h2><br><br>
		<form method="post" action="login.php">
			<input type="text" name="nome_usuario" placeholder="Nome Completo do Usu&aacute;rio"><br><br>
			<input type="submit" name="envio_login" value="Enviar">
		</form>
		<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
		<footer><br><br><p class="rodape">Sou um autista, quase se formando em Ci&ecirc;ncia da Computa&ccedil;&atilde;o e nasci em Chapec&oacute;, SC, Brasil, dia 03 de abril de 1998.</p><br><br></footer>
	</body>
</html>

 

cadastro.php:

 

<?php
	session_start();
	if(isset($_SESSION['id_usuario'])){
		header("Location: usuarios");
	}
	if(!isset($_POST['envio_cadastro'])){
		header("Location: .");
	}
?>
<html lang="pt">
	<head>
		<meta charset="utf-8">
		<title>Eduardo de Quadros</title>
		<link rel="stylesheet" href="../assets/style.css">
		<link rel="shortcut icon" href="../assets/favicon.png">
	</head>
	<body>
		<header><h1>Eduardo de Quadros</h1></header><br><br>
		<h2>Cadastro</h2><br><br>
		<?php
			$conn = mysqli_connect("sql205.epizy.com", "epiz_29622819", "U0u2ZJo0d0", "epiz_29622819_emqs");
			if(!$conn) echo "<p>Erro ao tentar conectar com o banco de dados! <a href=\".\">Voltar</a></p><br><br>";
			else{
				mysqli_set_charset($conn, "utf8");
				$sql1 = "CREATE TABLE IF NOT EXISTS usuarios (id_usuario BIGINT NOT NULL PRIMARY KEY, nome_usuario VARCHAR(400) NOT NULL, moedas_virtuais BIGINT NOT NULL DEFAULT 0, CONSTRAINT uq_nome_usuario UNIQUE (nome_usuario))";
				$query1 = mysqli_query($conn, $sql1);
				$sql2 = "GRANT REFERENCES ON usuarios TO 'epiz_29622819'@'192.168.0.6'";
				$query2 = mysqli_query($conn, $sql2);
				$sql3 = "GRANT TRIGGER ON usuarios TO 'epiz_29622819'@'192.168.0.6'";
				$query3 = mysqli_query($conn, $sql3);
				$sql4 = "SELECT * FROM usuarios WHERE nome_usuario = " . $_POST['nome_usuario'];
				$query4 = mysqli_query($conn, $sql4);
				$numero_linhas4 = mysqli_num_rows($query4);
				if($numero_linhas4 > 0) echo "<p>O usu&aacute;rio j&aacute; existe! <a href=\".\">Voltar</a></p><br><br>";
				else{
					$numero_linhas4++;
					$sql5 = "INSERT INTO usuarios (id_usuario, nome_usuario) VALUES (" . $numero_linhas4 . ", '" . $_POST['nome_usuario'] . "')";
					$query5 = mysqli_query($conn, $sql5);
					$sql6 = "SELECT * FROM usuarios WHERE id_usuario = " . $numero_linhas4;
					$query6 = mysqli_query($conn, $sql6);
					$dados6 = mysqli_fetch_assoc($query6);
					$_SESSION['id_usuario'] = $dados6['id_usuario'];
					$_SESSION['nome_usuario'] = $dados6['nome_usuario'];
					$_SESSION['moedas_virtuais'] = $dados6['moedas_virtuais'];
					echo "<p><a href=\"usuarios\">Acessar</a></p><br><br>";
				}
			}
		?>
		<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
		<footer><br><br><p class="rodape">Sou um autista, quase se formando em Ci&ecirc;ncia da Computa&ccedil;&atilde;o e nasci em Chapec&oacute;, SC, Brasil, dia 03 de abril de 1998.</p><br><br></footer>
	</body>
</html>

 

login.php:

 

<?php
	session_start();
	if(isset($_SESSION['id_usuario'])){
		header("Location: usuarios");
	}
	if(!isset($_POST['envio_login'])){
		header("Location: .");
	}
?>
<html lang="pt">
	<head>
		<meta charset="utf-8">
		<title>Eduardo de Quadros</title>
		<link rel="stylesheet" href="../assets/style.css">
		<link rel="shortcut icon" href="../assets/favicon.png">
	</head>
	<body>
		<header><h1>Eduardo de Quadros</h1></header><br><br>
		<h2>Login</h2><br><br>
		<?php
			$conn = mysqli_connect("sql205.epizy.com", "epiz_29622819", "U0u2ZJo0d0", "epiz_29622819_emqs");
			if(!$conn) echo "<p>Erro ao tentar conectar com o banco de dados! <a href=\".\">Voltar</a></p><br><br>";
			else{
				mysqli_set_charset($conn, "utf8");
				$sql1 = "SELECT * FROM usuarios WHERE nome_usuario = " . $_POST['nome_usuario'];
				$query1 = mysqli_query($conn, $sql1);
				$numero_linhas1 = mysqli_num_rows($query1);
				if($numero_linhas1 <= 0) echo "<p>O usu&aacute;rio n&atilde;o existe! <a href=\".\">Voltar</a></p><br><br>";
				else{
					$dados1 = mysqli_fetch_assoc($query1);
					$_SESSION['id_usuario'] = $dados1['id_usuario'];
					$_SESSION['nome_usuario'] = $dados1['nome_usuario'];
					$_SESSION['moedas_virtuais'] = $dados1['moedas_virtuais'];
					echo "<p><a href=\"usuarios\">Acessar</a></p><br><br>";
				}
			}
		?>
		<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
		<footer><br><br><p class="rodape">Sou um autista, quase se formando em Ci&ecirc;ncia da Computa&ccedil;&atilde;o e nasci em Chapec&oacute;, SC, Brasil, dia 03 de abril de 1998.</p><br><br></footer>
	</body>
</html>

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!