Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eu chequei e rechequei... a não ser que eu tenha trocado algum código no scritp... o erro é sempre o mesmo
Parse error: syntax error, unexpected ')' in C:\wamp\www\novoobjetivo\cadastra.php on line 66
O scrip fiicou assim
<?php
include "config.php";
$nome = trim($_POST['nome']);
$sobrenome = trim($_POST['sobrenome']);
$email = trim($_POST['email']);
$usuario = trim($_POST['usuario']);
$info = trim($_POST['info']);
$rg = trim($_POST['rg1']);
/ Vamos checar algum erro nos campos /
if((!$nome) || (!$sobrenome) || (!$email) || (!$usuario)|| (!$rg)){
echo "ERRO: Você não enviou as seguintes informações requeridas para o cadastro!<br /><br />";
if(!$nome){
echo "Nome é um campo requerido.<br />";
}
if(!$sobrenome){
echo "Sobrenome é um campo requerido.<br /> <br />";
}
if(!$email){
echo "Email é um campo requerido.<br /><br />";
}
if(!$usuario){
echo "Nome de Usuário é; um campo requerido.<br /><br />";
}
if(!$rg){
echo "RG de Usuário é; um campo requerido.<br /><br />";
}
echo "Preencha os campos necessários abaixo: <br /><br />";
include "formulario_cadastro.php";
}
else{
/ Vamos checar se o nome de Usuário escolhido e/ou Email já existem no banco de dados /
$sql_email_check = mysql_query("SELECT COUNT(usuario_id) FROM usuarios WHERE email='{$email}'");
$sql_usuario_check = mysql_query("SELECT COUNT(usuario_id) FROM usuarios WHERE usuario='{$usuario}'");
$sql_rg_check = mysql_query("SELECT COUNT(usuario_id) FROM usuarios WHERE rg ='{$rg}'");
$eReg = mysql_fetch_array($sql_email_check);
$uReg = mysql_fetch_array($sql_usuario_check);
$rReg = mysql_fetch_array($sql_rg_check);
$email_check = $eReg[0]);/*xxxxxxxxxxxxxx*esta é a linha 66 a que está dando erroxxxxxxxxxxxxxxxxxxxxxx*/
$usuario_check = $uReg[0];
$rg_check = $rReg[1];
if(($email_check > 0) || ($usuario_check > 0) || ($rg_Chek,1)){
echo "<strong>ERRO</strong>: Por favor corrija os seguintes erros: <br /><br />";
if($email_check > 0){
echo "Este email ( <strong>".$email."</strong> ) já está sendo utilizado.<br />Por favor utilize outra conta de email!<br /> <br />";
unset($email);
}
if($usuario_check > 0){
echo "Este nome de Usuário ( <strong>".$usuario."</strong> ) já está sendo utilizado.<br />Por favor utilize outro nome de usuário!<br />";
unset($usuario);
}
if($rg_check < 1){
echo "Este RG não pertence a aluno do Colégio Objetio - Pirassununga de Usuário ( <strong>".$rg."</strong> ).<br />Desculpe mas você deve ser aluno para poder se cadastrar!<br />";
unset($rg);
}
include "formulario_cadastro.php";
}
else{
/* Se passarmos por esta verificação ilesos é hora de finalmente cadastrar os dados
Vamos utilizar uma função para gerar a senha de forma randômica */
function makeRandomPassword() {
$salt = "abchefghjkmnpqrstuvwxyz0123456789";
srand((double)microtime()*1000000);
$i = 0;
while($i <= 7) {
$num = rand() % 33;
$tmp = substr($salt, $num, 1);
$pass = $pass . $tmp;
$i++;
}
return $pass;
}
$senha_randomica = makeRandomPassword();
$senha = md5($senha_randomica);
// Inserindo os dados no banco de dados
$info = htmlspecialchars($info);
$sql = mysql_query("INSERT INTO usuarios (nome, sobrenome, email, usuario, senha, info, data_cadastro)
VALUES('$nome', '$sobrenome', '$email', '$usuario', '$senha', '$info', now())")
or die( mysql_error() );
if(!$sql){
echo "Ocorreu um erro ao criar sua conta, por favor entre em contato com o Webmaster.";
}
else {
$usuario_id = mysql_insert_id();
// Enviar um email ao usuário para confirmação e ativar o cadastro!
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers .= "From: www.objetivopirassununga.com.br - Webmaster<dac@objetivopirassununga.com.br>";
$subject = "Confirmação de cadastro - teusite.com.br";
$mensagem = "Prezado {$nome} {$sobrenome},<br />
Obrigado pelo seu cadastro em nosso site, <a href='http:// www.objetivopirassununga.com.br'>
[http://www.objetivopirassununga.com.br!http://www.objetivopirassununga.com.br/ativar.php?id={$usuario_id}&code={$senha}'>'>[http://www.objetivopirassununga.com.br/ativar.php?id={$usuario_id}&code={$senha}](http://www.objetivopirassununga.com.br/ativar.php?id=%7B%24usuario_id%7D&code=%7B%24senha%7D)'>
[http://www.objetivopirassununga.com.br/ativar.php?id={$usuario_id}&code={$senha}](http://www.objetivopirassununga.com.br/ativar.php?id=%7B%24usuario_id%7D&code=%7B%24senha%7D)
</a>
<br /> <br />
Após a ativação de sua conta, você poderá ter acesso ao conteúdo exclusivo
efetuado o login com os seguintes dados abaixo:<br > <br />
<strong>Usuario</strong>: {$usuario}<br />
<strong>Senha</strong>: {$senha_randomica}<br /> <br />
Obrigado!<br /> <br />
Webmaster<br /> <br /> <br />
Esta é uma mensagem automática, por favor não responda!";
mail($email, $subject, $mensagem, $headers);
echo "Foi enviado para seu email - ( ".$email." ) um pedido de confirmação de cadastro,
por favor verifique e sigas as instruçõs!";
}
}
};
Será que passei por algo desapercebido ou digitei o script errado?Carregando comentários...