Jump to content


Photo

Parse Error: Syntax Error, Unexpected T_Variable


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 digital1984

digital1984

    Normal

  • Usuários
  • 60 posts
  • Sexo:Não informado

Posted 21/10/2012, 23:12

Olá, tudo bem ?

Está dando um erro:
Parse error: syntax error, unexpected T_VARIABLE in /home/meusite/public_html/sistema/lembrar_senha.php on line 123

E não estou localizando o erro, muito estranho, alguem pode me ajudar ?
<?php
session_start();
include('conexao.php');
include("funcoes.php");
// include("aviso_erros_email.php");
?>
<!DOCTYPE html>
<html>
    <head>
		<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
        <title>LEMBRAR SENHA .: ACESSO RESTRITO :.</title>
        <meta name="description" content="Sistema de Gerenciamento OnLine de CFC" />
        <meta name="author" content="Sistema" />
        <!-- Optimized mobile viewport -->
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <!-- CSS -->
		<link rel="shortcut icon" href="./images/favicon.ico" type="image/x-icon">
        <link rel="stylesheet" href="./css/icomoon.css" />
        <link rel="stylesheet" href="./css/websymbols.css" />
        <link rel="stylesheet" href="./css/formalize.css" />
        <link rel="stylesheet" href="./css/style.css" />
        <link rel="stylesheet" href="./css/theme-blue.css" />
        <link rel="stylesheet" href="./plugins/chosen/chosen.css" />
        <link rel="stylesheet" href="./plugins/ui/ui-custom.css" />
        <link rel="stylesheet" href="./plugins/tipsy/tipsy.css" />
        <link rel="stylesheet" href="./plugins/validationEngine/validationEngine.jquery.css" />
        <link rel="stylesheet" href="./plugins/elrte/css/elrte.min.css" />
        <link rel="stylesheet" href="./plugins/miniColors/jquery.miniColors.css" />
        <link rel="stylesheet" href="./plugins/fullCalendar/fullcalendar.css" />
        <link rel="stylesheet" href="./plugins/elfinder/css/elfinder.css" />
        <link rel="stylesheet" href="./plugins/farbtastic/farbtastic.css" />

        <!-- JAVASCRIPTs -->
        <!--[if lt IE 9]>
            <script language="javascript" type="text/javascript" src="./js/html5shiv.js"></script>
        <![endif]-->
        <script src="./js/jquery.js"></script>
        <script src="./js/browserDetect.js"></script>
        <script src="./js/jquery.formalize.min.js"></script>
        <script src="./js/less.js"></script>
        <script src="./js/jquery.watch.js"></script>
        <script src="./js/main.js"></script>
        <script src="./js/demo.js"></script>
        <script src="./js/respond.min.js"></script>
        <script src="./plugins/prefixfree.min.js"></script>
        <script src="./plugins/jquery.uniform.min.js"></script>
        <script src="./plugins/jquery.window-modal.js"></script>
        <script src="./plugins/chosen/chosen.jquery.min.js"></script>
        <script src="./plugins/ui/ui-custom.js"></script>
        <script src="./plugins/ui/multiselect/js/ui.multiselect.js"></script>
        <script src="./plugins/ui/ui.spinner.min.js"></script>
        <script src="./plugins/datables/jquery.dataTables.min.js"></script>
        <script src="./plugins/jquery.metadata.js"></script>
        <script src="./plugins/progressbar.js"></script>
        <script src="./plugins/feedback.js"></script>
        <script src="./plugins/farbtastic/farbtastic.js"></script>
        <script src="./plugins/tipsy/jquery.tipsy.js"></script>
        <script src="./plugins/jquery.maskedinput-1.3.min.js"></script>
        <script src="./plugins/jquery.validate.min.js"></script>
        <script src="./plugins/validationEngine/languages/jquery.validationEngine-en.js"></script>
        <script src="./plugins/validationEngine/jquery.validationEngine.js"></script>
        <script src="./plugins/jquery.elastic.js"></script>
        <script src="./plugins/elrte/elrte.min.js"></script>
        <script src="./plugins/miniColors/jquery.miniColors.min.js"></script>
        <script src="./plugins/fullCalendar/fullcalendar.min.js"></script>
        <script src="./plugins/elfinder/elfinder.min.js"></script>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	

	
	</head>
    <body class="fixed fixed-topbar"><!-- .fixed or .fluid -->

		<div class="single">
			<div id="logo">
				<img src="./images/logo_login.png" alt="Auto Escola Maxximo´s" />
			</div>
			<section id="content">
		
			<div class="box">
				<?php
				if($_SERVER["REQUEST_METHOD"] == "POST") {
				extract($_POST);
				
				
				$email = anti_injection($_POST['email']); 

				if(isset($lembrar)){

				$qry = mysql_query ("SELECT * FROM admins WHERE email='$email'");
				$cont = mysql_num_rows($qry);
				$linha = mysql_fetch_array($qry);

				if($cont > 0){
				
				// GERA E GRAVA NOVA SENHA
				// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=				
				
				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 = sha1($senha_randomica);
		 
				$qry_update = mysql_query ("UPDATE admins SET senha='$senha' WHERE email ='{$email}'");

				// ENVIAR SENHA PARA O E-MAIL
				// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
	
					$headers = "MIME-Version: 1.0\n";
					$headers .= "Content-type: text/html; charset=iso-8859-1\n";
					$headers .= "From: Auto Escola Maxximo´s - Site<contato@autoescolamaxximos.com.br>"; 
 
					$subject = "Lembrar Senha - Recuperada com Sucesso!";
 
					$message = "Olá Tudo Bem ?,<br />Abaixo segue a senha a Nova Senha gerada pelo nosso site;<br /><br />
					<strong>Nova Senha</strong>: {$senha_randomica}<br /><br />
 
					<a href='http://www.sistema.com.br/sistema/login.php'>
 
					http://www.sistema.com.br/sistema/login.php
 
				   </a><br /><br />
				   Obrigado!<br /><br />
				   Auto Escola<br /><br /><br />
	 
				   Esta é uma mensagem automática, por favor não responda!";
	 
				 mail($email, $subject, $message, $headers);
	 	

				echo "<div class='msg-box closeable success'><strong>E-MAIL ENCONTRADO!</strong> <br/>Senha Enviada com Sucesso!</div>";

						
				} else {

				echo "<div class='msg-box closeable error'><strong>AVISO IMPORTANTE!</strong>E-mail não Encontrado!</div>";

				}
				}
				}
				?>			
					<form action="#" method="post" class="validate-engine" />
						<label>
							<i class="fugue-mail"></i>
							<input type="text" name="email" data-validation-engine="validate[required]" id="email" placeholder="Informe seu E-mail" autofocus />
						</label>
				
						<input type="submit" name='lembrar' class="bt large full-bt" value="ENVIAR NOVA SENHA" />
					</form>
				</div>
				<footer>
					<a href="login.php">« Voltar - Página de Login</a>
				</footer>
			</section>
		</div>
	</body>
</html>

Edição feita por: digital1984, 21/10/2012, 23:13.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq