Jump to content


Photo

Como utilizar o $_GET ?!?

estou meio perdido

  • Faça o login para participar
4 replies to this topic

#1 panob

panob

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Masculino

Posted 11/01/2016, 08:06

Bom dia Colegas,

 

Estou aqui a pedir a vossa ajuda.. não sei como passar parametros no $_GET :)

Vou explicar:

 

no HTML tenho esta linha:

<div class="stars" data-id="<?php echo $rowevent['eventid'] ?>" data-title="<?php echo $rowevent[title] ?>"></div>

no PHP a receção é feita assim:

$ref = $_SERVER['HTTP_REFERER'];
if (isset($_GET['id'])){$item_id=htmlspecialchars($_GET['id'], ENT_QUOTES); if($item_id=='') {unset($item_id);}}
if (isset($_GET['r'])){$item_rate=$_GET['r']; if($item_rate=='') {unset($item_rate);}}
if (isset($_GET['i'])){$item_info=htmlspecialchars($_GET['i'], ENT_QUOTES); if($item_info=='') {unset($item_info);}}

Agora as minhas duas perguntas:

 

  1. Como é que eu faço para enviar o conteúdo de outra variavel além de eventid e tile?
  2. Na receção vejo $_GET['id'], $_GET['r'] e $_GET['i'] .. que raio são esses id, r, i .. não consigo perceber.

 

Obrigado pela vossa ajuda e bom ano a todos.

 



#2 zerof

zerof

    Normal

  • Usuários
  • 76 posts
  • Sexo:Masculino
  • Localidade:São Paulo
  • Interesses:GEOLOCALIZAÇÃO, APACHE, PHP, MYSQL, FOTOGRAFIA, GERENCIAMENTO DE PROJETOS

Posted 11/01/2016, 16:07

Dê uma olhada aqui:

http://php.net/manua...les.globals.php


--
zerof
ASSESSORIA & INTERDISCIPLINARIDADE
( ADVICE & INTERDISCIPLINARITY )
http://ed48.com/ - http://educar.pro.br

#3 panob

panob

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Masculino

Posted 11/01/2016, 17:00

Oi,

 

Sim eu corri o google todo antes de vir perguntar... todos os exemplos que vejo são tranquilos... por exemplo assumindo o exemplo:

 

http://example.com/?name=Hannes

 

posso sem dificuldades buscar o conteúdo da variavel name desta forma

<?php
echo 'Hello ' . $_GET["name"] . '!';
?>

mas o problema que eu vejo aqui é o descrito em cima e para esse não encontro nada no google que me possa ajudar. No entanto obrigado à mesma pela sua resposta



#4 ShZlot

ShZlot

    12 Horas

  • Moderadores
  • 121 posts
  • Sexo:Masculino
  • Localidade:Bahia

Posted 12/01/2016, 14:20

Antes de tudo, o PHP tem algumas variáveis globais, uma delas é o $_GET. $_GET é um array com todos os parâmetros e seus respectivos argumentos que é passado no URL.

 

 

1. Como é que eu faço para enviar o conteúdo de outra variavel além de eventid e tile?

Exemplo:

Os nomes do parâmetros e dos argumentos ficam a seu critério, assim como, a quantidade.

Considerando o URL http://example.com/arquivo.php?parametro1=argumento1&parametro2=argumento2&nome=Fulano&idade=10

<?php
  print_r($_GET);
?>

irá mostrar

Array
(
    [parametro1] => argumento1
    [parametro2] => argumento2
    [nome] => Fulano
    [idade] => 10
)

2. Na receção vejo $_GET['id'], $_GET['r'] e $_GET['i'] .. que raio são esses id, r, i .. não consigo perceber.

 

Para acessar o argumento de um parâmetro é assim que é feito. Se no URL você passou o parâmetro "nome", para acessar esse argumento você usar asism

$_GET['nome'], aí vai mostrar o nome fulano.

<?php
echo $_GET['nome'];
?>

irá mostrar:

Fulano

Trabalho desenvolvendo no melhor e mais completo CMS do tipo SaaS. Conheça você também e crie um site grátis no uCoz.


#5 panob

panob

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Masculino

Posted 12/01/2016, 14:42

Obrigado ShZlot .. vou investigar mais






1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq