Ugo DI LUCA Posted February 15, 2005 Posted February 15, 2005 Hi, Hi there, Total newbie here. Will probably be asking more than answering on this Forum section A general question as a start. How exactly FileMaker can interact with PHP based Intranet and Internet Sites ? - uploading documents (mainly pdfs from printed FM reports) to the Intranet. - synchronization of a PHP db Can these tasks be automated from FileMaker 7 ? Is FileMaker able to generate PHP requests ? At least is it possible to fill a "form" directly from FileMaker ? Thanks
FMWebschool Posted February 15, 2005 Posted February 15, 2005 Hi, You may want to check out FX.php. There are two great places to learn more about FX.php www.iviking.org Chris Hansen's site. He create a PHP class that works with FileMaker Pro 5-7, or www.fxforge.net FX.php software that writes PHP code for you. FX.php is PHP class that interprets the XML output from FileMaker and allows access through a set of pre-defined functions. Once the PHP is processed it generates HTML to the users browser. Yes, you can upload images, PDF's basically just about any type of file with PHP. There is also a PHP class that works specifically with PDF's. In Kindness
Ugo DI LUCA Posted February 15, 2005 Author Posted February 15, 2005 Ok thanks, Let me tell you more then about my specific needs, as I feel the above, if useful, doesn't really meet what I had in mind. The solution I'm currently developing is a fully customized Project Management solution, involving numerous projects, partners, participants, documents and events, for a European Sponsored Program. It is a complete rewrite of an old FileMaker 4 solution they've been using for the daily follow up of each project, but that obviously now appears to be limited. For now 2 years, they've been deploying an Intranet solution so that participants could exchange documents, reports and data within each project, as well as a Web site for the communication side of the Program. This site is hosted elsewhere and uses MySqL/PHP. Users of the Intranet are given privileges so that one document should be visible from one and not another according to the Project and the person's function. Though we'd be using FileMaker 7, management has decided that the FileMaker solution wouldn't be, in any way, visible from the outside, so the Internet and Intranet will remain separated from the served FileMaker. As the new version will act as a document archiver as well as a Project Manager tool, and as each document uploaded to either the WebSite or Intranet should be controlled by the Program Office, I've been asked to find out solutions that would allow to 1) have that Form they use for the upload on the Intranet already filled( with document Name, document Path on "our" server, date, privilege set for the document), or if possible and preferably a complete solution interacting with the MySQL querries so that the upload is automated. 2) synchronize and update user accounts on the Intranet 3) change the privilege set for a document directly from within FileMaker 4) synchronize a given number of data from FileMaker Tables to MySql Tables Is that clear enough. I'm sorry I'm a so poor webmaster at the moment. I'll be visiting these adresses you gave me anyway as I have so much to catch on this side of the world. Any other links on the topic or generally related is very welcome.
Ugo DI LUCA Posted February 15, 2005 Author Posted February 15, 2005 So one question I forgot in my last post. Is FileMaker 7, through the Execute SQL and ODBC drivers, capable of handling the above operations ?
Vaughan Posted February 16, 2005 Posted February 16, 2005 "Total newbie here." Total newbie with 3,589 posts to their credit. Hmmmmm.
Ugo DI LUCA Posted February 16, 2005 Author Posted February 16, 2005 Confirmation. In this Forum, I am definitely a total newbie, and it will take another 1,000 + posts before this status might change.
Addam Posted February 18, 2005 Posted February 18, 2005 I'm not sure if you are going in this direction, but you might want to build your Project Management Application as a web based application. I say that because it's probably more work than necessary to build it using FMP by itself (considering all you want to do). This way you can use PHP to communicate with BOTH FMP7 and MySQL. If your client is moving form FMP4 to 7, then they are already in for an nice size learning curve. If it's built right, it will be easier to manage in the long run. Just a suggestion.
stash Posted February 21, 2005 Posted February 21, 2005 -In most cases, to send a SQL query to the mySQL server I use the External functions of PDM plugin(more info in its guide). http://www.planetsg.com/PLANet/PLANet_HowTo/HowTo.htm http://www.planetsg.com/PLANet/PLANet_HowTo/PDMmysql.htm http://filemakeradvisor.com/doc/09111 -To create a PDF I use shubec plugin =details&products[v][id]=883818]http://www.schubec.com/index.php?products[a]=details&products[v][id]=883818 -And to send files via FTP - plugin at: http://cnsplug-ins.com/index.htm I do write PHP and to be honest I dont like solutions as FX.php because of previous experiences with the softvers which write code instead of me. But, my attitude shouldnt be a reason to possible check out and what FX.php can do for you.
Garry Claridge Posted February 21, 2005 Posted February 21, 2005 You may need to use FM 7 Server Advanced to achieve some of your objectives. However, you will need to break-down your requirements into smaller tasks so that they can be addressed in greater detail. All the best. Garry
Ugo DI LUCA Posted February 22, 2005 Author Posted February 22, 2005 Thanks for the inputs. We'd sure be using FileMaker Server Advanced in our case. I'd go into the readings and may come back with some more questions. Thanks again.
Recommended Posts
This topic is 7206 days old. Please don't post here. Open a new topic instead.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now