[Resolvido] Obrigado | Ajuda HTML/PHP/mySql

Ragahell

Deus BOINC
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:
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'];
 
//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:
Back
Topo