Pereiti prie turinio

Rekomenduojami pranešimai

Cia su paprasta php nepadarysi. Gali bandyti su funkcija rand, bet tada nebutinai bus is eiles, tiesiog tiek viena, tiek kita turini ismes mazdaug tiek pat kartu.

O jei butina, kad is eiles, tai cia jau reiks arba i duomenu baze irasinet kuri turini paskutini kart rode, ar i tekstini faila siuos duomenis talpinti, ar su sesijom (jei visiems vartotojams atskirai tas turinio keitimasis bus). :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Nelabai isigilinau, bet manau puikiai tiktu cookiai...

Irasai i cookius 1 arba 0.. ir priklausomai nuo reiksmes, sekanti syki pakeiti reiksme, bei rasai tai, ka tau reikia.

 

Cia aisku tuo atveju jeigu nenori naudoti sesiju, kas nera taip sudetinga, kaip atrodo :rolleyes:

 

 

Tik dabar pastebejau, kad jau problema isspresta. :blink:

Redagavo rufas
Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 4 savaičių...
  • po 2 savaičių...
Kodėl konkrečiam? Įeini į saitą, sukuri sesiją. Prilygini kokį nors sesijos kintamąjį 0 ir po refresh tikrini kam lygu, jei 0, pakeiti į 1, jei 1 - pakeiti į 0. Po to tikrini kam lygus kintamasis ir atitinkamai rodai rezultatą.
Taip, šitą aš suprantu, tačiau tai tiktų tik jei nori, kad vienam konkrečiam lankytojui kas antrą (ar tai n-tąjį) puslapį atverstu su kitokiu turiniu.

O jei nori, kad aplamai kas antram (n-tajam) vizitui būtų kitoks turinys, tai sesijos jau kaip ir nebetinka.

Pavyzdžiui: ateina lankytojas ir jam turi būti atverčiamas puslapis "vienas". Po sekundės ateina kitas lankytojas ir jam jau turi būti atverčiamas puslapis "du". O pirmajam lankytojui refreshinus puslapį, jei naudosim sesijas, bus atverstas puslapis "du", nors einant iš eilės dabar jau puslapio "vienas" eilė. :)

Na žodžiu viskas priklauso kokiu principu norima, kad puslapiai kaitaliotųsi. Jei nėra labai svarbu (kaip kad kas antras), tai galima ir sesijas naudoti, paprasčiau, bet tarkim jei reiktų, kad tam tikrą puslapį atverstų tarkim "kastūkstantajam" lankytojui (refresh'ui), tai su sesijom čia jau nebelabai išeitų. :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Tuomet į duomenų failiuką reikia rašyti 0 arba 1 ir su kiekvienu vizitu keisti reikšmę ;)
Tai jau lygiai tas pats, kas tą reikšmę įrašyti į SQL. :)

Na jei puslapis SQL nenaudoju, tai gal ir neapsimoka kurti duomenų bazės vien dėl šitos funkcijos, bet šiais laikais jau labai retas puslapis be SQL apsieina, tad problemų sukurti vieną laukelį ir jį kaitalioti lankantis žmonėms tikrai nebūtų. :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...