Показать сообщение отдельно
Старый 24.06.2013, 15:48   #6
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: 2Gi и жизнь EEPROM

Цитата:
Сообщение от Max2114 Посмотреть сообщение
Нет там ответа на мой вопрос!
Я не хочу писать данные в еще один файл на С++ и брать потом их оттуда при помощи HTML (как сделано у вас в примере)... я хочу забрирать напрямую из Shared Memory при помощи функциц PHP и застопорился я на том, что не знаю как найти key (идентификатор) переменной...
Попробова найти KEY при помощи ftok вот так
$shm_key = ftok('/dev/shm/wsi', 'temp_vnesh');
получил в ответ -1
Перменную по этому ключу в ответ естественно не получил.
а если попросить вот так:
$shm_key = ftok('/dev/shm/wsi', 't');
то возвращает
1947205880
Разбираюсь дальше... понял что второй аргумент в функции ftok - это однобайтовый ID переменной. Подвился вопрос где брать его (т.е. если пишу один символ типа a, 6, 8 - то возвращает какой-то Key) а вот какой, и как вернуть нужный - пока непонятно.
Max2114 вне форума   Ответить с цитированием