Jump to content


Photo

Register_globals Num Muda


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

#1 CrAsh_OveRride

CrAsh_OveRride

    [Morbidamente curioso]

  • Usuários
  • 790 posts
  • Sexo:Masculino
  • Localidade:Viçosa

Posted 24/11/2003, 16:13

Olhja só, a primeira linha o meu php é essa:

if ($pag == "") { $pag = "centro.htm"; }


Dá esse erro:

Notice: Undefined variable: pag in e:\web\imi\index.php on line 2


Que que eu faço?? que problema é esse?? Dá isso com todas variáveis..

:yes:


Ae, alguem sabe fazer uma busca em vários campos? é minah duvida deste post aqui:
http://forum.wmonlin...topic=44118&hl=


Ah, e otra coisa, ganhei 20% de alerta por causa de uma mini imagem {heheh} q pus na assinatura... quando q isso vai sair???? :/

vlw galera!!

Edição feita por: CrAsh_OveRride, 26/11/2003, 17:56.

←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
"Não sabendo que era impossível, foi lá e fez!"
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←

#2 ffmm

ffmm

    Veterano

  • Usuários
  • 1224 posts
  • Sexo:Não informado

Posted 24/11/2003, 17:13

Tipo, se essa var ai vem a partir da URL (pagina.php?pag=lalala), vc deve usar $_GET['pag'] no lugar de $pag.

#3 CrAsh_OveRride

CrAsh_OveRride

    [Morbidamente curioso]

  • Usuários
  • 790 posts
  • Sexo:Masculino
  • Localidade:Viçosa

Posted 24/11/2003, 17:54

Tipo, se essa var ai vem a partir da URL (pagina.php?pag=lalala), vc deve usar $_GET['pag'] no lugar de $pag.

tah kra, eu sei desse recurso, mas eu nunca usei isso!! pq agora tah assim????/


:yes:
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
"Não sabendo que era impossível, foi lá e fez!"
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←

#4 ffmm

ffmm

    Veterano

  • Usuários
  • 1224 posts
  • Sexo:Não informado

Posted 24/11/2003, 18:16

Tipo, vc acabou de instalar o PHP, ou de reinstalar, ou mudou de server?

Isso acontece pq uma config do php, chamada conf_globals ta como 0, tem q mudar ela pra 1 pra funfar normal.
é soh achar a seguinte linha no php.ini :
register_globals = Off

e mudar pra :
register_globals = On


Mas eu recomendo a vc usar com $_GET[''], pq se o seu script for colocado em um host que ta com o register globals como off, vc vai ter q adaptar o script inteiro. ;)

#5 CrAsh_OveRride

CrAsh_OveRride

    [Morbidamente curioso]

  • Usuários
  • 790 posts
  • Sexo:Masculino
  • Localidade:Viçosa

Posted 24/11/2003, 18:18

Tipo, vc acabou de instalar o PHP, ou de reinstalar, ou mudou de server?

Isso acontece pq uma config do php, chamada conf_globals ta como 0, tem q mudar ela pra 1 pra funfar normal.
é soh achar a seguinte linha no php.ini :
register_globals = Off

e mudar pra :
register_globals = On


Mas eu recomendo a vc usar com $_GET[''], pq se o seu script for colocado em um host que ta com o register globals como off, vc vai ter q adaptar o script inteiro. ;)

valew! kra!! meu register_globals ja tah on, mas esse conf_global ae eh no apache neh? deve ser isso mesmo :)

:yes:
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
"Não sabendo que era impossível, foi lá e fez!"
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←

#6 ffmm

ffmm

    Veterano

  • Usuários
  • 1224 posts
  • Sexo:Não informado

Posted 24/11/2003, 18:46

Foi mal, confundi os nomes, num eh conf_global, eh o register_globals :P
Mas se ja ta on, era pra tar funfando normal.

Vc mudou alguma coisa ultimamente?

#7 CrAsh_OveRride

CrAsh_OveRride

    [Morbidamente curioso]

  • Usuários
  • 790 posts
  • Sexo:Masculino
  • Localidade:Viçosa

Posted 24/11/2003, 21:25

naum kra, o que fiz ultimamante foi instalar o easyphp, ams assim q instalei funcionanva perfetio, ai do nada, sem alteracao ninhuma comeco a dar isso;;;


q q eu faço?
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
"Não sabendo que era impossível, foi lá e fez!"
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←

#8 CrAsh_OveRride

CrAsh_OveRride

    [Morbidamente curioso]

  • Usuários
  • 790 posts
  • Sexo:Masculino
  • Localidade:Viçosa

Posted 24/11/2003, 21:42

Tem alguam coisa muito loka aqui olha só, esse linha deu erro:

[/QUOTE]if ($_GET['pag'] == "") {[QUOTE]

fala que "pag" é UNDEFINED VARIABLE.. PO logico q num eh definida!! q p*r*a é essa??

q q eun faço? alguem da uma luz ae!! valew!!! :matrix:
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
"Não sabendo que era impossível, foi lá e fez!"
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←

#9 Web Developer

Web Developer

    12 Horas

  • Usuários
  • 283 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre - RS
  • Interesses:Desenvolvimento Web.

Posted 24/11/2003, 22:20

A variável pag existe?
PHP não é coisa pra muleque!

#10 CrAsh_OveRride

CrAsh_OveRride

    [Morbidamente curioso]

  • Usuários
  • 790 posts
  • Sexo:Masculino
  • Localidade:Viçosa

Posted 25/11/2003, 09:40

A variável pag existe?

olha so, xo expliocar, to usando um include q eh assim

include $pag;


ai refiro ao index assim: index.php?pag=pagina.htm ai ele inclui a pagina..

porem se a pessoa entrar index.php sem a avriavel eu usaria esse comando:

if ($pag == "") { $pag = "centro.htm"; }

muuito óbvio não?? ai dá essa doidera ae... eu tenhop q definir a variavel sempre??? como q eu vo faze intaum pra entrar no indez sem usar ?pag ???


alguem da uma liuz ae..
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
"Não sabendo que era impossível, foi lá e fez!"
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←

#11 CrAsh_OveRride

CrAsh_OveRride

    [Morbidamente curioso]

  • Usuários
  • 790 posts
  • Sexo:Masculino
  • Localidade:Viçosa

Posted 26/11/2003, 11:41

DESISTO!!

alguem tem um link de algum tutorial ae de como instalar apache + mysql + php ???? ja vi uns mto bons ae, soh q naum lembro..


:yes:
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
"Não sabendo que era impossível, foi lá e fez!"
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←

#12 Edenfall

Edenfall

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado
  • Localidade:Itaporanga SP

Posted 26/11/2003, 16:55

vc ta usando windows, certo? se for, o phpdev tem tudo isso

http://www.firepages...au/devindex.htm

eu to usando ele aqui pra rodar php+mysql e até agora tá fununciando bem.

mas nada supera o linux

#13 CrAsh_OveRride

CrAsh_OveRride

    [Morbidamente curioso]

  • Usuários
  • 790 posts
  • Sexo:Masculino
  • Localidade:Viçosa

Posted 26/11/2003, 17:55

vc ta usando windows, certo? se for, o phpdev tem tudo isso

http://www.firepages...au/devindex.htm

eu to usando ele aqui pra rodar php+mysql e até agora tá fununciando bem.

mas nada supera o linux

eh kra valew, mas eu to fugindo desses "pacotinhos"
ja tive phptriad e easyphp, nenhum ficou livre de problemas....
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
"Não sabendo que era impossível, foi lá e fez!"
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←

#14 CrAsh_OveRride

CrAsh_OveRride

    [Morbidamente curioso]

  • Usuários
  • 790 posts
  • Sexo:Masculino
  • Localidade:Viçosa

Posted 26/11/2003, 17:57

RDesinstalei o EasyPHP, peguei o Php, apache, mysql, instalei um por um.. tudo certo...

SÒ QUE O PROBLEMA CONTINUA! (quasi morri de raiva)

continua o inferno das "undefined_variable", conferi o REGISTER_GLOBAls no php.ini, e tá tudo on, mas eu acho q eu descobri o problema:

dei um phpinfo(); ai la tava: register_globals = off !!!! :wacko: :wacko: :wacko: :wacko:

Como assim?? no php.ini tah on, mas realmente num tah ligado!!!!!

to precisando de uma (y) , na verdade uma mãozona.... :yes:

valew!!!

Edição feita por: CrAsh_OveRride, 26/11/2003, 17:59.

←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
"Não sabendo que era impossível, foi lá e fez!"
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←

#15 ffmm

ffmm

    Veterano

  • Usuários
  • 1224 posts
  • Sexo:Não informado

Posted 26/11/2003, 18:04

Qual o seu win e onde tao php.ini?

Edição feita por: ffmm2003, 26/11/2003, 18:04.





1 user(s) are reading this topic

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

IPB Skin By Virteq