Mislim da znate šta to ovdje radi . . . to je dobar način includiranja ako imate jako puno stranica s čine radite . . . jedini problem, sitni, problemčič je da ako imate foldere u linku to morate navesti
Code:
npr. index.php?category=stranica1
a ako treba otići u folder onda morate u linku napisati folder
npr. index.php?category=folder/stranica . . . . na ovaj način se i u address baru vidi naziv foldera . . . a i izgleda malo glupo ali to nije problem
e sada ja pravim stranicu koja će biti na različitim jezicima pa za svaki jezik ću napraviti folder . . . s ovim includiranjem bi meni sve bilo iskomplicirano jer u svakom folderu za svaki jezik bi imao index.php koji bi učitavao svoj folder . . . njemacki index njemački, engleski eng. . . . itd itd.
sada me zanima da li mogu u ovaj gore navedeni include način ubaciti nekako da se svi jezici učitavaju u istu index.php stranicu . . .
da znam, za mijenjanje folder jesnostavno koristim chdir("ime foldera");
E sada kod ove fore moram u index stranicu upisati elseif za svaku postojeću stranicu . . . a ako imam 100 komada onda pišem jednom if i 99 elseif . . . što je malo zeznuto i nije baš pregledno . . . lagano se može tu pobrkati neke stvari.
Mene sada zanima da li postoji način kako da modificiram onaj gornji primjer da mi proradi ono što želim ili da li postoji negdje neki tutorial oko tog includiranja, gdje se opisuje načini i mogućnosti oko tipova includiranja. Nisam baš jako pametan oko toga. Tražim najjednostavniji način za ovo.
Thanks
_________________ "If this world makes you crazy, than everything is ok with you" - ~demony
kad je index.php stranica u koju inkludas fajlove ... nemozes inkludat index.php u index.php, mislim mozes, al nemozes
prouci na php.net basename(); i is_dir();
mislim da su to vrlo vazne stvari kod inkludanja, da ti ne bi netko uvalio neku glupost kad zavrsis sajt
btw
ja inace koristim switch kad je nekoliko stranica za inkludanje u igri.
puno je fleksibilniji od if, pogotovo zato sto mozes staviti break gdje hoces.
Joined: 31 Oct 2004 Posts: 113 Location: Right behind you
Posted: 30.04.2005 09:23 Post subject:
@t3r0
ovo vodje sa index.php om sam samo napisao kao primjer . .. kao loši primjer . .. to znam da ne mogu index u index . . . hmmm, još nisam probao to . . . baš ću probat da vidim kakve greške će mi napraviti
ovo sa switchevima . . . eeeee da bi znao o čemu ti to pričaš ne bi bio ovdje . . . ako znaš neki link gdje ima opisano to includiranje ( a da nije neka spartanska stranica ), načini, detaljni opisi step by step . . .puno bi mi pomoglo
@retro_one
probat ću danas
thanks
_________________
Hmmm switch, misliš na
Code:
<?php
switch($cat){
case "news_2005_march":
chdir("news/2005");
include ("news200503.php");
break;
case "about":
chdir("about");
include ("aboutme.php");
break;
ali ako pogledam taj case . . . onda vidim da za svaki link trebam ovo napravit.
Code:
case "news_2005_april":
chdir("news/2005");
include ("news200504.php");
break;
case "news_2005_february":
chdir("news/2005");
include ("news200502.php");
break;
a kod ovoga se mogu isto izgubit
sada mi pojednostavljenje toga zanima . . .
da ako kliknem na link "april 2005" da mi on otvori tu stranicu odnosno ako je "february 2005" u pitnaju da mi otvori to . . .
imam stranicu http://intomusic.igorklajo.de sa playlistama nekih mixeva koje sam snimio, i to ima od 2001 do danas . .. ima hrpa toga pa da ne bi trebao napisati za svaku stranicu toliko stvari . . . automatizacija bi mi pomogla.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum