função include(); não pega [RESOLVIDO]

1. função include(); não pega [RESOLVIDO]

Rodrigo
dep3d3r

(usa Ubuntu)

Enviado em 12/07/2009 - 22:31h

pessoal seguinte.. eu usava esse include para chamar as paginas, funcionava normalmente enquanto eu usava o XAMPP, depois que formatei meu serverzim e instalei o apache2 padrão essa função nao quer mais pegar ¬¬

<?
$inicio="home.php";
$erro="erro.php";
if(file_exists("$pag.php")){
include("$pag.php");
}
else if($pag == index || $pag == home || $pag == ''){
include("$inicio");
}
else{
include("$erro");
}
?>

será alguma configurção no php.ini?
achei isso lá
allow_url_include Off Off


  


2. Include - tentativa de ajuda

Samuel Moura
samucabh

(usa Ubuntu)

Enviado em 18/07/2009 - 11:37h

Sou novato e posso estar enganado e que os experientes que corrijam caso eu estiver errado.
O include serve para chamar uma outra página ex:

include "nome_da_pagina.php";

não vi nada da forma que você chamou:
include("$var"); o include não usa-se parenteses.

eu tentaria da seguinte forma
include $var; ou include "$var";(mas este acredito que não iria funcionar), pelo fato das aspas seria string .


3. funcão include

Braz Leonardo Araújo
!3on4rdo

(usa Ubuntu)

Enviado em 20/07/2009 - 08:44h

cara eu peguei teu script e fiz algumas penas alterações e funciou olha ai e teste para
ver se resolve o teu problema blz.


<?php
$inicio="home.php";
$erro="erro.php";
if(file_exists($pag."php")){
include_once($pag."php");
}
elseif($pag == index || $pag == home || $pag == ''){
include_once($inicio);
}
else{
include_once($erro);
}
?>


4. Re: função include(); não pega [RESOLVIDO]

Rodrigo
dep3d3r

(usa Ubuntu)

Enviado em 21/07/2009 - 12:31h

if(isset($_GET['pag'])){
$pag = $_GET['pag'];
}

eu coloquei isso no começo da função php e tbm funcionou oO






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts