forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   смс (http://forum.boolean.name/showthread.php?t=12358)

www12 12.04.2010 15:27

как сделать или до писать чтоб смс отправлялась только один раз и все при повторном запуске смс не отправлялась

спасибо




begin
// start sending SMS to phone number +5550000
if not SmsStartSend('sms://+5550000', 'Hello!') then Halt;

// wait until the message is sent
while SmsIsSending do
Delay(100);

// check if the message was sent successfully
if not SmsWasSuccessfull then Halt;
end.

что никто не знает:''((

ViNT 12.04.2010 16:40

Ответ: смс
 
После первого запуска записать в RMS, что смс уже отправлено, а при повторных запусках проверять, есть ли эта запись, если есть - не отправлять.

www12 12.04.2010 16:51

а как это будет выглядеть писменно а то яне поняла ваши слова

т.е командами

ViNT 12.04.2010 18:22

Ответ: смс
 
Примерно так:
PHP код:

var
 
RS:RecordStore;
 
S:String;
 
idx:integer;
begin
  RS
:=OpenRecordStore('sms');
  
S:=ReadRecordStoreEntry(RS,1);
  if 
S<>'sent' then
  begin
   
//Здесь код отправки смс
   
idx:=AddRecordStoreEntry(RS,'sent');
  
end;
  
CloseRecordStore(RS); 


www12 12.04.2010 19:48

Ответ: смс
 
спасибо вам все получилось


Часовой пояс GMT +4, время: 04:47.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot