session_start(); ob_start(); // Se o formulário foi submetido if ((isset($_POST['enviar'])) || (isset($_POST['apagar']))) { // O idioma é guardado em sessão visto que é perdido durante as requisições $idioma = $_SESSION['idioma']; } else { // Se o formulário ainda não foi submetido // O idioma é passado por parâmetro pela URL if(isset($_GET['idioma'])) { $_SESSION['idioma'] = $_GET['idioma']; } else { $_SESSION['idioma'] = "pt"; } } include('idiomas/'.$_SESSION['idioma'].'.php'); $valor = array(); $erro = array(); $valido = null; if (isset($_POST['enviar'])) { $valor['nome'] = $_POST['nome']; $valor['empresa'] = $_POST['empresa'] ; $valor['endereco'] = $_POST['endereco'] ; $valor['email'] = $_POST['email']; $valor['mensagem'] = $_POST['mensagem']; $valor['codigo'] = $_POST['code']; $valor['para'] = $_POST['para']; // Validação dos dados $erros = array(); // Mensagens de erro $valido = true; // Variável de controle if (strlen(trim($valor['nome'])) < 3) { $erro['nome'] = $erro_nome; $valido = false; } else if (strlen(trim($valor['empresa'])) < 3) { $erro['empresa'] = $erro_empresa; $valido = false; } else if (strlen(trim($valor['endereco'])) < 3) { $erro['endereco'] = $erro_endereco; $valido = false; } else if (strlen(trim($valor['email'])) < 3) { $erro['email'] = $erro_email; $valido = false; } else if (strlen(trim($valor['mensagem'])) < 3) { $erro['mensagem'] = $erro_mensagem; $valido = false; } else { // Tratamento do captcha include("securimage/securimage.php"); $img = new Securimage(); $captcha_valido = $img->check($valor['codigo']); if(!$captcha_valido) { $erro['code'] = $erro_codigo; $valido = false; } } } else { $valor = null; } ?>
|