Ir para conteúdo
Matheus Peluchi

Conteudo iframe ou div bloqueado

Recommended Posts

Boa noite pessoal,

sou inciante em PHP HTML e estou tendo dificuldade com o direcionameneto de links.

Estou desenvolvendo um sistema em php e criei um Menu, e separei a pagina incial do sistema em divs.

Quando eu clico em algum link do menu direciono o conteudo do link para dentro do iframe que fica no centro na msm pagina.

O que acontece é que o conteudo fica bloqueado, nao consigo clicar em nada...ja tentei fazer sem iframe utilziando codigos php e java para fazer o direcinamento, mas sempre que qualquer coisa é direcionada pra a div do centro fica bloqueado, links botoes caixas de texto e etc.


Alguem sabe o motivo?

Segue abaixo estrutura

nesse caso chamo o codigo no proprio link.( tem um include do codigo de direcionamento dentro da div).

home.php

<!DOCTYPE html>
<html>
	<head>
		<?php  
			session_start();
			if((!isset ($_SESSION['login']) == true) and (!isset ($_SESSION['senha']) == true))
			{
				unset($_SESSION['login']);
				unset($_SESSION['senha']);
				header('location:index.php');
				}
			$logado = $_SESSION['login'];
			
		?>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
		<link href="css/Home.css" rel="stylesheet">
		<link href="js/Menu_home.js" rel="stylesheet">
		<link href="CSS/Menu.css" rel="stylesheet" type="text/css" />
		<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css">
		<script src="js/menu.js" type="text/javascript"></script>		
		
		
		<title>SysObras</title>
	</head>

	 <body>
	 <!--DIV GERAL-->
	 <div id=geral>		 
		 <!-- DIV SUPERIOR -->
			<div id="superior">
				<div id="sup-esquerdo">
					   SysObras
				</div>
				<div id="datahora">
					<script language="JavaScript">
						document.write("<font color='white' size='3' face='Cooper Black'>")
						var mydate=new Date()
						var year=mydate.getYear()
						if (year<2000)
						year += (year < 1900) ? 1900 : 0
						var day=mydate.getDay()
						var month=mydate.getMonth()
						var daym=mydate.getDate()
						if (daym<10)
						daym="0"+daym
						var dayarray=new Array("Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado")
						var montharray=new Array(" de Janeiro de "," de Fevereiro de "," de Março de ","de Abril de ","de Maio de ","de Junho de","de Julho de ","de Agosto de ","de Setembro de "," de Outubro de "," de Novembro de "," de Dezembro de ")
						document.write("   "+dayarray[day]+", "+daym+" "+montharray[month]+year+" ")
						document.write("</b></i></font>")
					</script>	
				</div>
				
				<div id="arearestrita">
					<a href="#">Area Restrita</a>
				</div>
				
				<div id="usuario">
					<?php
						echo "Bem vindo $logado"
					?>
				</div>
			</div>
			
		 <!-- DIV MENU -->
			<div id="Menu">
				 <ul id="menu-v"  class="cd-accordion-menu">
					<li><a href="#"><i id="icones" class="fa fa-edit" ></i>  Cadastro</a>
						<ul class="sub">
							<li><a href="vertical-menu#1">Clientes</a></li>
							<li><a href="vertical-menu#3">Produtos</a></li>
							<li><a href="vertical-menu#4">Grupo</a></li>
							<li><a href="vertical-menu#5">Subgrupo</a></li>
							<li><a href='?pg=caduser'>Usuarios</a></li>
							<li><a href="vertical-menu#7">Empresa</a></li>
						</ul>			
					</li>
					<li><a href="#"><i class="fa fa-search"></i>  Sinapi</a>
						<ul class="sub">
	                        <li><a href="consultasinapi.php">Consulta</a></li>
							<li><a href="vertical-menu#1">Composições</a></li>
							<li><a href="vertical-menu#2">Insumos</a></li>
							<li><a href="vertical-menu#2">-</a></li>
							<li><a href="vertical-menu#2">Adicionar Insumos</a></li>
							<li><a href="vertical-menu#2">Adicionar Composição</a></li>
						</ul>
					</li>
					<li><a href="#"><i class="fa fa-bars"></i>  Item 3</a>
						<ul class="sub">
							<li><a href="#">Sub Item 3.1</a></li>
							<li><a href="#">Sub Item 3.2</a></li>
							<li><a href="#">Sub Item 3.3</a></li>
							<li><a href="#">Sub Item 3.4</a></li>
							<li><a href="#">Sub Item 3.5</a></li>
						</ul>
					</li>
					<li><a href="#"><i class="fa fa-bars"></i>  Item 4</a></li>
					<li><a href="#"><i class="fa fa-bars"></i>  Item 5</a>
						<ul class="sub">
							<li><a href="#">Sub Item 5.1</a></li>
							<li><a href="#">Sub Item 5.2</a>
								<ul class="sub">
									<li><a href="#521">Vertical Menu 5.2.1</a></li>
									<li><a href="#522">Vertical Menu 5.2.2</a></li>
									<li><a href="#523">Vertical Menu 5.2.3</a></li>
									<li><a href="#524">Vertical Menu 5.2.4</a></li>
									<li><a href="#525">Vertical Menu 5.2.5</a></li>
								</ul>
							</li>
							<li><a href="#">Sub Item 5.3</a>
								<ul class="sub">
									<li><a href="#">Sub Item 5.3.1</a></li>
									<li><a href="#">Sub Item 5.3.2</a></li>
									<li><a href="#">Sub Item 5.3.3</a></li>
									<li><a href="#">Sub Item 5.3.4</a></li>
									<li><a href="#">Sub Item 5.3.5</a></li>
									<li><a href="#">Sub Item 5.3.6</a></li>
									<li><a href="#537">Vertical Menus 5.3.7</a></li>
									<li><a href="#538">Vertical Menus 5.3.8</a></li>
								</ul>
							</li>
						</ul>
					</li>
					<li><a href="#"><i align="left" class="fa fa-edit"></i>  Item 6</a></li>
				 </ul>
			</div>
			
			<!--DIV CENTRAL-->
			
			<div id="divcentro" name="divcentro">
				<?php 
                    include 'consulta/direciona.php';
                ?>				
			</div>
		</div>	
     </body>
</html>

direciona.php

<?php 

       $pg = isset( $_GET['pg'] ) ? $_GET['pg'] : null;
       switch ( $pg ){
       /*Menus links*/
        case "caduser": include("caduser.php"); break;
        case "matricula": include("buscar_matricula.php"); break;
        case "nome": include("busca_nome.php"); break;
		
        /*pagina principal*/
        default: include("main.html"); break;
    }
 ?>

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante

Cara pode ser alguma coisa sobrepondo o conteúdo. Tipo uma div flutuante ou com posição absoluta.

Larga isso de iframe, faz a inclusão ou carregamento dentro da sua página principal.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara pode ser alguma coisa sobrepondo o conteúdo. Tipo uma div flutuante ou com posição absoluta.

Larga isso de iframe, faz a inclusão ou carregamento dentro da sua página principal.

Mas nao estou usando iframe....estou usando esse codigo postado ai no topico. Esta forma também esta ultrapassado?

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante

Mas nao estou usando iframe....estou usando esse codigo postado ai no topico. Esta forma também esta ultrapassado?

Desculpe a minha resposta, talvez não tenho intendido direito por que estou noiado de breja lol...Mais na sua/seu questionamento havia "iframe", acho que você deve fazer melhor a filtragem no conteúdo que vem de suas URLs, pois qualquer idiota pode digitar qualquer bobagem (tipo eu que faço isso com todos os sites rsrs);

fico "encabulado" como pode dar erro:

<?php

function getPaginas(){

$url = $_GET['pagina'];

if(isset(file_exists($url)){

include_once($url.'.php');

}else{

include_once('404.php');

}

}

?>

<html>

<div><?php

getPaginas();

?><div>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por luisdiascb
      ola pessoal eu queria por exemplo, eu tenho + de 4 mil visitas por dia no site mas nem todos dão um click para eu ganhar eu uso PoPADS.NET e por isso eles tende clicar.....
      Queria algo que podece usar no codigo index ou nas postagens dentro de uma div ou algo parecido e que automaticamente daria um click dentro da pagina em qualquer lugar para abrir o anuncio....
    • Por luisdiascb
      ola pessoal eu queria por exemplo, eu tenho + de 4 mil visitas por dia no site mas nem todos dão um click para eu ganhar eu uso PoPADS.NET e por isso eles tende clicar.....
      Queria algo que podece usar no codigo index ou nas postagens dentro de uma div ou algo parecido e que automaticamente daria um click dentro da pagina em qualquer lugar para abrir o anuncio....
    • Por 4Unknow
      Bom dia caros.

      Desenvolvi um site todo em HTML.
      Porém, gostaria de saber se consigo de alguma maneira sem ser usando curl por que não sei usar e teria que converter todo para php
      o site.
       
      Se existe uma forma com iframe ou java, puxar de certa área de um determinado site as notícias de lá.
      Ou se existir uma outra forma eu também estou disposto a ouvir.
       
      Agradeço pela colaboração de todos.
      Obrigado.
    • Por rangelzs
      Galera estou com uma duvida. Eu fiz um Iframe de um site para colocar em outro.
      Porem, eu nao quero que apareça alguns elementos do iframe, e preciso q ele redimensione com o template.
       
      Eu precisaria q o header e o menu esquerdo desaparecesse. Como eu faco isso?
       
      meu css eh esse:
       
       iframe { height: 100% absolute; width: 100% ; resize: both; overflow: auto; }
       
      E o iframe esse 
       
      <IFRAME name=framers 
      src=http://www.valecrenault.com.br/seminovos/ width=1000 height=990 frameborder=0 scrolling=yes >
      </IFRAME>
    • Por PeeWee
      Boa noite pessoal, preciso fazer com que seja carregado somente a informação dentro de uma determinada div, pois ela deve atualizar quando for alterada a informação no BD. Carregar a pagina inteira a cada 5 segundos seria ruim pois provavelmente o usuário estranharia, fiz da seguinte forma, conforme os prints.
       
      Deu certo, porém a informação foi alterada a  partir da alteração feita no banco de dados, porém, dentro da div, apareceu outra página igual, gerando duplicidade sobreposta.
      Aguardo sugestões.


×

Informação importante

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