====== 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|}}