<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hello Kamailions,</p>
    <p>After the feedback from Daniel, I have tried some other things.</p>
    <p>The php script works, for testing purposes I changed the php
      action to write a text file in the /tmp directory.</p>
    <p>This works when the incoming call is handled by Kamailio, so I
      know the script gets executed.</p>
    <p>But when the script echo's the needed value the kamailio line
      below does not receive the value in the avp variable:</p>
    <p>    exec_avp("/usr/bin/php /var/lib/kamailio/scripts/test.php
      $var(timeControlId)", "$avp(s:numberid)");<br>
    </p>
    <p>I also have tried it with $avp(i:1), but both options do not
      work.</p>
    <p>I am stil thinking that my php script is not presenting the value
      in the correct manner...</p>
    <p>Should a value presented by an echo command be read by the
      exec_avp command?</p>
    <p>Rgds,</p>
    <p>Gertjan Wolzak<br>
    </p>
    <p><br>
    </p>
    <div class="moz-forward-container"><br>
      -------- Forwarded Message --------
      <table class="moz-email-headers-table" cellspacing="0"
        cellpadding="0" border="0">
        <tbody>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">Subject:
            </th>
            <td>Re: [SR-Users] reading php script result with exec_avp</td>
          </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">Date: </th>
            <td>Thu, 6 Jun 2019 09:16:12 +0200</td>
          </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">From: </th>
            <td>Gertjan Wolzak <a class="moz-txt-link-rfc2396E" href="mailto:g.wolzak@kazlow.nl"><g.wolzak@kazlow.nl></a></td>
          </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">To: </th>
            <td>Kamailio (SER) - Users Mailing List
              <a class="moz-txt-link-rfc2396E" href="mailto:sr-users@lists.kamailio.org"><sr-users@lists.kamailio.org></a></td>
          </tr>
        </tbody>
      </table>
      <br>
      <br>
      Goodmorning All,<br>
      <br>
      Daniel, thank you for your feedback.<br>
      <br>
      The relative path was just for example, in the Kamailio config I
      am useing the absolute path.<br>
      <br>
      But the feedback does help me point my nose in the right
      direction.<br>
      <br>
      Rgds,<br>
      <br>
      Gertjan<br>
      <br>
      <br>
      On 6/5/19 2:48 PM, Daniel-Constantin Mierla wrote:<br>
      <blockquote type="cite">Hello,<br>
        <br>
        are you sure that the script is executed? You give a relative
        path and<br>
        kamailio changes working directory to / if you don't give -w
        parameter?<br>
        Try with absolute path.<br>
        <br>
        Cheers,<br>
        Daniel<br>
        <br>
        On 05.06.19 14:10, Gertjan Wolzak wrote:<br>
        <blockquote type="cite">Hello Kamailions,<br>
          <br>
          I have the following challenge.<br>
          <br>
          I want to create a time dependent callerid, based on the time
          of a<br>
          outgoing call a callerid will be set.<br>
          <br>
          I have a php script, that provides me an id number which
          relates to an<br>
          cli.<br>
          <br>
          When I run that php script from the console, the id is shown
          in the<br>
          console.<br>
          <br>
          When I run the script within the kamailio configuration,<br>
          exec_avp("../script.php", "$avp(s:cliId)"); ,no output
          commande is<br>
          saved in the avp variable.<br>
          <br>
          I think I am not presenting the result of the php script
          correctly. I<br>
          have tried with an echo $variable; and with and fwrite(STDOUT,<br>
          $variable); but no luck.<br>
          <br>
          I'm not a PHP coder so I am not surprised of the missing luck,
          but<br>
          maybe somebody has a golden tip for me?<br>
          <br>
          Rgds,<br>
          <br>
          Gertjan<br>
          <br>
          <br>
          <br>
          _______________________________________________<br>
          Kamailio (SER) - Users Mailing List<br>
          <a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.kamailio.org">sr-users@lists.kamailio.org</a><br>
          <a class="moz-txt-link-freetext" href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
        </blockquote>
      </blockquote>
    </div>
  </body>
</html>