Ir ao conteúdo
  • Cadastre-se

html php e Variáveis como passar um valor via url?


Posts recomendados

  • Moderador

@Lucas Santos Olá,  Você passa parâmetros via GET ou POST. 

Por GET, vai na url,  por POST não.

 

exemplos:

Com formulário:

<form method="get" action="recebeDados.php">
   <input type="text" name="texto" />
   <input type="submit" value="Enviar" /> 
</form>  

No php arquivo recebeDados.php

$texto = $_GET["texto"];

echo $texto;

A url ficará assim: recebeDados.php?texto=teste

 

Mas você pode passar por variável em um link assim:

 

$texto = "teste";
<a href="recebeDados.php?texto=$texto">Enviar</a>
$texto = $_GET["texto"];

echo $texto;

 

Ainda, você pode combinar isso com jQuery. Aí podes criar vários campos e serializar tudo.. e então enviar ao php com a função $.ajax()

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Complementando, tudo o que vir depois do " = " é o conteúdo que faz parte da variável declarada no GET.

 

Exemplo:

<?php
	echo "<a href='minhapagina.php?action=ver&noticia=a+minha+noticia'>Ver notícia</a>";
	$action = $_GET['action'];
	$noticia = $_GET['noticia'];
	
	echo "A ação é " . $action . " e o conteúdo é ".$noticia;
?>
	

Para declarar mais variáveis você utiliza o &.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

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