====== GetCookies ====== Получает массив куки из хранилища, соответствующих указанным параметрам. ===== Синтаксис ===== ==== PASCAL ==== function TStorage.GetCookies(aProfileName: String; aSurferID: Integer; aUserID: Integer; aUAID: Integer): array of TCookie; ==== ECMA ==== TStorage.getCookies(aProfileName, aSurferID, aUserID, aUAID); ===== Параметры ===== ^Параметр ^Тип (PASCAL) ^Тип (ECMA) ^По умолчанию ^Описание ^ |aProfileName |String |String | - |Имя профиля | |aSurferID |Integer |Number | - |ID серфера | |aUserID |Integer |Number | - |ID вебмастера | |aUAID |Integer |Number | - |ID User-agent'а | ===== Возвращаемое значение ===== ^Тип (PASCAL) ^Тип (ECMA) ^Описание ^ |Array of [[ru:wascript:classes:tcookie]] |Массив [[ru:wascript:classes:tcookie]] |Массив кук, хранящихся в хранилище по указанному адресу, соответствующих указанным параметрам профиля | ===== Примеры ===== ==== PASCAL ==== - //{$MODE PASCAL} var store := TStorage.Create('http://localhost/wastorage/wastorage.php', 'pass'); var cookies := store.GetCookies('testprofile', 1, 1, 1); for var i := 0 to cookies.Count - 1 do Log(cookies[i].Domain); {{:ru:wascript:classes:tstorage:getcookies-1_pascal.png|}} ==== ECMA ==== - //{$MODE ECMA} var store = new TStorage('http://localhost/wastorage/wastorage.php', 'pass'); var cookies = store.getCookies('testprofile', 1, 2, 3); for (var i in cookies){ log(cookies[i].domain); } {{:ru:wascript:classes:tstorage:getcookies-1_ecma.png|}}