Changeset 4227 for trunk/licqweb
- Timestamp:
- 09/23/05 17:27:54 (3 years ago)
- Location:
- trunk/licqweb
- Files:
-
- 2 modified
-
rms.php (modified) (1 diff)
-
sendMessage.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/licqweb/rms.php
r4186 r4227 147 147 $msgcontent = $msg . "\r\n.\r\n"; 148 148 sendData($msgcontent); 149 $packet = socket_read($sock, 1024, PHP_NORMAL_READ); 150 $packet = socket_read($sock, 1024, PHP_NORMAL_READ); 151 return true; 149 $packet = socket_read($sock, 1024, PHP_NORMAL_READ); //e.g. 102 [1254] Sending message to foo@hotmail.com. 150 preg_match("/\[(\d+)\]/", $packet, $matches); 151 $packet = socket_read($sock, 1024, PHP_NORMAL_READ); //e.g. 203 [1254] Event done 152 preg_match("/\[(\d+)\] Event (.*)/", $packet, $matches2); 153 while ($matches[1] != $matches2[1]) { 154 //Event tag doesn't match the Event Done tag, keep trying 155 $packet = socket_read($sock, 1024, PHP_NORMAL_READ); 156 preg_match("/\[(\d+)\]/", $packet, $matches2); 157 } 158 return $matches2[2]; 152 159 } 153 160 -
trunk/licqweb/sendMessage.php
r4186 r4227 33 33 } 34 34 35 $ret = rmsSendMessage($_POST['id'], $_POST['pp'], stripslashes($_POST['msg'])); 36 $res = ($ret) ? 'success' : 'failed'; 35 $res = rmsSendMessage($_POST['id'], $_POST['pp'], stripslashes($_POST['msg'])); 37 36 38 37 header('Content-Type: text/xml'); … … 43 42 <uid>" . $_POST['uid'] . "</uid> 44 43 <result>$res</result> 44 <datetime>" . date('H:i:s') . "</datetime> 45 45 </response> 46 46 ";
