kind of difficutl to help you if you dont provide the script or
relevant info about your php.ini configuration, stuff related to the
output buffer.<br>
<br>
I used to do programming with phpagi class, but then i came up with something more simple and usefull for my purposes. <br>
<br>
<a href="http://galileo.ivsol.net/scripts/AgiPhp5.php">http://galileo.ivsol.net/scripts/AgiPhp5.php</a><br>
<br>
only works with php, but with small modifications can work with php4.<br>
<br>
best regards<br><br><div><span class="gmail_quote">On 10/13/05, <b class="gmail_sendername">René Enskat [Teamware GmbH]</b> &lt;<a href="mailto:ren@teamware-gmbh.de">ren@teamware-gmbh.de</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
The (&quot;/var/lib/asterisk/agi-bin/phpagi.php&quot;) is the newest form the site<br>updated today, and i wrote the script like other examples and i can't find a<br>syntax mistake inside extension.conf and the php script .(
<br><br>On Thu, 13 Oct 2005 09:32:14 -0500<br>&nbsp;&nbsp;Moises Silva &lt;<a href="mailto:moises.silva@gmail.com">moises.silva@gmail.com</a>&gt; wrote:<br>&gt; for some reason your script is not executing the get_var correctly, as you
<br>&gt; can see in the output, asterisk is saying: &quot;invalid or unknown command&quot;.<br>&gt;<br>&gt; check the internals of your script, the most common reason is that you are<br>&gt; mispelling the command.<br>&gt;
<br>&gt; best regards<br>&gt;<br>&gt; On 10/13/05, René Enskat [Teamware GmbH] &lt;<a href="mailto:ren@teamware-gmbh.de">ren@teamware-gmbh.de</a>&gt; wrote:<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; Hello all,<br>&gt;&gt;<br>&gt;&gt; I try to use a agi script to get a variable from * und put them into a
<br>&gt;&gt; script which gives me another variablke and put this in *.<br>&gt;&gt; My problem is now it seems the var ID is empty coz i always jump into<br>&gt;&gt; the result 0 loop.<br>&gt;&gt; The $MSN should be in the SetCIDNum.
<br>&gt;&gt;<br>&gt;&gt; #!/usr/bin/php -q<br>&gt;&gt;<br>&gt;&gt; &lt;?php<br>&gt;&gt; include(&quot;/var/lib/asterisk/agi-bin/phpagi.php&quot;);<br>&gt;&gt; $agi = new AGI();<br>&gt;&gt;<br>&gt;&gt; $ID = $agi-&gt;get_variable(&quot;SIPUSER&quot;);
<br>&gt;&gt;<br>&gt;&gt; if ($ID['result'] == 0) {<br>&gt;&gt; $agi-&gt;verbose(&quot;SIPUSER not set -- nothing to do&quot;);<br>&gt;&gt; exit(1);<br>&gt;&gt; }<br>&gt;&gt;<br>&gt;&gt; $agi-&gt;set_variable(&quot;MSN&quot;, exec(&quot;/var/lib/asterisk/agi-bin/msn4sip 111
<br>&gt;&gt; 222 333 &quot; .$ID['data']));<br>&gt;&gt; ?&gt;<br>&gt;&gt;<br>&gt;&gt; Output from asterisk:<br>&gt;&gt; -- Executing SetVar(&quot;SIP/31-79e2&quot;, &quot;SIPUSER=31&quot;) in new stack<br>&gt;&gt; -- Executing AGI(&quot;SIP/31-79e2&quot;, &quot;
msn4sip.agi&quot;) in new stack<br>&gt;&gt; -- Launched AGI Script /var/lib/asterisk/agi-bin/msn4sip.agi<br>&gt;&gt; msn4sip.agi: Arrayn(n [code] =&gt; 510n [result] =&gt; n [data] =&gt;<br>&gt;&gt; Invalid or unknown commandn)n
<br>&gt;&gt; msn4sip.agi: SIPUSER not set -- nothing to do<br>&gt;&gt; -- AGI Script msn4sip.agi completed, returning 0<br>&gt;&gt; -- Executing SetLanguage(&quot;SIP/31-79e2&quot;, &quot;de&quot;) in new stack<br>&gt;&gt; -- Executing SetCIDNum(&quot;SIP/31-79e2&quot;, &quot;&quot;) in new stack
<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; _______________________________________________<br>&gt;&gt; --Bandwidth and Colocation sponsored by <a href="http://Easynews.com">Easynews.com</a> &lt;<a href="http://Easynews.com">
http://Easynews.com</a>&gt;--<br>&gt;&gt;<br>&gt;&gt; Asterisk-Users mailing list<br>&gt;&gt; <a href="mailto:Asterisk-Users@lists.digium.com">Asterisk-Users@lists.digium.com</a><br>&gt;&gt; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users">
http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>&gt;&gt; To UNSUBSCRIBE or update options visit:<br>&gt;&gt; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users
</a><br>&gt;&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; --<br>&gt; &quot;Su nombre es GNU/Linux, no solamente Linux, mas info en <a href="http://www.gnu.org">http://www.gnu.org</a>&quot;<br><br>_______________________________________________
<br>--Bandwidth and Colocation sponsored by <a href="http://Easynews.com">Easynews.com</a> --<br><br>Asterisk-Users mailing list<br><a href="mailto:Asterisk-Users@lists.digium.com">Asterisk-Users@lists.digium.com</a><br><a href="http://lists.digium.com/mailman/listinfo/asterisk-users">
http://lists.digium.com/mailman/listinfo/asterisk-users</a><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><br></blockquote></div><br><br clear="all"><br>-- <br>&quot;Su nombre es GNU/Linux, no solamente Linux, mas info en <a href="http://www.gnu.org">http://www.gnu.org</a>&quot;