Jump to content
Fórum Script Brasil
  • 0

Ajuda simples com varialvel em PHP


nillprogramacao

Question

Boa tarde, gostaria se possível de uma simples ajuda com variável em PHP.

Segue um trecho de código em PHP para que a pergunta possa ficar mais clara..

<?php

$grava_cep = $_GET['txtcep'];

if($_GET['acao'] == 'buscar')

{

echo $grava_cep;

}

?>

<fieldset>

<legend>Teste valor de variavel</legend>

<table width="100%" border="0" cellpadding="0">

<tr>

<td colspan="3" >

<tr>

<td width="12%">Cep.:<br>

<input name="txtcep" type="text" id="txtcep" size="20" maxlength="20" />

</td>

<td width="5%"><br>

<a href="?acao=buscar">Buscar</a>

<td width="83%">&nbsp;</td>

</td>

</tr>

</td>

</tr>

</table>

</fieldset>

Bom o que eu quero e fazer este código php funcionar sem utilizar as tags form.

passar o valor inserido no input "txtcep", quando clicar no botão buscar.

Deixo a pergunta também. se eu utilzar o codigo php em outra pag vai funcionar?

Isto e para e para pegar o valor da variavel que eu digitar no campo input e armazenar ate que a tela de cadastro seja submetida ao form.!

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Porque você não quer usar a tag <FORM> ?

sobre a questão de usar o código em outra página, depende, se for em AJAX talvez não funcione, por exemplo:

a pagina index.php você clica em um menu BUSCA e utilizando AJAX carregaria essa sua página dentro da página index.php não vai funcionar.

o melhor a fazer neste caso seria fazer a busca em AJAX também

exemplo


<form method='GET' name='meuformulario' onSubmit='busca(texto.value); return false;'>

<input type='text' name='texto'></input>
<input type='submit' value='buscar'>

</form>


sendo a funçao javascript busca(texto); um redirecionador para a página busca.php?texto=X;




[/CODEBOX]

agora se a busca esta dentro de um <form> e voce gostaria de checar se o CEP é valido e etc...

você poderia alterar o próprio input

[CODEBOX]
<input type='text' name='txtcep' onkeyup='busca(txtcep.value);'></input>

Edited by El_pancho
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...