Forum CuteNews PL Project - ZAWIESZONY Strona Główna  Forum CuteNews PL Project - ZAWIESZONY Strona Główna  
  CuteNews PL Project - ZAWIESZONY
FAQ  FAQ   Szukaj  Szukaj   Użytkownicy  Użytkownicy   Grupy  Grupy  Galerie  Galerie
 
Rejestracja  ::  Zaloguj Zaloguj się, by sprawdzić wiadomości
 
Forum CuteNews PL Project - ZAWIESZONY Strona Główna->Pomoc->Odrobina podstaw PHP [Nie na temat]

Napisz nowy tematTen temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Odrobina podstaw PHP [Nie na temat] <-Zobacz poprzedni temat :: Zobacz następny temat->
Autor Wiadomość
07Roman
PostWysłany: Pon 8:53, 12 Lis 2007 Temat postu: Odrobina podstaw PHP [Nie na temat]


Zaawansowany
Zaawansowany

Dołączył: 25 Maj 2007
Posty: 31
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5

Sorry, że piszę o tym tutaj, ale bardzo mi zależy na odpowiedzi, a to forum jest jednym z nielicznych, na których szybko pojawiają się odpowiedzi.
Chodzi mi o funkcję "include". Mianowicie, na stronie głównej mam zaincludowane newsy (show_news.php), a teraz pytanie - czy jest jakaś możliwość, i jak to zrobić, by odnośniki, które są na stronie głównej, otwierały inne podstrony serwisu (również php) w tym miejscu, w którym są zaincludowane news-y?
O ile pomożecie - z góry dziękuję, o ile temat zostanie usunięty, trudno, ale to zrozumiem.


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
corey
PostWysłany: Pon 17:11, 12 Lis 2007 Temat postu:


Administrator
Administrator

Dołączył: 30 Gru 2006
Posty: 146
Przeczytał: 0 tematów

Pomógł: 2 razy
Ostrzeżeń: 0/5

wez wytlumacz jasniej bo nie kapuje tego co napisales :/

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
07Roman
PostWysłany: Pon 19:11, 12 Lis 2007 Temat postu:


Zaawansowany
Zaawansowany

Dołączył: 25 Maj 2007
Posty: 31
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5

Już dziękuję za odpowiedź !! A chodzi o to:
w miejscu includowania wklejam kod:
Kod:
<? include ("frame.php"); ?>

Tworzę stronkę "frame.php", na niej ten kod:
Kod:
<?
    switch ($_GET['id'])
        {
        case ("Zasady"):
        include ("zasady.php");
        break;

        case ("Download"):
        include (download.php");
        break;

        case ("Pomoc"):
        include ("help.php");
        break;

        case ("Inne"):
        include ("inne.php");
        break;

        //( ... ) //inne linki
        default:
        include ("news/show_news.php");
        }
    ?>

Pytanie kolejne - "Pomoc", Inne", Download" itd, to przykładowe linki, ale chodzi mi o sam kod, czy to zadziała?


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
qbin2001
PostWysłany: Pon 20:13, 12 Lis 2007 Temat postu:


Administrator
Administrator

Dołączył: 06 Paź 2006
Posty: 469
Przeczytał: 0 tematów

Pomógł: 10 razy
Ostrzeżeń: 0/5

Zadziała, tylko nie używaj "id" bo się może kłócić z CuteRusem. Używaj np "strona", "page" itd...

PS: przenoszę wątek do POMOC (może komuś się przyda Smile )


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
07Roman
PostWysłany: Pon 20:56, 12 Lis 2007 Temat postu:


Zaawansowany
Zaawansowany

Dołączył: 25 Maj 2007
Posty: 31
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5

Sorry qbin2001 za temat nie w kategorii Sad. Kombinuję z tym include, zamieniłem ten wpis "id" na inny (może w tym miejscu ma być adres strony, a nie wpis np. "strona") i nic mi nie wychodzi... Linki się nie includują, tylko otwierają "_blank" (zaznaczam, że php nie bardzo rozumiem). Może "target" linkom jakoś trzeba określić... Jak możecie, pomóżcie Sad chodzi o sam początek tego, bo reszta to wielokrotność pierwszej podstrony.

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
qbin2001
PostWysłany: Pon 21:27, 12 Lis 2007 Temat postu:


Administrator
Administrator

Dołączył: 06 Paź 2006
Posty: 469
Przeczytał: 0 tematów

Pomógł: 10 razy
Ostrzeżeń: 0/5

1. Nie używaj dużych liter w PHP!!!
2. Nie ma za co przepraszać - sam rok temu zacząłem się trochę go uczyć... żeby zmodyfikować Cutenewsa..... BIG LOL Very Happy


Kod:

Tu struktura strony...

...oraz MENU:

<a href="www.mojadomena.pl/index.php>Newsy</a><br />
<a href="www.mojadomena.pl/index.php?page=zasady>Zasady</a><br />
<a href="www.mojadomena.pl/index.php?page=download>Download</a><br />
<a href="www.mojadomena.pl/index.php?page=pomoc>Pomoc</a><br />
<a href="www.mojadomena.pl/index.php?page=inne>Inne</a><br />


A tu główna część strony na ktorej będą się wyświetlały podstrony:

<?
    switch ($_GET['page'])
        {
        case ("zasady"):
        include ("zasady.php");
        break;

        case ("download"):
        include (download.php");
        break;

        case ("pomoc"):
        include ("help.php");
        break;

        case ("inne"):
        include ("inne.php");
        break;

        default:
        include ("news/show_news.php");
        }

   ?>

A tu dorzucasz dolną część strony (tzw. footer)



Powodzenia Smile


Post został pochwalony 2 razy
Powrót do góry
Zobacz profil autora
07Roman
PostWysłany: Pon 21:47, 12 Lis 2007 Temat postu:


Zaawansowany
Zaawansowany

Dołączył: 25 Maj 2007
Posty: 31
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5

Wielkie dzięki qbin2001, teraz jest ok - jak skończę stronę, pochwalę się Wink

Post został pochwalony 1 raz
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:
Napisz nowy tematTen temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi Strona 1 z 1

Forum CuteNews PL Project - ZAWIESZONY Strona Główna->Pomoc->Odrobina podstaw PHP [Nie na temat]
Skocz do:  



Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
 
 


fora.pl - załóż własne forum dyskusyjne za darmo
DAJ Glass (1.0.5) template by Dustin Baccetti
EQ graphic based off of a design from www.freeclipart.nu
Powered by phpBB Š 2001, 2002 phpBB Group