I solve this problem. I&#39;m not sure, but you get billsec when you use Dial application. Using dial app , I get billsec.<br><br><div><span class="gmail_quote">2007/8/28, Atis &lt;<a href="mailto:atis@best.eu.org">atis@best.eu.org
</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On 8/28/07, Giedrius Augys &lt;<a href="mailto:voipas@gmail.com">voipas@gmail.com
</a>&gt; wrote:<br>&gt; Hello,<br>&gt;&nbsp;&nbsp; I want to create php rate script and I&#39;m using Deadagi. But I allways get<br>&gt; billsec 0 , or nothing. Can you help me to solve this problem...<br><br>It seems that there is problem with Answer(). Does it get executed
<br>from AGI? Do you hear voice prompts?<br><br>You can try adding Answer() before DeadAgi().<br><br>Regards,<br>Atis<br><br>&gt; My extension.conf:<br>&gt; exten =&gt; _123,1,DeadAgi(rate.php)<br>&gt; exten =&gt; _123,2,hangup
<br>&gt;<br>&gt; And my simple test php script rate.php<br>&gt; #!/usr/local/bin/php -q<br>&gt; &lt;?php<br>&gt; include_once (dirname(__FILE__).&quot;/phpagi.php&quot;);<br>&gt; $AGI = new AGI();<br>&gt;<br>&gt; $AGI-&gt;answer();
<br>&gt;<br>&gt; $AGI-&gt;stream_file(&#39;demo-thanks&#39;);<br>&gt; $AGI-&gt;stream_file(&#39;vm-goodbye&#39;);<br>&gt;<br>&gt; $AGI-&gt;hangup();<br>&gt;<br>&gt; $billsec = get_var($AGI,&quot;CDR(billsec)&quot;);<br>&gt; debug(&quot;Billsec: $billsec&quot;, 1);
<br>&gt;<br>&gt; function debug($string, $level=3) {<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; global $AGI;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; $AGI-&gt;verbose($string, $level);<br>&gt; }<br>&gt;<br>&gt; function get_var( $agi, $value) {<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; $r = $agi-&gt;get_variable( $value );
<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; if ($r[&#39;result&#39;] == 1)&nbsp;&nbsp;&nbsp;&nbsp; {<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $result = $r[&#39;data&#39;];<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return $result;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; else<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return &#39;&#39;;<br>&gt; }<br>&gt;<br>
&gt; ?&gt;<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; --Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--">http://www.api-digital.com--</a><br>&gt;<br>&gt; asterisk-users mailing list
<br>&gt; To UNSUBSCRIBE or update options visit:<br>&gt;<br>&gt; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>&gt;<br><br><br>--<br>Atis Lezdins,
<br>IT Responsible of BEST Riga,<br><a href="mailto:atis@BEST.eu.org">atis@BEST.eu.org</a><br>ICQ: 142239285<br>Skype: atis.lezdins<br>Cell Phone: +371 28806004 [Tele2, Latvia]<br>Work phone: +1 800 7502835 [Toll free, USA]
<br>?BEST? -&gt; <a href="http://www.BEST.eu.org">www.BEST.eu.org</a><br><br>_______________________________________________<br>--Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--">http://www.api-digital.com--
</a><br><br>asterisk-users mailing list<br>To UNSUBSCRIBE or update options visit:<br>&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br></blockquote>
</div><br><br clear="all"><br>-- <br>Pagarbiai&nbsp;&nbsp;/ Best Regards,<br>Giedrius Augys