Jump to content


Photo

Links Em Php - Resolvido!


  • Faça o login para participar
10 replies to this topic

#1 Aly Phoenix

Aly Phoenix

    Novato no fórum

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

Posted 08/09/2008, 18:16

Olá amigos, tudo bem?

Já tentei de todas as formas, e os links não dão certo, não abrem no local como deveriam...
Postei isso de teste/exemplo, se puderem dar uma olhada:
http://testephp.110mb.com/

Provavelmente isso não é do servidor, pois uso Apache e isto também acontece aqui...

Onde estou errando?

Desde já, muito obrigado!

Edição feita por: Aly Phoenix, 10/09/2008, 13:54.


#2 Diego Pimentel

Diego Pimentel

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre

Posted 08/09/2008, 19:41

Ola,

Mostra o código de sua index.php para ver oq esta sendo executado ;)

[]'

#3 Nicholas Pufal

Nicholas Pufal

    Impossível: só existe até alguém duvidar e provar o contrário.

  • Usuários
  • 1655 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre

Posted 08/09/2008, 19:58

Eu não entendi.

Tu quer abrir as páginas naquele teu quadrado? É isso?

Se for isso (a localização onde devem ser abertas), isso não é com PHP.

Poderia ser feito com iframe/frames, mas estão em desuso. Talvez com um javascript resolva... Usando appendChild, createElement ou algo assim...

Se não for isso a dúvida, e sim for com relação a includes, então conforme o colega acima falou tu tem q postar teu código desse trecho. A estrutura do php está errada.

Edição feita por: Firehalk, 08/09/2008, 20:00.

BLOG Touché Criação - Vamos trocar idéias? -> http://blog.touchecriacao.com.br/
// Links úteis: Busca || Regras
// Não respondo dúvidas via mensagem privada. Use o fórum para buscar ou perguntar.

#4 Falci

Falci

    12 Horas

  • Usuários
  • 187 posts
  • Sexo:Masculino
  • Localidade:Brasil

Posted 08/09/2008, 20:33

se aquilo que vc quer abrir no quadro estiver em um arquivo a parte, vc pode usar include()
<?php /* falci at Falci.me */

$naoAcrediroQueEuFizUmaVariavelTaoGrandeSoParaGuardarUmTres = 3;
?>

#5 Aly Phoenix

Aly Phoenix

    Novato no fórum

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

Posted 08/09/2008, 20:40

Obrigado pela atenção!

exato, estou usando include.. mas nao funfa...

Index:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>teste</title>
</head>

<body>


<table border="1" width="100%" id="table1">
	<tr>
		<td width="96"><?php if(empty($page)) { include("page.php"); } else { include("$page.php"); } ?> </td>
		<td><?php if(empty($page)) { include("home.php"); } else { include("$page.php"); } ?> </td>
	</tr>
</table>

</body>

</html>


page.php (o include do menu, onde fiz os links teste.. ja tentei sem include pra ele, mas deu na mesma..)
<html>

<head>
<meta http-equiv="Content-Language" content="pt-br">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>page php aki</title>
</head>

<body>

<p>menu aki</p>

<p><a href="index.php?page=teste">teste</a></p>
<p><a href="index.php?page=teste.php">teste</a></p>
<p><a href="page.php?page=teste">teste</a></p>
<p><a href="teste.php?page=page">teste</a></p>
<p><a href="teste.php?page=index">teste</a></p>
<p><a href="teste.php?index=page">teste</a></p>
<p><a href="teste.php?index=teste">teste</a></p>

</body>

</html>

Obrigado!

#6 Dudu

Dudu

    Viva la vida

  • Usuários
  • 1437 posts
  • Sexo:Masculino
  • Localidade:Uberlândia - MG
  • Interesses:PHP

Posted 08/09/2008, 20:40

São as famosas Query Strings...
Procure aqui no fórum, existem vários exemplos sobre...
Até mais ^_^

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Moderador


Twitter: HostCheap


#7 Falci

Falci

    12 Horas

  • Usuários
  • 187 posts
  • Sexo:Masculino
  • Localidade:Brasil

Posted 08/09/2008, 20:59

$page = $_GET['page']
<?php /* falci at Falci.me */

$naoAcrediroQueEuFizUmaVariavelTaoGrandeSoParaGuardarUmTres = 3;
?>

#8 Dudu

Dudu

    Viva la vida

  • Usuários
  • 1437 posts
  • Sexo:Masculino
  • Localidade:Uberlândia - MG
  • Interesses:PHP

Posted 08/09/2008, 21:08

http://forum.wmonlin...te=Query String

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Moderador


Twitter: HostCheap


#9 Aly Phoenix

Aly Phoenix

    Novato no fórum

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

Posted 09/09/2008, 22:10

Olá! desculpem a demora, estava testando as querys...

Não entendi muito bem, e não funcionou comigo... mas é isso mesmo que preciso, pelo que vejo...
Podem me passar alguma simples, que funcione? Copiei o código de alguns posts, testei, e nada... Criei as páginas como mandava, mas sem êxito...
Se puderem me ajudar...

E o que é/onde coloco o " $page = $_GET['page'] " que me disseram acima?


Edit: a propósito, devo colocar " $query="$pagina"; " ? pois tem uns exemplos sem... é necessário? se sim, onde? esses codigos ficariam no index, onde as páginas/links seriam abertos, não é?


Muito obrigado!

Edição feita por: Aly Phoenix, 09/09/2008, 22:43.


#10 Renan Tomal Fernandes

Renan Tomal Fernandes

    Turista

  • Usuários
  • 33 posts
  • Sexo:Masculino
  • Localidade:Ji-Paraná

Posted 10/09/2008, 00:24

[codebox]<?php if(empty($page)) { include("page.php"); } else { include("$page.php"); } ?>[/codebox]
certo, não vi em nenhum lugar a criação da variavel $page, ja que você não criou então ela será vazia, caso você queira criar variaveis automaticamente de acordo com a query string que foi feita coloco no comeco do seu código
[codebox]extract($_GET);[/codebox]
essa função vai estrair todas as variaveis.
no caso ?page=algo
ele vai criar a variavel $page com o valor "algo", no caso ?page=algo&page2=seila
ele vai criar $page com "algo" e $page2 com "seila"
"A humanidade é a pior praga existente na terra"
Meu Site

#11 Aly Phoenix

Aly Phoenix

    Novato no fórum

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

Posted 10/09/2008, 13:53

Resolvido! Fica aí pra quem tiver a dúvida!!

Segundo Renan, o problema era que a variável "$page" não existia

Segue o código de modelo, pra quem precisar:

<?php
extract($_GET);
$ver=$page . ".php";
if (!$page) {
include "home.php";
} elseif ($page == "teste") {
include "teste.php";
} elseif ($page == "teste2") {
include "teste2.php";
} elseif ($page == "teste3") {
include "teste3.php";
} else {
include "404.php";
}
?>


Muito Obrigado à Todos!!!

Saudações




1 user(s) are reading this topic

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

IPB Skin By Virteq