Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

vinih

função alert() em php

Recommended Posts

To preisando disso pra um sistema de cadastro.

Queria que viesse um alert;

mais naum dá para sem em java.

 

pode me ajudar ?

 

// se o usuario digitou o login ele verifica
	// se esta disponivel
	$consulta = mysql_query("select * from cadastro_vip where Login = '$login'");
	$linha = mysql_num_rows($consulta);
	if($linha != 0) {
		echo "O nome de usuario que você<br>
			  Digitou já existe tente outro!";
		exit;
	}

Inves do echo eu queria um alert;

Valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

humm... faça o seguinte, trabalhe com JS:

 

// se o usuario digitou o login ele verifica
	// se esta disponivel
	$consulta = mysql_query("select * from cadastro_vip where Login = '$login'");
	$linha = mysql_num_rows($consulta);
	if($linha != 0) {
		echo "<script>alert('O nome de usuario que você \n Digitou já existe tente outro!');</script>";
		exit;
	}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Po o do paulo funcionou; o do alaerte naum.

Mais depois vai para uma pagina em branco Oo

queria que ficasse na msm pagina;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Funciona qualquer um dos dois, você não soube adaptar ai é outro caso, a página vai ficar em branco por causa do EXIT que tem depois do alert.

Compartilhar este post


Link para o post
Compartilhar em outros sites

if( condição )
{
	// verdadeiro
}
else
{
	// falso
}

Onde está falso você coloca o alerta, onde está verdadeiro você faz o que deveria caso a condição seja verdadeira.

 

Não sei qual o contexto, mas já te digo que você não está conseguindo pensar na lógica correta.

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não estoou consiguindo ''/

 

no //verdadeiro

 

eu num sei oq botar;

 

pq é só para verificar;

 

vo colocar o code todo;

 

pra ver se tem algo a +. valeu

 

<?php
// inclui o arquivo de configuração do sistema
include "Config/config_sistema.php";

// recebe dados do formulario
$login = ($_POST['login']);
$senha = $_POST['senha'];
$rep_senha = $_POST['rep_senha'];
$nome = ($_POST['nome']);
$email = ($_POST['email']);


 // se o usuario digitou o login ele verifica
	// se esta disponivel
	$consulta = mysql_query("select * from cadastro_vip where Login = '$login'");
	$linha = mysql_num_rows($consulta);
	if($linha != 0){
	echo "<script type=\"text/javascript\">alert('bla bla bla...');</script>";
	exit;
}

// faz consulta no banco para inserir os dados do usuario
$sql = "insert into cadastro_vip (ID,Login,Senha,Nome,Email) values ('','$login','$senha','$nome','$email')";
$consulta = mysql_query($sql);

// verifica se o usuario foi cadastrado
if($consulta) {
 header("Location: sucesso.htm");
} else {
header("Location: erro.htm");
}
exit;
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então galera...

 

procurando na net achei esse tópico que é justamente sobre o que está acontecendo comigo.

 

Na pág de cadastro que estou criando quero verificar se as senhas estão iguais nos campos: senha e conf_senha.

 

Se não forem iguais ele emite um alerta dizendo que 'As senhas digitadas devem ser iguais', mas gostaria que ficasse na mesma página, quando é feita a verificação mesmo as senhas sendo diferentes ele está mudando de pág.

 

Acho que seria mais fácil se conseguisse verificar quando a pessoa terminasse de digitar e fosse para outro campo, mas não sei fazer isso.

 

Será que alguém pode ajudar?

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.