Ir ao conteúdo

PHP Parse error: syntax error, unexpected ';' .


Ir à solução Resolvido por Lucas Pelepek,

Posts recomendados

Postado

Bom dia, tarde, noite.

problema:
Parse error: syntax error, unexpected ';' in C:\xampp\htdocs\check_form.php on line 37

 

no codigo:

else if ((filter_var($_POST["Email"],FILTER_VALIDATE_EMAIL)){
    $erro_Email = "Email é invalido." ; //  <---- linha 37
    $erro = true;
  }

codigo completo:

<?php
function verifica_campo($texto){
  $texto = trim($texto);
  $texto = stripslashes($texto);
  $texto = htmlspecialchars($texto);
  return $texto;
}

function verifica_campoEmail($texto){
  $texto = filter_var($texto,FILTER_VALIDATE_EMAIL);
  return $texto;
}


$consenha= "";
$senha= "";
$datanasc= "";
$Email= "";
$nome = "";
$erro = false;

if ($_SERVER["REQUEST_METHOD"] == "POST") {

  if(empty($_POST["nome"])){
    $erro_nome = "Nome é obrigatório.";
    $erro = true;
  }
  else{
    $nome = verifica_campo($_POST["nome"]);
  }

  if(empty($_POST["Email"])){
    $erro_Email = "Email é obrigatório.";
    $erro = true;
  }
  else if ((filter_var($_POST["Email"],FILTER_VALIDATE_EMAIL)){
    $erro_Email = "Email é invalido." ; // <----linha 37
    $erro = true;
  }

  if(empty($_POST["datanasc"])){
    $erro_datanasc = "datanasc é obrigatório.";
    $erro = true;
  }
  else{
    $datanasc = verifica_campo($_POST["datanasc"]);
  }

  if(empty($_POST["senha"])){
    $erro_senha = "senha é obrigatório.";
    $erro = true;
  }
  else if ((strcmp($_POST["senha"],$_POST["consenha"])) != 0 ){
    $erro_senha = "senha nao bate com consenha.";
    $erro = true;
  }

  if(empty($_POST["consenha"])){
    $erro_consenha = "consenha é obrigatório.";
    $erro = true;
  }
  else{
    $consenha = verifica_campo($_POST["consenha"]);
  }

}
?>

ainda estou trabalhando nele (obviamente), porém esse erro não me deixa ir pra frente.
 

caso precisem do resto do cod:

  Mostrar conteúdo oculto

obrigado desde já.

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Mostrar mais  

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

Mostrar mais  
×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!