Ir para conteúdo

Arquivado

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

Aniele Gomes

Como usar o array do GET e POST

Recommended Posts

Preciso usar o array do POST e do GET, tenho vários links com palavras e um formulário para receber novas palavras. O problema é que ele sempre sobrescreve ao mostrar a nova palavra. Preciso ir acrescentado na lista de palavras ímpares e pares.

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
	</head>
		<a href="AtivSem3.php?palavra=estudar">estudar</a>
		<a href="AtivSem3.php?palavra=educação">educação</a>
		<a href="AtivSem3.php?palavra=esforço">esforço</a>
		<a href="AtivSem3.php?palavra=persistência">persistência</a>
		<a href="AtivSem3.php?palavra=dedicação">dedicação</a>
		<a href="AtivSem3.php?palavra=crescimento">crescimento</a>
		<a href="AtivSem3.php?palavra=evolução">evolução</a>
		<a href="AtivSem3.php?palavra=sabedoria">sabedoria</a>
		<a href="AtivSem3.php?palavra=trabalho">trabalho</a>
		<a href="AtivSem3.php?palavra=entusiamo">entusiamo</a>
		<a href="AtivSem3.php?palavra=alegria">alegria</a>
		<a href="AtivSem3.php?palavra=vitória">vitória</a>
		<a href="AtivSem3.php?palavra=sucesso">sucesso</a>
		<a href="AtivSem3.php?palavra=profissão">profissão</a>
		<a href="AtivSem3.php?palavra=conhecimento">conhecimento</a>
		<a href="AtivSem3.php?palavra=vida">vida</a>
		<p>
	<body>
		<form action="AtivSem3.php" method="post">
		<input type="text" name="palavra2"><br>
		<input type="submit" name="Enviar">
		</form>
		
<?php
	session_start();
	$palavra = isset($_GET['palavra']) ? $_GET['palavra'] : '';
	$palavra2 = isset($_POST['palavra2']) ? $_POST['palavra2'] : '';
	$qtd_letras;
	$resto;
	
	if ($palavra != '')
	{
		$qtd_letras = mb_strlen($palavra);
		$resto = $qtd_letras % 2;
		
		if ($resto == 1)
		{
			echo "<h1> Ímpares </h1>";
			echo "<table border='1'>";
			echo "<tr><td width='100'>$palavra</td>"
				."<td width='18'>$qtd_letras</td></tr></table>";
		}
		else
		{
			echo "<h1> Pares </h1>";
			echo "<table border='1'>";
			echo "<tr><td width='100'>$palavra</td>"
				."<td width='18'>$qtd_letras</td></tr></table>";
		}
	}
	else
	{
		if ($palavra2 != '')
		{
		$qtd_letras = mb_strlen($palavra2);
		$resto = $qtd_letras % 2;
		
			if ($resto == 1)
			{
				echo "<h1> Ímpares </h1>";
				echo "<table border='1'>";
				echo "<tr><td width='100'>$palavra2</td>"
				."<td width='18'>$qtd_letras</td></tr></table>";
			}
			else
			{
				echo "<h1> Pares </h1>";
				echo "<table border='1'>";
				echo "<tr><td width='100'>$palavra2</td>"
				."<td width='18'>$qtd_letras</td></tr></table>";
			}
		}
	}	
	
?>
	</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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