🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.php
2 messages
2 total messages Started by Michal Sznajder Wed, 22 Aug 2001 09:51
Sessions cz. 2
#570
Author: Michal Sznajder
Date: Wed, 22 Aug 2001 09:51
27 lines
2128 bytes
Witam

No moje boje z sesjami jeszcze sie nie skonczyly. Umiem uzywac, nawet 
przerobilem czesc serwisu. Ale teraz pytanie jak tego uzywac __efektywnie__ 
?

Opisze moj problem. Pisze sobie maly serwis statystyk. Posiadam w nim kilka 
modulow do analizy danych: rozglad godzinowy, miesieczny itp. Serwis jest 
zbudowany tak: jeden glowny index.php, ktory zawiera includa: menu.inc
oraz wielkiego if ... elseif ...  else'a. 

Do index'a przekazuje sobie parametr mode (np 
<a href='index.php?mode=raport'> o na podstawie jego decyduje co pokazywac 
w menu oraz includuje odpowiedni plik do "srodka" strony. Dzieki sesjom w 
niektorych miejscach nie musze przekazywac kilkunastu parametrow przez GET 
do samego siebie (chodzi np. o formularz zawezajacy wyswietlane dane). Ale 
dalej zostaje problem "brzydkich" GETow.

Chodzi o to ze jak chce zmienic dzial z jednego na drugi to i tak musze 
pisac <a (...)?mode=blah>. Nie ma jakiegos innego ladniejszego rozwiazania 
? Czy moze lepsze jest rozwiazanie takie ze kazy dzial ma swoj osobny plik? 
Jak WY rozwiazujecie takie problemy ?

-- 
Pozdrawiam 
	Michal "Misza" Sznajder
[  http://www.fxmedia.com.pl/ ]
Re: Sessions cz. 2
#571
Author: Marcin Gibuła
Date: Wed, 22 Aug 2001 11:50
11 lines
1334 bytes
> Chodzi o to ze jak chce zmienic dzial z jednego na drugi to i tak musze
> pisac <a (...)?mode=blah>. Nie ma jakiegos innego ladniejszego rozwiazania
> ? Czy moze lepsze jest rozwiazanie takie ze kazy dzial ma swoj osobny
plik?
> Jak WY rozwiazujecie takie problemy ?

Hueh, to juz tylko estetyka (no i logi)... mozesz faktycznie zrobic osobny
plik lub np. pobawic sie mod_rewrite.

--
MG
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads