» »

Kako se obvarovati refresha...

Kako se obvarovati refresha...

Shershen ::

Kako bi se unčikovito obvaroval podvojenih postov.
Nek uporabnik pritisne refresh in že je tu podvojeni post.

Pravtako ma zanima za glasovanje pri anketi, da nebo "nabijanja".
No, to se da rešiti z cookiji:
if($glasuj and !$cookieanketa){
...
ampak za forum pa ne morem uporabljati toliko cookijev, ali pač ?

Uporabljam PHP/MySql.
.: zero and zero is nothing but zero :.

Shershen ::

en test... Da vidim če je ta problem tu odpravljen.
.: zero and zero is nothing but zero :.

darh ::

na slo-lanparty.com mam jest tkole reseno...

header( 'Cache-Control: no-cache, must-revalidate' );


to browserju pove naj userja opozori da bo podatke se enkrat poslal... ce das cancel, se stran refresha, podatki se ne poslejo, drugace pa se..


se ena resitev je, k je meni bolj usec

1. fajl: pac form ki se posta v 2. file
2. file: nekaksen procesor podatkov, po preprocesiras use, naredis redirect na naslednjo stran. ampak to tak redirect:
header( 'Location: /neka/tretja/stran.html );
3. file: pac text da so bili podatki usesno poslani


lp,x
Excuses are useless! Results are priceless!

Shershen ::

Hvala za odgovor.
Mislim da bom rešil podobno kot imate zrihtano na slo-lanparty. Ko dadaš nov post se ti odpre manjšo okno v katerega napišeš pač nekaj,...

Imam pa še en problem (kaj pa drugega :\).
Zanima me kako izpisati novice, kot je to tukaj in na slolanparty. Pač se ti izpiše ime dneva, datum in potem vse novice tistega dneva.
Sicer sem to že enkrat rešil (mislim da z dvema while komandama) vendar sem zdaj hotel malo popraviti, pa sploh več nevem kaj je kje :|.

Pomoč dobrodošla.
.: zero and zero is nothing but zero :.

darh ::

jest mam to tkole resen.. tole je copy/paste, ker se mi ne da prevec ukvarjat...


$weekday = array( 'nedelja', 'ponedeljek', 'torek', 'sreda', 'četrtek', 'petek', 'sobota' );

while( list( $date, $weekday /* + ostale variable */ ) = mysql_fetch_row( $result ) )
{
$loop_date = date('Y-m-d', strtotime($date) );

if ( $set_date != $loop_date )
{
echo '<div class="newsWeekday">'.
$weekday[date('w', strtotime($date) )].
' | '.date('d. m. Y', strtotime($date) ).'</div><br>';

$set_date = $loop_date;
}

// ostala koda za izpis novice
}

sj priznam da je mal narodno narjen, ampak dela :))
Excuses are useless! Results are priceless!

Shershen ::

Works like a charm :D.

Thx xbite...
I'll be back...with more questions :\.
.: zero and zero is nothing but zero :.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Excel VBA sortiranje vrstic

Oddelek: Programiranje
5496 (375) ejresnevem
»

Urnik if + date() [PHP - začetnik]

Oddelek: Izdelava spletišč
6612 (438) t3hn0
»

[Java] Objekt poslan k metodi v kakšnem stanju?

Oddelek: Programiranje
211449 (896) shadeX
»

[Java] Evidenca delovnega časa - Java v navezi z Accessom

Oddelek: Programiranje
393177 (2397) c0dehunter
»

asp-problem z datumom

Oddelek: Izdelava spletišč
111293 (1157) Old-Death

Več podobnih tem