Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pomoc oko smartya - kako da napravim da sve radi na php5

[es] :: PHP :: Smarty template engine :: Pomoc oko smartya - kako da napravim da sve radi na php5
(Zaključana tema (lock), by Nemanja Avramović)

[ Pregleda: 796 | Odgovora: 7 ]

Postavi temu

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bajron

Član broj: 167454
Poruke: 5
*.adsl.net.t-com.hr.



Profil

icon Pomoc oko smartya - kako da napravim da sve radi na php527.12.2007. u 10:57

Problem je sledeci: kada postavim smarty na php 5 sajt ne radi, to jest pokazuje samo index stranicu i na svaki klik u meniju ponovo ucita tu istu index stranicu iako je sve dobro linkovano. (inace to sve radi na php 4 i nesto ali na php 5 ne).
Cini se da je problem u index.php stranici jer on prođe kroz petlju i ni ne proveri ono "$i". Ako neko moze da mi kaze kako da promenim taj index.php pa da sve radi. Evo kod index.php ( a primjer je na www.potrosac-vukovar.hr) Hvala:
Code:

<?php
require getcwd().'/includes/config.php';

//Passed Variables;
$smarty->assign('Content', ''.$i.'.tpl.html');

if ($i == "bajron") {
    $smarty->assign('Title', 'bajron.net - O meni');
}

else if ($i == "tekstovi") {
    $smarty->assign('Title', 'bajron.net - Tekstovi');
}

else if ($i == "slike") {
    $smarty->assign('Title', 'bajron.net - Slike');
}    

else if ($i == "sah") {
    $smarty->assign('Title', 'bajron.net - Šah');
}    

else if ($i == "grad") {
    $smarty->assign('Title', 'bajron.net - Vukovar');
}    

else if ($i == "linkovi") {
    $smarty->assign('Title', 'bajron.net - Linkovi');
}    

// HOME;
else {
    $smarty->assign('Title', 'bajron.net - Oaza talentovanih emocija...');
    $smarty->assign('Content', 'index.tpl.html');

}

// Call master template
$smarty->display(getcwd().'/includes/master.tpl.html');
?>


[Ovu poruku je menjao flylord dana 27.12.2007. u 13:31 GMT+1]
27.12.2007. u 10:57 

dakipro
Dalibor Jovic
PHP Developer, SMDesign, Ciplex
Novi Sad

Član broj: 31848
Poruke: 664
89.216.108.*



Profil

icon Re: Pomoc oko smartya - kako da napravim da sve radi na php527.12.2007. u 11:07
Mislim da ti ovo definitivno nije do smartyja problem, jer smarty radi odlicno na php5.
A iz ovog koda koji si postovao, uopste se ne vidi sta je to $i, koje je vrednosti i cemu sluzi. Takodje, iz koje je petlje, kad ti ovaj kod nije (valjda nije ) u petlji
27.12.2007. u 11:07 

bajron

Član broj: 167454
Poruke: 5
*.adsl.net.t-com.hr.



Profil

icon Re: Pomoc oko smartya - kako da napravim da sve radi na php527.12.2007. u 11:26
Ali sve to radi na drugom sajtu: primer: www.bajron.net ili www.provukovar.com i slicno
Ne radim to prvi put, o tome se radi, ali otkako je ovaj php5 na serveru, desava se to sto sam opisao, tako da ne vidim sta bi drugo trebalo biti problem. a taj $i je promenljiva po kojoj on zna koju stranicu da otvori (kad odes recimo na sajt: www.bajron.net - pa se pozicioniras misem na neku stavku menija dole ces videti nesto tipa: http://www.bajron.net/?i=slike

I sve to radi kao sto rekoh tamo jer je php 4.4.7
Znaci meni treba savet kako da prepravim ovaj index.php pa da to sve radi, jer ocigledno je tu problem kad ne moze da nadje novu stranicu, nego opet otvara index (primer: www.potrosac-vukovar.hr)

Eto ako mozete pomoci bilo bi odlicno
Hvala
27.12.2007. u 11:26 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3769
91.150.106.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: Pomoc oko smartya - kako da napravim da sve radi na php527.12.2007. u 13:09
Aj malo debuga: Jesi odradio echo $i; negde, da vidiš šta se nalazi u njoj? Ovo mi već smrdi na register_globals
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
27.12.2007. u 13:09 

bajron

Član broj: 167454
Poruke: 5
*.adsl.net.t-com.hr.



Profil

icon Re: Pomoc oko smartya - kako da napravim da sve radi na php527.12.2007. u 14:27
Ja nisam php programer. Tako da ne znam ni gde bi ubacio taj echo i. Iako znam sta ta naredba radi. I jasan mi je kod ove moje index.php stranice (i cini mi se da bi to sve trebalo da radi). Ne znam sta si mislio pod onim register globals.
Koristim onaj smarty sa folderima: smarty_compile cache i config. pa libs....i onda imas foldere includes i content (u includes je config.php i menu.tpl.html i master.tpl.html a u content su stranice: slike.tpl.html i slicno)....

I kao sto rekoh sve to radi na starom php ali na serverima gde je 5 ne radi.....Valjda iz razloga sto su drugacije definisane promenljive, ne znam...Samo mi izgleda logicno da je problem sa tim index.php jer tu je definisano da ako je taj ?i=nesto on onda ucita tu stranicu nesto...ali on to ne radi...

Jel moguce da niko nije imao slican problem i da nije radio na isti nacin....
27.12.2007. u 14:27 

Man-Wolf
Mihailo Joksimovic
Freelancer
Beograd

Član broj: 17016
Poruke: 469
*.eunet.yu.



Profil

icon Re: Pomoc oko smartya - kako da napravim da sve radi na php527.12.2007. u 22:26
Cekaj, ako nisi programer, sta onda radis ti uopste ( bez uvrede ) ? Ako ne znas da echo-ujes neki text, onda ne treba ni da se bakces sa dinamickim url-ovima. Anyway, probaj ovako:

Ispod require, dodaj:

Code:


<?php
require getcwd().'/includes/config.php';

$i = $_GET['i'];

.
.
.
.
.


I btw, ovo nema veze sa smarty-jem :-))
80% Tinejdzera na svetu slusa/pocinje da slusa RAP. Ako si ti medju preostalih 20%, stavi ovo u svoj potpis
27.12.2007. u 22:26 

bajron

Član broj: 167454
Poruke: 5
*.adsl.net.t-com.hr.



Profil

icon Re: Pomoc oko smartya - kako da napravim da sve radi na php528.12.2007. u 14:21
Majstore svaka čast. Eto to sam tražio. Sad sve radi kako bi i trebalo. Ali eto na starom php taj deo nije bio potreban i sve je radilo. Ja nisam programer po opredeljenju iako mi je poznata sintaksa određenih programa i vecinom mogu da povezem sta ta uslovna petlja radi recimo, vec sam naprotiv pokusao biti dizajner i tome slicno, ali silom prilika radim i sve ostalo. Mozda je dovoljno reci da zivim u Vukovaru :).
Inace znam da ima i naprednijih sistema i drugacijih oblika (radio sam i obican html, imam i asp template engine, radim i sa joomlom), ali eto usemio sam se sa ovom varijantom smartya jer je radila brzo i uredno (a dizajn je odvojen).
Jos jednom hvala.
28.12.2007. u 14:21 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3769
77.46.244.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: Pomoc oko smartya - kako da napravim da sve radi na php529.12.2007. u 13:17
Kao što rekoh, u pitanju je bio register_globals
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
29.12.2007. u 13:17 

[es] :: PHP :: Smarty template engine :: Pomoc oko smartya - kako da napravim da sve radi na php5
(Zaključana tema (lock), by Nemanja Avramović)

[ Pregleda: 796 | Odgovora: 7 ]

Postavi temu

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.