<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.5730.11" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN class=194283117-26012007>I am trying to set 
callerid from a PHP script, using one of two functions as shown below (setid1 
and setid2).&nbsp; The first function works great with regular names and 
numbers, BUT, if I call the function with ("Test","UnknownNumber"),&nbsp;the cid 
number gets set to "asterisk".&nbsp; Why is my passed number parameter not being 
accepted in this case?</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=194283117-26012007></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=194283117-26012007>The second function 
uses the new/recommended method of setting cid name and number, but it has NO 
EFFECT.&nbsp; (i.e. the name and number remain at the asterisk default).&nbsp; 
Why is this one not working?</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=194283117-26012007></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=194283117-26012007>Thanks,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=194283117-26012007>MD</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=194283117-26012007></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=194283117-26012007>==============================================</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=194283117-26012007></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=194283117-26012007></SPAN><FONT face=Arial><FONT size=2>/<SPAN 
class=194283117-26012007>/ Test #1</SPAN></FONT></FONT><BR><FONT face=Arial 
size=2>function setid<SPAN class=194283117-26012007>1</SPAN>(<SPAN 
class=194283117-26012007>$name,</SPAN>$number) {</FONT></DIV>
<DIV><FONT face=Arial><FONT size=2><SPAN class=194283117-26012007>&nbsp; $newid 
=&nbsp;</SPAN> "\""&nbsp; . trim( substr( trim( $name ), 0, 15 ) 
)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; . "\"&lt;" . 
trim( substr( str_replace( " ", "", $number ), 0, 24 ) 
)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
."&gt;";</FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT size=2><SPAN class=194283117-26012007>&nbsp; 
obj</SPAN>-&gt;set_callerid(&nbsp;<SPAN class=194283117-26012007>$</SPAN><SPAN 
class=194283117-26012007>newid </SPAN>);</FONT></FONT></DIV>
<DIV align=left><FONT face=Arial size=2><SPAN 
class=194283117-26012007>}</SPAN></FONT></DIV>
<DIV align=left><FONT face=Arial size=2><SPAN 
class=194283117-26012007></SPAN></FONT>&nbsp;</DIV>
<DIV align=left><FONT face=Arial size=2><SPAN class=194283117-26012007>// Test 
#2</SPAN></FONT></DIV>
<DIV align=left><FONT face=Arial size=2><SPAN class=194283117-26012007>function 
setid<SPAN class=194283117-26012007>1</SPAN>(<SPAN 
class=194283117-26012007>$name,</SPAN>$number) {
<DIV><FONT face=Arial><FONT size=2><SPAN 
class=194283117-26012007>&nbsp;&nbsp;&nbsp; 
$obj-&gt;cmd("Set(CALLERID(name)=\"$name\"");<BR>&nbsp;&nbsp;&nbsp; 
$obj-&gt;cmd("Set(CALLERID(num)=\"$number\"");&nbsp;</SPAN></FONT></FONT></DIV>
<DIV align=left><FONT face=Arial size=2><SPAN 
class=194283117-26012007>}</SPAN></FONT></DIV>
<DIV align=left></SPAN></FONT><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV align=left><FONT face=Arial size=2><SPAN 
class=194283117-26012007></SPAN></FONT>&nbsp;</DIV></DIV></BODY></HTML>