Git Product home page Git Product logo

fxphp's People

Contributors

apd183 avatar ecsos avatar matsuo avatar msloper avatar msyk avatar nojimage avatar tcfitzgerald avatar tyrfingmjolnir avatar walterdavis avatar yodarunamok avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fxphp's Issues

FX.php FileMaker Pro Server 12 Advanced

There is an issue with the FMDBNames() when used with FileMaker Server 12.

$DatasetQuery = new FX($serverIP, $webCompanionPort, $dataSourceType);
$DatabaseData = $DatasetQuery->FMDBNames();

In 11 it works fine, but in 12 it throws an error:
The xml URL [[FM12 HOST]]:80/fmi/xml/FMPXMLRESULT.xml?-db=&-max=&-dbnames will not work, but if I go the xml URL and remove -db&-max&, the url will now look like the following [[FM12 HOST]]:80/fmi/xml/FMPXMLRESULT.xml?-dbnames and will work.

URI Incorrect when connecting to FMP 11

The 6.0 Library is giving the wrong URI when I am trying to connect to the FileMaker Pro database. The first version 4 of your library connected to /fmi/xml/FMPXMLRESULT.xml?-db= while v6.0 connects to /FMPro?-db=

Any hints and tips on how to correct this would be appreciated.

Stable Releases?

Can we get a stable release of this, the only release available is master and it is being worked on constantly.

Add package to packagist

In line with #39 once a composer.json file exists please add this project to packagist to make inclusion in project simpler.

Unable to parse FileMaker XML

I am getting this error when doing a call to FMPro7:

Instantiating FX.php.

Configuring database connection...

Setting user name and password...

Unable to parse FileMaker XML. Use the DEBUG constant and try connecting with the resulting URL manually.
You should also double check the user name and password used, the server address and port, and WPE configuration.
Finally, be sure that you have specified the correct data type (e.g. FileMaker 5 or 6 versus 7 or 8.)

Deprecation of `/e` in `preg_replace()`

I wanted to point this out so that you would know that it was coming up:

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in .../fxphp/datasource_classes/RetrieveFMXML.class.php on line 217

ModID support for SQL data sources

The concept a field to track a record/row's modification is fairly common, and basic support is present in FX.php. That said, support needs to be improved.

Check filemaker connection

Hi is there a way to check if the server is online before doing a query? Sometimes the server is down and the request just hangs up, i want to show an error page in case the FM server is down

There is no license

In order to use this codebase in some projects a license is required to ensure that we can prove to clients we have the right to use the code - just saying it's 'free and open source' isn't enough.

Please could you add a license - given the age, scope and intent of the project I would suggest MIT.

Constructor changes for PHP7+ compatibility

Dipping my toes in PHP 7, it looks like FX.php needs some changes to its function constructors to operate error-free and continue to work for future versions. I can submit some changes later, but just wanted to point it out in case someone else has the time to submit changes.

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; FX has a deprecated constructor in C:\inetpub\www_test\html\includes\FX\FX.php on line 55

preg_replace_callback handling of danish characters

After latest version of FX.php where 'preg_replace' was changed to ‘preg_replace_callback’ in RetrieveFMXML.class.php, FX.php no longer display danish characters like æøå correctly - They output more like japanese characters!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.