Ir para conteúdo
Fórum Script Brasil
  • 0

Como Fazer Para Proteger Um Form Como Esse?


Morcerus

Pergunta

Obs: Nome do form--> incluir.php

Acessibilidade-----> Apenas 1 usuário terá acesso a esse form.

<html>

<head>

<script>

function Mascara (formato, keypress, objeto){

campo = eval (objeto);

campo1 = eval (objeto);

// Formato de Cep

if (formato=='CEP'){

separador1 = '.';

separador2 = '-';

conjunto1 = 2;

conjunto2 = 6;

if (campo.value.length == conjunto1){

campo.value = campo.value + separador1;

}

if (campo.value.length == conjunto2){

campo.value = campo.value + separador2;

}

}

// Formanto de Telefone

if (formato=='telefone'){

espaco = ' ';

abrepar = '(';

fechapar = ')';

separador = '-';

conjunto1 = 2;

conjunto2 = 9;

if (campo.value.length == conjunto1){

campo.value = abrepar + campo.value + fechapar + espaco;

}

if (campo.value.length == conjunto2){

campo.value = campo.value + separador;

}

}

}

var blanks = " \t\n\r";

function isEmpty(s)

{

return ((s == null) || (s.length == 0));

}

function isBlank(s)

{

var i;

// Is s empty?

if (isEmpty(s))

return true;

// Search through string's chars one by one until we find first

// non-blank char, then return false; if we don't, return true

for (i=0; i<s.length; i++)

{

// Check that current character isn't blank

var c = s.charAt(i);

if (blanks.indexOf© == -1)

return false;

}

// All characters are blank

return true;

}

var submitcount = 0;

var submitcountlogin = 0;

history.forward();

function valida(frm){

if (isBlank(frm.nome.value)) {

alert ("Para Incluír o Cadastro Pelo Menos o Nome é Obrigatório.");

frm.nome.focus();

return false;

}

}

</SCRIPT>

</head>

<body>

<?php

include"setup.php";

global $faz,$PHP_SELF;

echo"

<form name=\"form1\" method=\"post\" onSubmit=\"return valida(this);\" action=\"$PHP_SELF?op=incluir.php&faz=grava\">

<table width=329 cellspacing=1 cellpadding=3 align=center bgcolor=#BBBBBB>

<tr align=\"center\" valign=\"middle\">

<td colspan=\"2\" bgcolor=DDDDDD><font face=arial size=2><b>Criar Novo Cadastro</b></font></td>

</tr>

<tr>

<td width=\"89\" bgcolor=EEEEEE><font face=arial size=2>Nome:</font></td>

<td width=\"290\" align=\"left\" bgcolor=EEEEEE>

<input class=\"clsTextbox\" type=\"text\" name=\"nome\" size=\"30\">

</td>

</tr>

<tr>

<td width=\"89\" bgcolor=EEEEEE><font face=arial size=2>Senha:</font></td>

<td width=\"290\" align=\"left\" bgcolor=EEEEEE>

<input class=\"clsTextbox\" type=\"password\" name=\"senha\" size=\"30\">

</td>

</tr>

<tr>

<td align=\"center\" bgcolor=EEEEEE colspan=2>

<INPUT class=\"clsButton3\" value=\"Incluir\" type=submit></td>

</tr>

</table>

</form>

<br><br><br><br>

<center><font face=verdana size=2>

<a href=index.php>Voltar Para Pagina Inicial</a></font></center>

<script language=\"JavaScript\">

document.form1.nome.focus();

</script>";

function grava($nome,$senha){

global $conexion,$PHP_SELF;

mysql_query("INSERT INTO dados (nome,senha) VALUES ('$nome','$senha') ",$conexion);

}

switch($faz){

case 'grava':

grava($nome,$senha);

mensaje("Inclusão Efetuada Com Sucesso","index.php");

break;

}

?>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...