Ir para conteúdo

POWERED BY:

Arquivado

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

yuriarrua

<meta http-equiv='refresh' content='0;URL=

Recommended Posts

Salve pessoal do forum, eu estou com uma duvida em um sistema de login, vamos lá, quando o login e senha estiverem certos ele direciona para uma nova pagina, no meu caso é a "principal.php" só que eu quero abrir ela dentro de um Iframe eu estou usando o codigo abaixo, eu gostaria de saber como eu faço para colocar um "taget" dentro dele para abrir no Iframe.

 

echo "<meta http-equiv='refresh' content='0;URL=principal.php'>";

Compartilhar este post


Link para o post
Compartilhar em outros sites

Movido: PHP=>HTML

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nossa cara... para um sistema de login, eu acho que seria mais correto que você fizesse com php.

Não fica nada seguro, deixar isso por conta do html somente...

 

um header(location:); não lhe resolve?

Ainda mais usar frames... tenho um palpite que isso ficará bastante ruim hein?! ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

o sistema esta sendo feito em php este pedaço de codigo que eu postei no primeiro post faz parte deste codigo, eu coloquei comentarios para ficar mais facil de entender.

 

<?php
// Inicia sessões
session_start();
// Conexão com o banco de dados
require "../acesso.php";



// Recupera o login
$email = isset($_POST["email"]) ? addslashes(trim($_POST["email"])) : FALSE;
// Recupera a senha, a criptografando em MD5
$senha = isset($_POST["senha"]) ? md5(trim($_POST["senha"])) : FALSE;
// Recupera o nome do cliente
$nome= isset($_POST["nome"]) ? addslashes(trim($_POST["nome"])) : FALSE;

// Usuário não forneceu a senha ou o login
if(!$email || !$senha)
	{
	echo "<script>window.alert(\"Digite seu login e senha \");</script>";	
	echo "<meta http-equiv='refresh' content='0;URL=index.php'>";
	exit;
	}

/**
* Executa a consulta no banco de dados.
* Caso o número de linhas retornadas seja 1 o login é válido,
* caso 0, inválido.
*/

$SQL ="select id_usu, nome_usu, email_usu, senha_usu
from usuariossite
WHERE email_usu='$email'";
$result_id = @mysql_query($SQL) or die("Erro no banco de dados!");
$total = @mysql_num_rows($result_id);

// Caso o usuário tenha digitado um login válido o número de linhas será 1..
if($total)
{
	// Obtém os dados do usuário, para poder verificar a senha e passar os demais dados para a sessão
	$dados = @mysql_fetch_array($result_id);

	// Agora verifica a senha
 if(!strcmp($senha, $dados["senha_usu"]))
	{
	 // TUDO OK! Agora, passa os dados para a sessão e redireciona o usuário
	 $_SESSION["id_usuario"]   = $dados["id_usu"];
	 $_SESSION["email_usuario"] = stripslashes($dados["email_usu"]);
	 $_SESSION["nome_usuario"] = stripslashes($dados["nome_usu"]);
	 echo "<meta http-equiv='refresh' content='0;URL=index_logado.php'>";
	exit;
			exit;
	}
	// Senha inválida
	else
	{
		echo "<script>window.alert(\"Senha invalida \");</script>";
		echo "<meta http-equiv='refresh' content='0;URL=../index.php'>";
		exit;
	}
	}
// Login inválido
else
	{
		echo "<script>window.alert(\"Email de login invalido \");</script>";
		echo "<meta http-equiv='refresh' content='0;URL=../index.php'>";
		exit;
	}
?>

O meu problema é quando o usuario digitar o login e senha corretos ele vai para uma determinada pagina dai eu usei o codigo:

echo "<meta http-equiv='refresh' content='0;URL=index_logado.php'>";

mais eu queria abrir a pagina "index_logado.php" dentro de um iframe, sera que tem como?

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.