Secret Experience

Secret Experience (https://secretexperience.net/)
-   [L2J] Dúvidas Solucionadas (https://secretexperience.net/l2j-duvidas-solucionadas/)
-   -   Ajuda-me Com Site (https://secretexperience.net/l2j-duvidas-solucionadas/9933-ajuda-me-com-site.html)

kalls 24-06-2009 07:54 PM

Ajuda-me Com Site
 
Estou tendo um error no meu site erro está logo abaixo se alguem pode me ajudar eu agradeço vlw !


[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]


Ja configurei o sv certinho mas fica com esse erro =/

KaL 24-06-2009 08:38 PM

Tu alterou alguma coisa na index? Esse erro aí é o código fonte, que só aparece se colocado como template, ou quando tu coloca o site aberto só no diretório

kalls 24-06-2009 08:40 PM

Nao mexi em nada aparece isso

ai eu vo no script pra ve oq é e tem isso

Citação:

<?
$page = addslashes(htmlentities($_GET['page']));
if((eregi('http|www|https|ftp', $page)) || (!file_exists($page . ".php")) && (!empty($page))) {
echo "<div align=\"center\">P&aacute;gina n&atilde;o encontrada.</div>";
}elseif(empty($page)) {
include("home.php");
}else{
include($page . ".php");
}
?>
Mas n intendo nada

Nuka 24-06-2009 08:47 PM

Extraia o WebSite novamente e pegue soh o arquivo home.php e cole na pasta do seu site.

Deyvid* 24-06-2009 09:12 PM

Vamos entender o código fonte.

Código PHP:

$page addslashes(htmlentities($_GET['page'])); 

Aqui está tratando a variável $page (Limpando possíveis injections, deixando o conteudo limpo).

Código PHP:

if((eregi('http|www|https|ftp'$page)) || (!file_exists($page ".php")) && (!empty($page))) {
echo 
"<div align=\"center\">P&aacute;gina n&atilde;o encontrada.</div>"

Aqui está testando, vendo a página buscada existe ou não. Caso isso seja falso (observe os operadores && e !), retorna a mensagem: Página não encontrada.

Código PHP:

}elseif(empty($page)) {
include(
"home.php"); 

Caso a variável $page esteja vazia, volta para o home.php [Página principal] (Observe include(home.php);)

Código PHP:

}else{
include(
$page ".php");


Por último caso a variável $page esteja tudo OK. É criado a pagina, seguido da terminação .php.

Entendendo o script em si: Ele tem a função de criar páginas PHP dinâmicas.

Sanando a sua dúvida em si: Como Kal disse, você deve ter alterado o código fonte do script, por isso ele não funciona.


Horários baseados na GMT -3. Agora são 04:14 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0