Estou desenvolvendo um web site com um formulário para alunos. Nele eu cadastro vários dados, entre eles o e-mail. Verificando se o e-mail já esta cadastrado no banco de dados se estiver quero mostrar uma mensagem de erro.Gostaria de chamar uma função em javascript que mostra essa mensagem. Entretanto, não esta dando certo e não sei mais o que fazer:
Vejam o código:
HTML:
<p><input type="email" name="email" id="email" class="campo-cadastro" placeholder="Email: [email removido]" required></p>
<p><font color="red" id="erroemail"></font></p>
<input type="submit" value="Cadastrar" onclick="verificaemail()" class="botao-cadastro">
PHP:
$pegaEmail = mysql_query("SELECT * FROM aluno WHERE email = '$email'");
if(mysql_num_rows($pegaEmail) == 1){
echo'Erro';
echo'<script language="javascript" type="text/javascript">
function verificaemail(){
erroemail.innerHTML = "<b>Este email já tem uma conta!</b>";
location.href = "../index.html";}</script>';
}