1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[Resolvido] Obrigado | Ajuda HTML/PHP/mySql

Discussão em 'Web Development' iniciada por R.Vitorino, 30 de Junho de 2008. (Respostas: 4; Visualizações: 536)

  1. R.Vitorino

    R.Vitorino [email protected] Member

    PHP:
    <FONT style="BACKGROUND-COLOR: #ffffff">
    <
    table border="1">
    <
    font size="1" face="Lucida Console">
    <
    form method="post" action="insert2.php">
    <
    tr><th colspan="9" bgcolor="#aaaaaa">Motherboard<th></th></tr>
    <
    tr><td>Codigo de Artigo</td>
    <
    td>Marca</td>
    <
    td>Slot VGA</td>
    <
    td>Descrição</td>
    <
    td>Imagem</td>
    <
    td>Preço</td></tr>
    <
    tr>
    <
    td><input type="text" name="x1"></td>
    <
    td><input type="text" name="x2"></td>
    <
    td><input type="text" name="x3"></td>
    <
    td><input type="text" name="x4"></td>
    <
    td><input type="text" name="x5"></td>
    <
    td><input type="text" name="x6"></td>
    </
    td></tr>
    </
    form>
    </
    td>
    </
    table>
    Queria que o primeiro campo so aceita-se numeros. E saber qual o codigo da pagina de destino para reconhecer as variaveis que este codigo vai enviar, alguem me ajuda? Abraço.
     
    Última edição: 30 de Junho de 2008
  2. moriva

    moriva Power Member

    O campo que queres que só aceite numeros é o x1? :wow:
     
  3. m.costa

    m.costa Power Member

    Primeira questão:
    Código:
    <input type="text" name="x1" onkeyup="javascript:this.value=this.value.replace(/[^0-9]/g, '');">
    Segunda questão:
    PHP:
    $variavel $_POST['nome_da_variavel']; // exemplo -> $x1 = $_POST['x1'];
     
  4. R.Vitorino

    R.Vitorino [email protected] Member

    muito obrigado aos dois =D
     
  5. fil79

    fil79 Power Member

    //a validação podes fazer através de Javascript, depois usas php para receber os dados


    PHP:
    <head>

    <script language="javascript" type="text/javascript">

    // // Função de validação do formulário
            function ValidaFormulario () {


        if (isNaN(document.formulario.x1.value)){
                alert("O campo "Codigo de Artigo" deve conter apenas numeros!");
                document.formulario.x1.focus();
                return false;

            }
                             }        
    </script>
    </head>

    <body>
    <FONT style="BACKGROUND-COLOR: #ffffff">
    <table border="1">
    <font size="1" face="Lucida Console">
    <form method="post" action="teste.php" name="formulario" id="formulario" onSubmit="return ValidaFormulario();">
    <tr><th colspan="9" bgcolor="#aaaaaa">Motherboard</tr>
    <tr><td>Codigo de Artigo</td>
    <td>Marca</td>
    <td>Slot VGA</td>
    <td>Descrição</td>
    <td>Imagem</td>
    <td>Preço</td></tr>
    <tr>
    <td><input type="text" name="x1"></td>
    <td><input type="text" name="x2"></td>
    <td><input type="text" name="x3"></td>
    <td><input type="text" name="x4"></td>
    <td><input type="text" name="x5"></td>
    <td><input type="text" name="x6"></td>
    <td><input type="submit" value="Enviar"></td>
    </tr>
    </form>

    </table>

    </body>


    //depois na página que recebe o form (neste caso teste.php) vais buscar a valor das variáveis //através de POST


    <?php


    $x1
    =$_POST['x1'];
    $x2=$_POST['x2'];
    $x3=$_POST['x3'];
    //...............

    //a partir daqui tens as variáveis disponiveis


    ?>


    //espero que tenhas percebido!! ;) 
     
    Última edição pelo moderador: 1 de Julho de 2008

Partilhar esta Página