Ir para conteúdo
Fórum Script Brasil

pirulipipi

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre pirulipipi

pirulipipi's Achievements

0

Reputação

  1. Olá pessoal Ando com uma duvida/problema desde á uns dias. Possuo um server de jogo, onde cada jogador faz o seu registo. O problema é que não consigo arranjar nem encontro um código/script que limite o numero de registos, ou seja, cada jogador poder fazer no máximo 2 registos no jogo, ficando bloqueado por IP. Já procurei em vários sítios mas não encontro nada.. Deixo aqui todo o código da pagina regist.php ________________________________________________________ <?php $file="include/func.inc.php"; if (file_exists($file)){include_once($file);}else{include_once("../".$file);}sitetest(); ?> &lt;script language="JavaScript" type="text/javascript"> <!-- function CheckValid(form) { if (form.UserID.value.length<8) { alert("Tens de introduzir mais de 8 caracteres no nome de conta!"); return false; } if (form.UserID.value.length>14) { alert("O teu nome de conta não pode ter mais de 14 caracteres!"); return false; } if (form.UserID.value==form.Password.value) { alert("O nome de conta e Senha não podem ser iguais") return false; } if (form.Password.value.length<9) { alert("A senha tem menos de 9 caracteres!"); return false; } if (form.Password.value.length>15) { alert("A senha não deve ser superior a 15 caracteres!"); return false; } if (form.Password.value!=form.RPassword.value) { alert("As senhas não são iguais!"); return false; } if (form.Email.value.length<5) { alert("O e-mail tem menos de 5 caracteres!"); return false; } if (form.Email.value.length>50) { alert("O e-mail não pode ser superior a 50 caracteres!"); return false; } if (form.UserName.value.length<2) { alert("O teu nome verdadeiro tem menos de 2 caracteres!"); return false; } if (form.UserName.value.length>24) { alert("O teu nome verdadeiro não pode ter mais de 24 caracteres!"); return false; } if (form.IDCard.value.length!=7) { alert("O código de eliminar CHAR deve conter no mínimo 7 caracteres!"); return false; } if (form.Ques.value=="") { alert("A solicitação de senha não pode estar vazia!"); return false; } if (form.Ques.value.length>20) { alert("A solicitação de senha não pode conter no máximo 20 caracteres!"); return false; } if (form.Answ.value=="") { alert("A resposta não pode estar em branco!"); return false; } if (form.Answ.value.length>20) { alert("A resposta não pode ter mais que 20 caracteres!"); return false; } if (form.Answ.value!=form.Answ1.value) { alert("As duas respostas não são iguais!"); return false; } } function change(code) { switch(code) { } } var win=null; function op(){ ss=form2.UserID.value url="/include/designs/loa_01/conf/regist_chk.asp?UserID="+ss win=window.open(url,"win","width=400,height=150"); } //--> </script> </head> <body> <div align="center"> <table width="400px" border="0" align="center" cellpadding="1" cellspacing="2" class="news" align="center"> <form id="form2" name="form2" method="post" action="index.php?site=sys/regist_yes" onsubmit="return CheckValid(this)"> <tr> <td height="51" colspan="2" align="center" background="styles/default/images/reg.png" style="background-repeat:no-repeat; background-position:center;"></td> </tr> <tr> <td height="23" colspan="2"></td> </tr> <tr> <td width="121" ><div align="right">ID da conta</div></td> <td width="370" align="left" ><input name="UserID" type="text" id="UserID" size="16" maxlength="16" value="" class="inputbox2" onfocus="change(1)"> <font color="#FF0000"> * (min. 8 caracteres)</font></td> </tr> <tr> <td width="121" ><div align="right">Senha</div></td> <td width="370" align="left" ><input name="Password" type="password" id="Password" size="16" maxlength="16" class="inputbox2" onfocus="change(2)"> <font color="#FF0000"> * (min. 9 caracteres)</font></td> </tr> <tr> <td width="121" ><div align="right">Repetir Senha</div></td> <td width="370" align="left" ><input name="RPassword" type="password" id="RPassword" size="16" maxlength="16" class="inputbox2" onfocus="change(3)"> <font color="#FF0000">* (Confirmar senha)</font></td> </tr> <tr> <td width="121" valign="top" ><div align="right"><strong>Email <!--Ihr Promoter--> </strong></div></td> <td width="370" align="left" ><input type="text" name="Email" id="Email"> <!--<select name="Email" id="Email"> <option value="noname" selected>Nr. Tr?ger</option> </select> --> <font color="#FF0000"> * <br> <!--(Bitte w?hlen Sie stellen Ihnen die Bef?rderung von Mitarbeitern£¬Falls nicht, ignorieren Sie diese Option)--> </font></td> </tr> <tr> <td width="121" ><div align="right" style=" display:none;"><strong></strong></div> <div align="right"><strong>Nome Real</strong></div></td> <td width="370" align="left" ><b> <input name="UserName" type="text" id="UserName" size="12" maxlength="12" value="" class="inputbox2" onfocus="change(5)"> </b><font color="#FF0000">*</font></td> </tr> <tr> <td width="121" ><div align="right">Sexo</div></td> <td width="370" align="left" ><input name="Sex" type="radio" value="1" checked="checked"> M <input type="radio" name="Sex" value="0" > F </td> </tr> <tr> <td width="121" ><div align="right">C. eliminar CHAR</div></td> <td width="370" align="left" ><b> <input name="IDCard" type="text" id="IDCard" size="7" maxlength="7" value="" class="inputbox2" onfocus="change(6)"> </b><font color="#FF0000">* (7 caracteres - Eliminar CHAR) </font></td> </tr> <tr> <td width="121"><div align="right" >Pergunta</div></td> <td width="370" align="left" ><select name="Ques" class="inputbox2"> <option value="Lieblingstier?">Onde Nasces-te?</option> <option value="Lieblingsfilme?">Personagem favorita?</option> <option value="Die meisten bewunderten Idol?">Filme favorito?</option> <option value="Name des Vaters?">Em que escola andas-te?</option> <option value="Name des Ehepartners?">Nome namorada(o)?</option> </select> <font color="#FF0000">*</font></td> </tr> <tr> <td width="121" ><div align="right">Resposta</div></td> <td width="370" align="left" ><input name="Answ" type="text" id="Answ" size="20" maxlength="20" value="" class="inputbox2" onfocus="change(7)"> <font color="#FF0000">*</font></td> </tr> <tr> <td width="121" ><div align="right">Repetir Resposta</div></td> <td width="370" align="left" ><input name="Answ1" type="text" id="Answ1" size="20" maxlength="20" value="" class="inputbox2" onfocus="change(8)"> <font color="#FF0000">*</font></td> </tr> <td width="121" ><b> <input type="hidden" name="act" value="send"> </b></td> <td width="370" align="left" ><b> <input type="image" border="0" name="imageField" src="styles/default/images/regist.png" > </b></td> </tr> </form> </table> </div> </body> </html>
×
×
  • Criar Novo...