Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Proste pytanko
mumiak
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 19.03.2003
Skąd: Piła

Ostrzeżenie: (0%)
-----


Mam nadzieje ze ktos mi pomoze, to jest chyba proste...


Kod
<?php



    $k=$_GET["dalej"];

    

if ($dalej=="")

        {

        include("baner1.htm");

        }





if ($dalej=="")

        {

        include(news/news.php");

        }

if ($dalej=="sonda")

        {

        include("sonda/pokaz.php");

        }

if ($dalej=="surf")

    {

    include("zawartosc/surf.htm");

    }

if ($dalej=="maile")

    {

    include("zawartosc/maile.html");

    }

if ($dalej=="inne")

    {

    include("zawartosc/inne.php");

    }

if ($dalej=="systemy")

    {

    include("zawartosc/systemy.php");

    }

.... etc...


Czy da sie zrobic tak zeby nie pisac tak dlugiego kodu i skrocic to jakos zeby sam pobieral nazwe z katalogu. powiedzmy mam takich 50 linijek z katalogiem zawartosc, mozna jakos to w funkcji napisac...

Z gory dziekuje bardzo za pomoc

pozdr
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
borec
post
Post #2





Grupa: Zarejestrowani
Postów: 260
Pomógł: 0
Dołączył: 18.07.2003
Skąd: Tarnów

Ostrzeżenie: (0%)
-----


Sprobuj tak:

[php:1:de585195d2]<?php

$k = $_GET['dalej'];
$dir = 'zawartosc/';

if ($dalej=="")
{
include('baner1.htm');
include('http://192.168.1.111/~nowy%20folder/news/news.php');
}
else {
if(is_file($dir . $k.htm) && !ereg('..',$k)) { include($dir . $k.htm); }
else { echo "Nie można odnaleźć strony. Błąd 404."; }
}

?> [/php:1:de585195d2]
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 02:11