Ir para conteúdo
Fórum Script Brasil
  • 0

Condições Em Php.


utgroup

Pergunta

Acho que todo mundo que saiba um pouco de asp conhece o request.

Ex:

<%
area = request.querystring("area")
%>
<% area = "" OR area = "principal" then%>
<%
<!--include file="inicial.asp"-->
%>
<%end if%>
que retorna um endereço: http://www.seusite.com.br/index.asp?area=principal, ok? eu queria saver COMO fazer isso em php, entendem? Estou fazendo desse jeito:
<?php
$area = "";
if ($area == "novidades")
{
header("pages/novidades.php");
}
if ($area == "politica")
{
header("pages/politica.php");
}
if ($area == "cultura")
{
header("pages/cultura.php");
}
if ($area == "literatura")
{
header("pages/literatura.php");
}
if ($area == "mambiente")
{
header("pages/mambiente.php");
}
if ($area == "" OR $area == "inicial")
{
header("pages/inicial.php");
}
?>

o que há de errado?!?! se puderem, postem o código correto aqui...

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

<<<< MUITO MUITO MUITO MUITO MUITO MUITO MUITO MUITO OBRIGADO!!!!!!!!!!! :D

Gladisson, se tiver icq, pode me passar o numero? preciso ter um contato com alguém que saiba php....<mande para teixmat@starmail.com> :D :) B) >>>>

ESPERA! Agora eu testei e num tah funcionando... o que será que tah acontecendo>>>? <_< :blink: :unsure:

Link para o comentário
Compartilhar em outros sites

  • 0

Sim, estou rodando o Apache com php 4, mas quando clico em um link, (<a href="dmin.php?area=cultura">), ele continua na pagina inicial e num muda nada sendo que era pra abri a page CULTURA.

Link para o comentário
Compartilhar em outros sites

  • 0

Esse é o JAVASCRIPT de Login (login.js), eu tenho um form em outra pagina em html que pede o login e se ofr correto ele vai pro admin.php com area="", e la ele inclui o arquivo inicial.php:

function logIn()
{
var username, password, done;
done = 0;
username = document.form.user.value;
password = document.form.pass.value;
if (username == "(não falo)" && password == "(hehehe)")
{
done = 1;
}
if (done == 1)
{
window.open("admin.php" , "_self");
}
else
if (done == 0)
{
alert("Senha e/ou usuário inválido!!!");
}
}
e esse é o php (admin.php):
<?

IF ($area == "") { INCLUDE ("pages/inicial.php"); }

ELSEIF ($area == "novidades") { INCLUDE ("pages/novidades.php"); }

ELSEIF ($area == "politica") { INCLUDE ("pages/politica.php"); }

ELSEIF ($area == "cultura") { INCLUDE ("pages/cultura.php"); }

ELSE { INCLUDE ("pages/error.php"); }

?>
Inicial.php:
<table border=0 width=303>
<tr align=center valign=bottom><td><font face=tahoma color=darkgreen size=5><b>LOGADO!</b></font></td></tr>
<tr align=center><td><b><font face=tahoma size=2>Você está logado ao painel de notícias da ATUAL. Escolha que parte do website gostaria de moderar:</font></b></tr></td>
<tr align=center><td><b><font face=tahoma size=2 class="a"><UL><li><a href="admin.php?area=novidades">Novidades</a></li><br><li><a href="admin.php?area=politica">Política</li><br><li><a href="admin.php?area=cultura">Cultura</li><br><li><a href="admin.php?area=literatura">Literatura</li><br><li><a href="admin.php?area=mambiente">Meio-Ambiente</li></UL></font></tr></td>
</table>

Link para o comentário
Compartilhar em outros sites

  • 0

Me explique melhor, não entendi o que quis dizer com: Mudou o Link de cultura, por favor me passe como devem ser os links! Por favor respondam mais rápido, eu preciso disso PRA HOJE!!!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...