Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Proste pytanko
mumiak
post 21.07.2003, 19:59:27
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
mumiak
post 23.07.2003, 19:42:11
Post #2





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

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


Pisze tak:
[php:1:6bfa81d2ea]
<?php

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

if(is_file($dir . $k) && !ereg('..',$k))
{
include($dir . $k.htm);
}

if ($dalej=="")
{
include('baner1.htm');
include('http://192.168.1.111/~nowy%20folder/news/news.php');
}

?>[/php:1:6bfa81d2ea]

jak jest index.php newsy sie wyswietlaja baner tez, ale jak zmienie adres na np. index?dalej=kurs, gdzie kurs.htm znajduje sie w folderze zawartosc nic sie nie pojawia sad.gif

Albo tez tak chodz to pewnie calkiem zle
[php:1:6bfa81d2ea]
<?php
$katalog="./news/";
$uchwyt=opendir($katalog);
while($element = readdir($uchwyt))
{
if ($element!='.' and $element !='..')$elementy[] = $element;
}
closedir($uchwyt);


$k = $_GET['dalej'];

if ($dalej=="")
{
include('baner1.htm');
include('http://192.168.1.111/~nowy%20folder/news/news.php');
}

if ($dalej=="$element")
(
include('zawartosc/$dalej.htm')
)
?>[/php:1:6bfa81d2ea]

i tutaj blad wyskakuje ze nie ma takiego pliku sad.gifsad.gif

Jesli nadal jestescie chetni mi pomoc bede wdzieczny
pozdr
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 14:29