Ir para conteúdo

POWERED BY:

Arquivado

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

VBBurba

pegar valor da variavel

Recommended Posts

Olá pessoal, eu queria saber se tem como pegar o valor de uma variavel sem ter q usar POST, GET....por exemploEstou na pagina a.php e tenho uma variavel chamada $var1 = 10ai eu passo pela pagina b.php, c.php sem passar essa variavel depois eu vou para a pagina d.php e precisava saber qual é o valor da variavel $var1tem como fazer isso?[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

hummm será que você pode gravar em um sessão!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola VBBurba.

 

Existe uma forma sim. $_SESSION[variavel];

 

Para isso tens de colocar no inicio do código o seguinte:

 

<?phpsession_start();$_SESSION[variavel] = "ola";?>

e em todas as páginas seguintes deves colocar o session_start() logo no inicio para poderes aceder às variaveis da sessão.

 

Inté http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

voce precisa saber qual a melhor forma pra seu uso, e nao só a quantidade de formas que é possivel

 

no caso de passar por varias paginas voce pode usar session, cookie ou campos hidden, da ate para ser guardado na memoria, mas isso nao vem ao caso agora

 

e só comentando o correto de usar session:

 

$_SESSION["variavel"] = "ola";

 

tava faltando as aspas , sem elas ta errado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpa a correcção mas isso nem sempre é verdade. Eu desde que não use nomes reservados posso sem problema usar sem aspas. Ou existe mais algum caso que possa dar problemas? Se existir Fabyo diz-me que sempre aprendo mais alguma coisa http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

Inté http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

sabia que iria dizer isso

 

se nao usar aspas ta errado, só que o usuario nao percebe isso porque seu display_errors esta em off ou seja nao mostra os erros dai o usuario pensa que ta tudo certo.

 

edite o php.ini e deixe:

 

display_errors = on

register-globals = off

error_reporting = E_ALL

 

string tem que ser delimitada ou por aspas ou por apostrofos.

 

manual do PHP:

Sintaxe

Uma string literal pode ser especificada de três formas diferentes.

*

  apóstrofo
*

  aspas
*

  sintaxe heredoc 

Apóstrofos

A maneira mais simples para especificar uma string é delimitá-la entre apóstrofos (o caracter ').

 

http://www.php.net/manual/pt_BR/language.types.string.php

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tive problema com aspas..... exemplo

 

$dados = $_POST[var];

ai não queria aparecer nada....

 

melhor deixar assim... vai saber como está no servidor..

 

$dados = $_POST['var'];

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oh Fabyo obrigadão http://forum.imasters.com.br/public/style_emoticons/default/grin.gif .

 

Não sabia mesmo que eu notificava isso. Muito boa a tua resposta.

 

Fiquei a saber mais um pouco desta linguagem na qual eu trabalho à 3 anos.

 

So significa uma coisa: nunca é tarde para se aprender e corrigir velhor habitos ^_^

 

Inté http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

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.