Ir para conteúdo
Fórum Script Brasil
  • 0

Preciso De Esclarecimentos...


Corcioli

Pergunta

Seguinte tenho esse codigo:

<?php
if ($texto != ""){
echo "Você digitou \"$texto\"<br><br>";}
?>
<form method=post action="<? echo $_SERVER["PATH_INFO"]; ?>">
<input type="text" name="texto" value="" size=10>
<br>
<input type="submit" name="sub" value="Enviar!">
</form>

Só q ele não tah funcionando. Ele dá um erro que a variavel texto não está difinida, e quando eu clico no botão ele permanece da mesma forma, não executando o script.

Primeira pergunta: porque não funciona???

Segunda pergunta: porque eu tenho q usar $_SERVER["PATH_INFO"] ou invés de $PATH_INFO??? (eu testei das duas formas e so funcionou da forma q eu estou apresentando, a outra deu erro de pagina não encontrada)

Essas duvidas estão me dando Muuuuuuita dor de cabeça... to quase chorando aqui e molhando meu teclado todo... Please me ajudem, HEEEEEELP blink.gifblink.gifblink.gif

Link para o comentário
Compartilhar em outros sites

18 respostass a esta questão

Posts Recomendados

  • 0

Essa mensagem dá na primeira vez porque essa variável ainda não está definida!

Faz o seguinte: (a linha alterada está em vermelho)

<?php

if ($texto) {

echo "Você digitou \"$texto\"<br><br>";

}

?>

<form method=post action="<? echo $_SERVER["PATH_INFO"]; ?>">

<input type="text" name="texto" value="" size=10>

<br>

<input type="submit" name="sub" value="Enviar!">

</form>

Falou!

Link para o comentário
Compartilhar em outros sites

  • 0

O problema é q eu não posso encher ela de cara, senão toda vez q eu abrir o arquivo ela vai atribuir esse valor e o Textfield perde a utilidade...

Eu tentei colocar um

global $texto;

O Undefined saiu, mas ainda não funciona...

Quais são as chances de ser a config do PHP???

Tipow, eu instalei e configurei o Apache e mesmo assim a pau...

Link para o comentário
Compartilhar em outros sites

  • 0

continuo a falar: Isso é problema na config do apache ou algo assim .. porque acontece comigo com todos os scripts .. não é com um nem outro não ... é com todos ... vocês acham q todos os scripts estão errados?

eu fiz um teste ... no meu apache deu undefined e em um server grátis não deu isso .. olha q merda huua ..

CONCLUSÃO: ESSE UNDEFINED NEM SEMPRE É ERRO NO SCRIPT

Link para o comentário
Compartilhar em outros sites

  • 0

Undefined variable isso é um alerta do apache, mas não que o apache esteja

com problema ,pois é pra isso que ele serve no php.ini display_error on ele da essas mensagens ,mas se você não quer ver essas mensagens você deixa em off

mas o importante é você saber definiar as variaveis dai nunca mais vai aparecer essas mensagens , mas o erro não é do apache o erro esta no script

Link para o comentário
Compartilhar em outros sites

  • 0
<?php

if ($_POST['texto'] != ""){

echo "Você digitou \"$_POST['texto]\"<br><br>";}

?>

<form method=post action="<? echo $_SERVER["PATH_INFO"]; ?>">

<input type=text" name="texto" value="" size=10>

<br>

<input type="submit" name="sub" value="Enviar!">

</form>

Testa...

Agora funcionou

So que no Echo eu tenho q usar {&_POST['texto]}

valeu...

Agora isso eu tenho que usar toda vez q eu for pegar o valor de um campo????

Link para o comentário
Compartilhar em outros sites

  • 0

Pessoal,

Esse erro Undefined Variable é um erro do tipo Notice...

Isso enche o saco...

Para corrigir este erro vão lá no PHP.INI e na diretiva "error_reporting" coloquem para: E_ALL & ~E_NOTICE

Ele mostra todos os erros menos os do tipo Notice, ficando assim:

error_reporting = E_ALL & ~E_NOTICE

Abs

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...