• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

alexvaz

AJUDA - Passagem de Parametros por GET tem tamanho máximo?

5 mensagens neste tópico

Tenho um form com o seguinte código:

<form method="POST" action="futebot.php?texto='.$texto.'">

    <p><input type="text" name="T1" size="66"><input type="submit" value="Perguntar" name="B1"></p>

</form>

Penso eu que estou a enviar a variável $texto por GET e a T1 por POST.

Depois tenho o seguinte código pra apanhar as variáveis:

if(isset($_GET["texto"]))$texto=$_GET["texto"];

    else $texto="--Ola! Eu sou o FuteBOT.<br>--Podes fazer perguntas sobre jogadores ou equipas da superliga portuguesa, que e a minha

                          especialidade... :D";

$perg = isset($_POST['T1']) ? $_POST['T1'] : "";

Tudo funciona bem até um certo ponto, porque a variável $texto vai aumentando e chega a um ponto que me dá um erro de servidor. Estarei a fazer alguma coisa mal ou será que se esgota o espaço que posso usar para passar variáveis por GET???

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ya o espaço esgota-se. Nao sei exactamente qual e o tamanho (lembro-me de algo como 255 caracteres mas nao tenho a certeza).

Passa os parâmetros pos POST.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mas pra passar por POST não é preciso serrem variáveis de um formulário???

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não estou por dentro do q tu queres ao certo.. mas existe o hidden nos formularios :D

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora