alexvaz Posted December 28, 2005 at 12:54 AM Report #10013 Posted December 28, 2005 at 12:54 AM 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... 😄 "; $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???
Dabubble Posted December 28, 2005 at 12:49 PM Report #10054 Posted December 28, 2005 at 12:49 PM 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.
alexvaz Posted December 28, 2005 at 03:35 PM Author Report #10095 Posted December 28, 2005 at 03:35 PM Mas pra passar por POST não é preciso serrem variáveis de um formulário???
Bruno Posted December 28, 2005 at 03:48 PM Report #10099 Posted December 28, 2005 at 03:48 PM Não estou por dentro do q tu queres ao certo.. mas existe o hidden nos formularios 😄
alexvaz Posted December 29, 2005 at 02:02 AM Author Report #10186 Posted December 29, 2005 at 02:02 AM Obrigado pela dica. Já consegui resolver o problema! 😄
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now