привет можете помочь с кодом
вот код
как сделать чтобы при нажатии фото или имя записалось id друга значение в переменную я делал но не получалось вот код
вот код
PHP код:
global $panel, $panel1, $i, $objects,$tvk,$id1;
$get = $tvk->Send('messages.getDialogs', 'count=31&preview_length=70');
//pre( $get );
$count = count($get['response']);
for($i=1 ; $i<$count ; $i++){
$uid = $get['response'][$i]['uid'];
$get1 = $tvk->Send('users.get',"user_ids={$uid}&fields=photo_50");
$count1 = count($get1['response']);
for($i1=0 ; $i1<$count1 ; $i1++){
$panel{$i} = new TPanel( c("scrollBox2") );
$panel{$i}->parent = c("scrollBox2");
$panel{$i}->bevelOuter = bvNone;
$panel{$i}->w = 550;
$panel{$i}->h = 54;
$panel{$i}->x = 8;
$panel{$i}->y = $i*57-57+10;
$panel{$i}->cursor = crHandPoint;
$photo = $get1['response'][$i1]['photo_50'];
$image = new TImage( c("scrollBox2") );
$image->parent = c("scrollBox2");
$image->w = 50;
$image->h = 50;
$image->x = 10;
$image->y = $i*57-57+12;
$image->loadFromUrl($photo);
$image->onClick = function ($self) use($i1){
global $itemss;
$itemss = $i1;
$id1 = $uid['id'][$itemss->itemIndex];
};
}
$first = $get1['response'][$i1]['first_name'];
$last = $get1['response'][$i1]['last_name'];
$name = "$first $last";
$text = new TLabel( c("scrollBox2") );
$text->parent = c("scrollBox2");
$text->autoSize = true;
$text->font->color = 0x080000;
$text->caption = "$name";
$text->x = 70;
$text->y = $i*57-57+12;
$text->toFront();
$body = $get['response'][$i]['body'];
$panel1{$i} = new TPanel( c("scrollBox2") );
$panel1{$i}->parent = c("scrollBox2");
$objects[$panel1{$i}->self] = $panel1{$i};
$panel1{$i}->w = $panel{$i}->w-60;
$panel1{$i}->h = 33;
$panel1{$i}->x = 62;
$panel1{$i}->y = $i*57+26-57;
$panel1{$i}->bevelOuter = bvNone;
$panel1{$i}->parentColor = $panel1{$i}->ParentBackground = false;
$panel1{$i}->color = 0x6f6f6f;
$panel1{$i}->text = " {$body}";
$panel1{$i}->alignment = taLeftJustify;
$panel1{$i}->font->assign( c("edit1")->font );
$panel1{$i}->font->color = 0xEBEBEB;
$panel1{$i}->onMouseEnter = 'func';
$panel1{$i}->onMouseLeave = 'func2';
$panel1{$i}->cursor = crHandPoint;
};
function func(){
global $panel1, $i;
$panel1{$i}->color = 0x080000;
}
function func2(){
global $panel1, $i;
$panel1{$i}->color = 0x6f6f6f;
}
PHP код:
$image->onClick = function ($self) use($i1){
global $itemss;
$itemss = $i1;
$id1 = $uid['id'][$itemss->itemIndex];
};
}