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: 3898 | Odgovora: 7 ] > FB > Twit

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 - pre 198 meseci
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]
 
0

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Član broj: 31848
Poruke: 1792
89.216.108.*

Sajt: norway.dakipro.com


+190 Profil

icon Re: Pomoc oko smartya - kako da napravim da sve radi na php527.12.2007. u 11:07 - pre 198 meseci
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
 
0

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 - pre 198 meseci
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
 
0

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

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

Sajt: https://avramovic.info


+46 Profil

icon Re: Pomoc oko smartya - kako da napravim da sve radi na php527.12.2007. u 13:09 - pre 198 meseci
Aj malo debuga: Jesi odradio echo $i; negde, da vidiš šta se nalazi u njoj? Ovo mi već smrdi na register_globals
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
0

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 - pre 198 meseci
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....
 
0

Man-Wolf
Mihailo Joksimovic
Beograd

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



+13 Profil

icon Re: Pomoc oko smartya - kako da napravim da sve radi na php527.12.2007. u 22:26 - pre 198 meseci
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 :-))
 
0

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 - pre 198 meseci
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.
 
0

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

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

Sajt: https://avramovic.info


+46 Profil

icon Re: Pomoc oko smartya - kako da napravim da sve radi na php529.12.2007. u 13:17 - pre 198 meseci
Kao što rekoh, u pitanju je bio register_globals
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
0

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

[ Pregleda: 3898 | Odgovora: 7 ] > FB > Twit

Postavi temu

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