[ Príspevkov: 19 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
precitana vs. neprecitana sprava

Registrovaný: 31.05.09
Prihlásený: 02.06.17
Príspevky: 562
Témy: 37 | 37
Bydlisko: BegyBen
NapísalOffline : 17.06.2009 11:08 | precitana vs. neprecitana sprava

Zdravim,
Chcel by som vytvorit nieco take ako vlastny komunikacny kanal. Nieco podobne ako je napr. posta na pokeci alebo sukromne spravy na pcforum. Viem si predstavit priblizne ako by to mohlo byt no neni mi jasne ako je riesene to, ze dokazem urcit, ci tato sprava bola alebo nebola precitana.

Dakujem za rady


_________________
"Ženy jsou jako domény. Ty nejlepší jsou zabrané, ale pořád můžete získat nějaké z exotických zemí."
Offline

Správca fóra
Správca fóra
precitana vs. neprecitana sprava

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 17.06.2009 11:12 | precitana vs. neprecitana sprava

ak si spravu adresat precita (otvori, zobrazi), zaznacis si datum/cas (pripadne si urcis nejaky flag), kedy sa tak stalo... na druhej strane, neprecitana sprava nebude mat tento udaj vyplneny...


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
precitana vs. neprecitana sprava

Registrovaný: 31.05.09
Prihlásený: 02.06.17
Príspevky: 562
Témy: 37 | 37
Bydlisko: BegyBen
Napísal autor témyOffline : 17.06.2009 11:17 | precitana vs. neprecitana sprava

Diki, presne toto som myslel


_________________
"Ženy jsou jako domény. Ty nejlepší jsou zabrané, ale pořád můžete získat nějaké z exotických zemí."
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.08
Prihlásený: 24.05.13
Príspevky: 372
Témy: 66 | 66
Bydlisko: Nové Zámky
NapísalOffline : 17.06.2009 12:53 | precitana vs. neprecitana sprava

zaujimava tema...mna by zaujimalo ako by ste to riesili ked mam naraz otvorenych viacej okien a prepinam to cez JS refresh by som mal napr tiez cez JS alebo ajax...ako tedy riesit precitane neprecitane spravy? ako zistit ktore okno mam otvorene...priklad novy pokec RPcka...dost ma to zaujima uz dlhsiu dobu kedze par mesiacov dozadu som nieco podobne mal spravit...


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3991
Témy: 96 | 96
NapísalOffline : 17.06.2009 17:57 | precitana vs. neprecitana sprava

Pozri pri vkladaní pošty do databázy si poznačíš ako Status 0 -> Neprečítaná. Uživateľ otvára svoju poštu a Status sa mení na 1 -> Prečítaná. Celá matematika.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.12.06
Prihlásený: 21.02.15
Príspevky: 183
Témy: 59 | 59
NapísalOffline : 17.06.2009 20:05 | precitana vs. neprecitana sprava

hej takto to ide ako pisal Tominator ale problem ti vznikne ak budes chciet mazat spravy ... lebo ked budes chciet napr vymazat svoju odoslanu spravu (to je vlastne sprava prijata pre prijemcu) nemozes ju zmazat lebo by si vlastne vymazal aj jeho prijatu spravu . ak budes chciet mazat spravy z DB treba spravit 2 tabulky a ak budes chciet aby sa nezobrazovali tak statcia 2 stlpce (prijate,odoslane) a menit statusy podla toho ako pisal Tominator ..


Offline

Užívateľ
Užívateľ
precitana vs. neprecitana sprava

Registrovaný: 31.05.09
Prihlásený: 02.06.17
Príspevky: 562
Témy: 37 | 37
Bydlisko: BegyBen
Napísal autor témyOffline : 05.07.2009 20:05 | precitana vs. neprecitana sprava

Punker661 podla mna staci iba jedna tabulka, kde
0 = neprecitana
1 = precitana
2 = zmazana

Pricom v dorucenych spravach zobrazujes iba stav 1(napriklad hrubo) a stav 2 (normalne). Ak niekto postu vymaze iba sa uploadne sprava na stav 2 => zmazana. Odosielatel spravy vidi vsetky 3 stavy a teda moze sledovat ci si prijemca spravu neprecital, precital alebo zmazal a aj zmazanu si moze pozriet . ;)


_________________
"Ženy jsou jako domény. Ty nejlepší jsou zabrané, ale pořád můžete získat nějaké z exotických zemí."
Offline

Skúsený užívateľ
Skúsený užívateľ
precitana vs. neprecitana sprava

Registrovaný: 29.10.07
Prihlásený: 12.06.17
Príspevky: 1408
Témy: 28 | 28
Bydlisko: Bratislava
Vek: 36
NapísalOffline : 06.07.2009 11:49 | precitana vs. neprecitana sprava

Cele zle ;)
Jednoduche a bezpecne riesenie je v momente odoslania spravu rozmnozit (jedna kopia pre odosilatela a jedna kopia pre kazdeho prijemcu). Odosielatel ma svoju spravu a moze s nou robit co chce, prijemca (prijemcovia) maju svoju spravu/spravy a mozu si s nimi robit co chcu. Oznacit ako precitane/neprecitane, mazat, cokolvek.


_________________
PC: OS: Windows 10 (64bit) CPU: INTEL Core i5-4440 GPU: ASUS ATI R9280X RAM: Kingston 8GB DDR3 1600MHz MB: MSI B85-G43 Gaming HDD: Seagate 1TB HDD Barracuda SSD: SAMSUNG 120GB HDD 840 EVO CASE: COOLERMASTER N400
Mobil: OS: Android 4.4.2 Model: LG G2 D802 16GB
Offline

Užívateľ
Užívateľ
precitana vs. neprecitana sprava

Registrovaný: 31.05.09
Prihlásený: 02.06.17
Príspevky: 562
Témy: 37 | 37
Bydlisko: BegyBen
Napísal autor témyOffline : 06.07.2009 12:04 | precitana vs. neprecitana sprava

Podla mna zbytocne komplikovane ak si chce odosielatel overit ci si prijemca spravu precital,neprecital alebo zmazal. Nenachadzam vyhody dvoch tabuliek oproti jednej. Cele tvoje risenie pada uz len na zasade neukladat rovnake udaje 2x


_________________
"Ženy jsou jako domény. Ty nejlepší jsou zabrané, ale pořád můžete získat nějaké z exotických zemí."
Offline

Správca fóra
Správca fóra
precitana vs. neprecitana sprava

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 06.07.2009 12:24 | precitana vs. neprecitana sprava

rozmnozovat spravy je sice blbost, ale struktura s dvoma (a viac) tabulkami ma zopar vyhod oproti jednej tabulke (ak teda berieme priklad, ze je mozne posielat jednu spravu viacerym adresatom)... ked budu v prvej tabulke odoslane spravy a v druhej prijemcovia previazany na jednotlive spravy + flagy (, v tretej odosielatelia previazany na spravy + flagy), tak mas omnoho vacsie moznosti ako v pripade jednej tabulky...


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
precitana vs. neprecitana sprava

Registrovaný: 31.05.09
Prihlásený: 02.06.17
Príspevky: 562
Témy: 37 | 37
Bydlisko: BegyBen
Napísal autor témyOffline : 06.07.2009 12:31 | precitana vs. neprecitana sprava

V tomto pripade urcite ano.Viac tabulkiek viac moznosti, da sa to vselijak premakat ale ja som rozmyslal na urovni jedna sprava - jeden prijemca.


_________________
"Ženy jsou jako domény. Ty nejlepší jsou zabrané, ale pořád můžete získat nějaké z exotických zemí."
Offline

Správca fóra
Správca fóra
precitana vs. neprecitana sprava

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 06.07.2009 12:54 | precitana vs. neprecitana sprava

moze sa vsak stat, ze v buducnosti pride poziadavka na moznost posielat spravy viacerym a prave preto treba rozmyslat dopredu a radsej navrhnut "nadcasovu" strukturu tabuliek, ako to potom cele prerabat a nicit si zbytocne nervy :)


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
precitana vs. neprecitana sprava

Registrovaný: 31.05.09
Prihlásený: 02.06.17
Príspevky: 562
Témy: 37 | 37
Bydlisko: BegyBen
Napísal autor témyOffline : 14.07.2009 1:25 | precitana vs. neprecitana sprava

Takuto nadcasovu strukturu tabulkie by som tam nedaval uz len kvoli spammerom :lol:


Offline

Správca fóra
Správca fóra
precitana vs. neprecitana sprava

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 14.07.2009 7:56 | precitana vs. neprecitana sprava

v tom pripade by sa dali zaviest rozne obmedzenia, ako napr. posielanie hromadnych sprav len priatelom, pripadne vzajomnym priatelom, stanovenie maximalneho poctu prijemcov a pod...


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
precitana vs. neprecitana sprava

Registrovaný: 31.05.09
Prihlásený: 02.06.17
Príspevky: 562
Témy: 37 | 37
Bydlisko: BegyBen
Napísal autor témyOffline : 14.07.2009 10:40 | precitana vs. neprecitana sprava

hm, asi na tom nieco bude a hodim tam dve tabulky ;)


Offline

Užívateľ
Užívateľ
precitana vs. neprecitana sprava

Registrovaný: 02.03.07
Prihlásený: 29.07.09
Príspevky: 70
Témy: 1 | 1
Bydlisko: Košice[JZR]
NapísalOffline : 19.07.2009 11:16 | precitana vs. neprecitana sprava

A nikto nerozmyslal nad tym, ze uplne staci jedna tabulka, kde budu vsetky spravy?
Teda mam na mysli, ze aj odoslane aj prijate budu v jednej tabulke, ktora bude mat stlpce, dam priklad:
Kód:
id | user_id | directory | readed

id - klasika - unikatne id spravy
user_id - id usera, ktoremu sa tato sprava zobrazi v inboxe/outboxe (uzivatelske id sa da kludne nahradit uzivatelskym menom - podla toho uz ako mas spravenu spravu uzivatelov)
directory - tento flag urci, ci sa danemu uzivatelovi sprava zobrazi v inboxe, ci v outboxe, resp. inde
readed - a nakoniec tento atribut urcuje, ci sprava uz bola precitana, alebo nie

Cela veda ;) jednoducho ja odoslem spravu tebe, a do db sa ulozi jedna polozka s mojim user id, a jedna polozka s tvojim user id a parametrom readed - 0
Dufam ze chapete :)

A este mozno pridat aj druhu tabulku, ak chces spravovat priecinky (teda ze user si moze vytvorit svoje vlastne...) a polozke directory potom priradzovat id toho priecinku z druhej tabulky.

Tak som to opisal mozno zlozito ale je to asi najlepsie riesenie


Offline

Užívateľ
Užívateľ
precitana vs. neprecitana sprava

Registrovaný: 31.05.09
Prihlásený: 02.06.17
Príspevky: 562
Témy: 37 | 37
Bydlisko: BegyBen
Napísal autor témyOffline : 19.07.2009 11:23 | precitana vs. neprecitana sprava

A myslis ze o com sme sa tu cely cas bavili? Treba si najprv dobre precitat celu temu a potom reagovat


Offline

Užívateľ
Užívateľ
precitana vs. neprecitana sprava

Registrovaný: 02.03.07
Prihlásený: 29.07.09
Príspevky: 70
Témy: 1 | 1
Bydlisko: Košice[JZR]
NapísalOffline : 19.07.2009 11:28 | precitana vs. neprecitana sprava

V pohode, ale boli rozne nazory, tak som to zrhnul do teda podla mna najefektivnejsieho sposobu riesenia sprav.

// A temu som si precital neraz ;)


Offline

Užívateľ
Užívateľ
precitana vs. neprecitana sprava

Registrovaný: 31.05.09
Prihlásený: 02.06.17
Príspevky: 562
Témy: 37 | 37
Bydlisko: BegyBen
Napísal autor témyOffline : 19.07.2009 11:48 | precitana vs. neprecitana sprava

:) Ja som vravel o jednej tabulke ze by uplne stacila ale vraveli sme potom o hromadnom rozposielani sprav. Tiez som toho nazoru ze jeden odosielatel - jeden prijemca , na to uplne staci jedna tabulka ale stenley vravel o "nadcasovej srukture" teda treba rozmyslat o funkciach,ktore by si mohol pridat v buducnosti. GoodWill vravel hlupost o kopirovani tabuliek ale skutocne si netreba robit mury zaskatulkovanim vsetkeho do jednej tabulky. Ak mas spravne rozvrhnutie netreba sa toho bat, dobre je nechat taku 'vzdusnost' a lahkost tabulky pri pridavani novych a novych funkcii. Tabulke sa bude lepsie dychat a urcite aj tebe ;)


 [ Príspevkov: 19 ] 


precitana vs. neprecitana sprava



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Správa

v Správy pre vedenie fóra

4

293

03.03.2013 16:11

ropucha99

V tomto fóre nie sú ďalšie neprečítané témy.

Sprava poslana

v HTML, XHTML, XML, CSS

2

136

07.11.2012 19:54

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

sprava stránky

v Redakčné systémy

1

172

23.09.2012 11:16

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

Vzdialena sprava

v Sieťové a internetové programy

8

436

30.06.2008 11:00

don jebot

V tomto fóre nie sú ďalšie neprečítané témy.

správa brushov

v Grafické programy

1

313

09.11.2009 17:37

camo

V tomto fóre nie sú ďalšie neprečítané témy.

docastna sprava

v PHP, ASP

13

532

26.05.2008 18:48

p360t

V tomto fóre nie sú ďalšie neprečítané témy.

sprava napajania

v Notebooky a netbooky

3

281

26.03.2010 14:19

Nighthawk

V tomto fóre nie sú ďalšie neprečítané témy.

Sprava diskov

v SSD disky

2

138

07.12.2014 15:42

iggi97

V tomto fóre nie sú ďalšie neprečítané témy.

sietova sprava

v Operačné systémy Microsoft

2

597

05.01.2009 17:57

xteam

V tomto fóre nie sú ďalšie neprečítané témy.

sprava pc

v Ostatné programy

2

479

29.05.2008 20:42

BBUlet

V tomto fóre nie sú ďalšie neprečítané témy.

Sprava suborov

v Mobilné zariadenia

2

139

20.05.2013 20:17

vladoff

V tomto fóre nie sú ďalšie neprečítané témy.

Vzdialena sprava PC

v Sieťové a internetové programy

3

938

15.03.2010 20:39

Tech

V tomto fóre nie sú ďalšie neprečítané témy.

Sprava o nehode

v Automobily, motorky

14

540

12.07.2010 16:58

Sandal

V tomto fóre nie sú ďalšie neprečítané témy.

Správa pamäte RAM

v Operačné systémy Microsoft

2

106

24.01.2016 17:15

Rot13

V tomto fóre nie sú ďalšie neprečítané témy.

Správa Wifi nadiaľku

v Siete

2

95

11.07.2014 14:57

Mandy

V tomto fóre nie sú ďalšie neprečítané témy.

Správa wifi siete

v Sieťové a internetové programy

2

1221

17.03.2008 15:30

genius7



© 2005 - 2017 PCforum, edited by JanoF