ďťż
 
zmienianie rekordow w bazie za pomoca SMS ďťż
 
zmienianie rekordow w bazie za pomoca SMS
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

zmienianie rekordow w bazie za pomoca SMS



pm - 08-09-2006 01:56
zmienianie rekordow w bazie za pomoca SMS
  Witam!

Taki przyklad:

stoje sobie na straganie i sprzedaje warzywa i owoce. Jednoczesnie mam
strone internetowa, na ktorej rowniez mozna je kupic. Chce miec
mozliwosc na biezaco uaktualniac stan towaru na stronie przy pomocy SMS.
Na stronie internetowej znajduje sie tabela, wygenerowana z bazy, na
przyklad taka:

WARZYWA
ogorek - 5 - sztuk
pomidor - 10 - sztuk
marchewka - 50 sztuk

OWOCE
gruszka - 10 - sztuk
jablko - 8 - sztuk

itp.

Wysylam SMSa o tresci na przyklad takiej:

WA O=4,P=5,M=20 (gdzie WA=warzywa, O=ogorek itp. - zmiene zdefiniowane
oczywiscie w skrypcie_gdzies_tam) (ulatwienie: w jednej wiadomosci
bylyby informacje dotyczace tylko jednej tabeli, na przyklad WA, nie
potrzebuje uaktualniac obu tabel za jednym razem, wiec identyfikator
tabeli bylby tylko na poczatku wiadomosci)

baza danych zostaje uaktualniona i pokazuje:

WARZYWA
ogorek - 4
pomidor - 5
marchewka - 20
data ostatniej aktualizacji: dd/mm/yyy hh/mm/ss

No i pytanie jak sie za to zabrac? ;-)

Nie znam sie na tym - przyznaje sie od razu - ale czy daloby sie to
zrobic na przyklad tak:

- SMS zostaje wyslany na nr komorki, ktora jest na stale podlaczona do
komputera (kabel/Bluetooth).
- Komputer ma zainstalowany soft, ktory odbiera wiadomosc z aparatu i
zapisuje ja do pliku tekstowego. wiadomosci niezgodne z ustalonym
wczesniej standardem laduja w oddzielnym katalogu
- skrypt co jakis czas, na przyklad co 5 minut, odczytuje ten plik txt,
pobiera z niego nowe dane, wysyla je do bazy, ktora znajduje sie na
serwerze www i w ten sposob strona jest uaktualniana.

Zdaje sobie sprawe, ze przy takim rozwiazaniu tresc SMS musiala by w
100% odpowiadac zdefiniowanemu wczesniej standardowi, zeby skrypt
wiedzial, jak wyciagnac z niego potrzebne informacje. Plusem jest to, ze
tabelka, ktora ja bede chcial uaktualniac w ten sposob, bedzie miala nie
wiecej niz 5 pozycji, wiec ilosc danych (a wiec i mozliwych bledow) w
SMS bedzie ograniczona.
Nie musze miec opcji wysylania SMS z potwierdzeniem do nadawcy wiadomosci.

Szperalem troche po necie (_troche_) i znalazlem kilka rozwiazan z
modulem do odbierania i wysylania SMS od razu wbudowanym w baze danych,
ale takie rozwiazanie wydaje mi sie poki co zbyt skomplikowane i drogie.
Ale moze sie myle.

W kazdym badz razie, jezeli ktos ma jakis pomysl/propozycje/oferte i
zechce sie podzielic, to chetnie poslucham!

;-)

dzieki i pozdro,

Przemek

p.s. aha, baza MySQL+PHP!





Paweł Matejski - 08-09-2006 01:56

  pm wrote:
> Witam!
>
> W kazdym badz razie, jezeli ktos ma jakis pomysl/propozycje/oferte i
> zechce sie podzielic, to chetnie poslucham!
>
> ;-)
>
> dzieki i pozdro,
>
> Przemek
>
> p.s. aha, baza MySQL+PHP!

Nie wydaje Ci się że temat nie na tę grupę? Masz jakiś problem ze wstawieniem
danych o ogórkach do MySQL?

P.S. Zamiast podłączać komórkę, lepiej wysyłać z komórki maila (czy to SMS'em,
czy w dedykowany sposób). I teraz wystarczy sprawdzić skrzynkę i skrypcikiem
sparsować emaila.

--
P.M.




Sławomir Szyszło - 08-09-2006 01:56

  Dnia Sat, 26 Aug 2006 23:55:44 +0100, pm <pmiozga@poczta.onet.pl> wklepał(-a):

>Nie znam sie na tym - przyznaje sie od razu - ale czy daloby sie to
>zrobic na przyklad tak:
>
>- SMS zostaje wyslany na nr komorki, ktora jest na stale podlaczona do
>komputera (kabel/Bluetooth).
>- Komputer ma zainstalowany soft, ktory odbiera wiadomosc z aparatu i
>zapisuje ja do pliku tekstowego. wiadomosci niezgodne z ustalonym
>wczesniej standardem laduja w oddzielnym katalogu
>- skrypt co jakis czas, na przyklad co 5 minut, odczytuje ten plik txt,
>pobiera z niego nowe dane, wysyla je do bazy, ktora znajduje sie na
>serwerze www i w ten sposob strona jest uaktualniana.

Jeśli nie jest to rozwiązanie "akademickie" lub "low-cost" to zainteresuj się
terminalem GSM - powinien mieć oprogramowanie, które umożliwia przesyłanie
SMS-ów w obie strony.

Poza tym NTG.
--
Sławomir Szyszło mailto:slaszysz@poczta.onet.pl
Primus inter FAQires & Grand Inquisitor no.0 of pl.comp.bazy-danych
FAQ pl.comp.bazy-danych http://www.dbf.pl/faq/
Archiwum http://groups.google.com/groups?grou...mp.bazy-danych
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [ms sql] =?ISO-8859-2?Q?wy=B6wietlenie_pierwszych_5_rekord?==?ISO-8859-2?Q?=F3w_z_zapytania_=3F_odpowiednik_ROWNUM_w_o?== ?ISO-8859-2?Q?raclu_dla_MS_SQL=27a?= [MySQL] =?ISO-8859-2?Q?Wy=B6wietlenie_kolejnej_pozycji=2C_?==?ISO-8859-2?Q?jak=B1_mia=B3by_dany_rekord=2C_gdybym_czyta=B3 _?==?ISO-8859-2?Q?wg_konkretnych_kryteri=F3w=2E_Da_si=EA_=3F?= Jak =?ISO-8859-2?Q?zamieni=E6_dwa_pola_jednej_kolumny_?==?ISO-8859-2?Q?w_dw=F3ch_rekordach_za_pomoc=B1_jednego_zapyt? ==?ISO-8859-2?Q?ania=3F?= [mysql/php] jak =?ISO-8859-2?Q?zliczy=E6_ilo=B6=E6_unikalnyc?==?ISO-8859-2?Q?h_rekord=F3w_w_jednym_zapytaniu=3F?= =?ISO-8859-2?Q?WY=B6wietlenie_rekord=F3w_pocz=B1wszy_od_?==?I SO-8859-2?Q?danej_litery=2E=2E=2E?= =?iso-8859-2?Q?=5BMySQL=5D_Wy=B6wietlenie_wszystkich_rekordow _zawierajacy?==?iso-8859-2?Q?ch_duplikat_a__moze_inna_struktura_bazy_danych ?= [postgresql] kilka =?ISO-8859-2?Q?rekord=F3w_subquery_jako_?==?ISO-8859-2?Q?string?= [mysql] Wyszukanie =?ISO-8859-2?Q?rekord=F3w=28powiazane_tabel?==?ISO-8859-2?Q?e=29?= [MySQL]: Dodanie zliczania =?ISO-8859-2?Q?rekord=F3w_do_rozb?==?ISO-8859-2?Q?udowanego_zapytania?= Liczba =?ISO-8859-2?Q?odpowiadaj=B1cych_rekord=F3w_z_drugi?==?ISO-8859-2?Q?ej_tabeli?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • atanvarne633.opx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com