Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pouco antes de eu começar a re-editar estava tudo normal com o script... o'que modifiquei foi adicionar
if(! ereg("^([0-9,a-z,A-Z])([0-9]+)([0-9,a-z,A-Z])$", $senha ) ) {
echo "<script>alert('Sua senha deve possuir entre 6 e 32 caracteres com apenas letras e números!');window.location='signup.php'</script>"; exit;
}
em baixo do ereg da senha, foi quando os erros começaram, o problema é que quando eu retirei esse script os erros ainda continuaram, de principio pensei ser o host, então executei direto pelo PC, mas ainda continua o erro...
<php
require("conect.php");
$login = $_POST['login'];
$senha = $_POST['senha'];
$senha2 = $_POST['senha2'];
$email = $_POST['email'];
if(! ereg("^([0-9,a-z,A-Z]){4,20}$", $login ) ) {
echo "<script>alert('Seu login deve possuir entre 4 e 20 caracteres com apenas letras e números!');window.location='signup.php'</script>"; exit;
}
if(! ereg("^([0-9,a-z,A-Z]){6,32}$", $senha ) ) {
echo "<script>alert('Sua senha deve possuir entre 6 e 32 caracteres com apenas letras e números!');window.location='signup.php'</script>"; exit;
}
if( !ereg( $senha, $senha2 ) ) {
echo "<script>alert('A confirmação de senha não corresponde a senha digitada!');window.location='signup.php'</script>"; exit;
}
if(! ereg("^([0-9,a-z,A-Z]+)(.,_,-)@(.,_,-).{2,3}([0-9,a-z,A-Z])?$", $email ) ) {
echo "<script>alert('O e-mail inserido é invalido!');window.location='signup.php'</script>"; exit;
}
$cod = crypt($senha);
$joindate = date(" Y-m-d H:i:s");
$sqlinsert = "INSERT INTO signup (playerid, login, senha, email, isadm, datacadast)VALUES('','$login','$cod','$email','1','$joindate')";
mysql_query($sqlinsert) or die("Não foi possível gravar os dados no bando de dados!");
echo "<script>alert('Conta criada com sucesso!');window.location='index.php'</script>"; exit;
?>
SS do erro:
/applications/core/interface/imageproxy/imageproxy.php?img=http://i49.tinypic.com/2i0wwte.jpg&key=ff903f5ee8c8aa0ade806031e9dff55ed64800e6522a59fb00ea111643602230" alt="2i0wwte.jpg" />
Retirei as verificações do ereg:
<php
require("conect.php");
$login = $_POST['login'];
$senha = $_POST['senha'];
$senha2 = $_POST['senha2'];
$email = $_POST['email'];
$cod = crypt($senha);
$joindate = date(" Y-m-d H:i:s");
$sqlinsert = "INSERT INTO signup (playerid, login, senha, email, isadm, datacadast)VALUES('','$login','$cod','$email','1','$joindate')";
mysql_query($sqlinsert) or die("Não foi possível gravar os dados no bando de dados!");
echo "<script>alert('Conta criada com sucesso!');window.location='index.php'</script>"; exit;
?>
SS do erro:
/applications/core/interface/imageproxy/imageproxy.php?img=http://i48.tinypic.com/30ihkqf.jpg&key=0ceaf10fb843cae13a8a71375ab24e20e2bdb7f71223170d7452c6d41334c550" alt="30ihkqf.jpg" />
Retirei o java script:
<php
require("conect.php");
$login = $_POST['login'];
$senha = $_POST['senha'];
$senha2 = $_POST['senha2'];
$email = $_POST['email'];
$cod = crypt($senha);
$joindate = date(" Y-m-d H:i:s");
$sqlinsert = "INSERT INTO signup (playerid, login, senha, email, isadm, datacadast)VALUES('','$login','$cod','$email','1','$joindate')";
mysql_query($sqlinsert) or die("Não foi possível gravar os dados no bando de dados!");
echo "Conta criada com sucesso!";
?>
E aparece somente a tela em branco.
Obs adicionais: navegador google chrome, troquei de IP e limpei o cache do navegador, mas o erro ainda persiste.
Carregando comentários...