Ну, если судить по сообщению, то первый параметр функции dio_write(который дескриптор файла) - пустой, чего не должно быть.Victor_S писал(а):Еще до кучи,, вопросец...
Когда пытаюсь работающий код скрипта использовать как метод класса/объекта, получаю вот такое сообщение при тесте:
Warning: dio_write() expects parameter 1 to be resource, null given in C:\_majordomo\htdocs\modules\objects\objects.class.php(536) : eval()'d code on line 33
Из документации: int dio_write ( resource $fd , string $data [, int $len = 0 ] )
Т.е. ком порт или что-там ты пытался открыть, открыть не получилось.
Нужно перед вызовом dio_write() проверять доступность соединения и/или пробовать подключаться еще раз.
К сожалению в данном вопросе помочь мало чем смогу, т.к. нет возможности поиграться на php с портами и данной функцией.