_GET em PHP

1 resposta
ubuntuprogramaçãophp7
Y

Olá Galera, sou iniciante em PHP e estou com um problema, tenho um formulário e estou enviados em dados via GET. O que acontece é o seguinte: PHP possuim imbutido as variáveis globais que dentre elas se destaca _GET, desde modo eu criei uma variável qualquer e atribui a ela, por fim mandei imprimir esta varável com o echo, só que não aparece nada.

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>Document Form PHP</title>
		<meta charset="UTF-8">
	</head>
	<body>
		<form action="GET" action="form.php">
			<label for="nome">Digite seu nome:</label>
			<input type="text" id="nome" name="nome"><br>
			<label for="nome">Digite sua cidade:</label>
			<input type="text" id="cidade" name="cidade"><br>
			<button type="submit" id="enviar">Enviar</button>
			<button type="reset" id="apagar">Apagar</button>
		</form>
		<?php
			$nome = $_GET["nome"]."<br>";
			$cidade = $_GET["cidade"]."<br>";
			echo $nome;
			echo $cidade;
			
		?>
	</body>
</html>

1 Resposta

rodevops

Tanto $_GET, quanto $_POST só respondem através de requisições, o caso do GET trabalha com o que vem na URL do site após o símbolo ? e se chama query string, chame sua página assim por exemplo…

localhost/index.php?nome=Yuri&cidade=SP

Troque o index.php pelo nome do arquivo…

Antes de prosseguir com php, estude bem o protocolo http pois isso é função básica para uma linguagem de servidor como o php funcionar…

Criado 26 de novembro de 2017
Ultima resposta 26 de nov. de 2017
Respostas 1
Participantes 2