6 Replies Latest reply on Apr 30, 2015 7:14 PM by user19752

    Can FileMaker API for PHP v11 work with PHP v5.4

    Malcolm

      I have to move a CWP web site that talks to FMS11. The new location has PHP v5.4 installed and as a result I'm seeing a lot of warnings from PHP and very little HTML.

       

      The following PHP notice is very common ( the line number and the file differ ).

      PHP Notice:  Only variable references should be returned by reference in C:\inetpub\ibegonias\FileMaker\....

       

      When I look at the file I find functions that look like this.

       

      function &getField($V972bf3f0)

      {

      if (isset($this->_fields[$V972bf3f0])) {

      return $this->_fields[$V972bf3f0];

      }

      return $Vcb5e100e =& new FileMaker_Error($this->_fm, 'Field Not Found');                       // <--- this line is triggering the notice

      }

       

      Is it possible to get the v11 API code working with PHPv5.4? Should I try? Or should I consider using the XML interface?

       

      Malcolm