[FX.php List] Newbie Question
Stephen Knight 1-800-353-7950
stephen at fmwebschool.com
Mon Sep 26 07:46:58 MDT 2005
Hi Ahmad,
Check the name of the database on the following line:
$instanceName-> SetDBData(' Contacts.fp7','Contacts');
Your database name has a space before it. Remove this and try the page again.
In Kindness
Stephen K. Knight
www.fmwebschool.com
1-800-353-7950
Professional FileMaker Web Services
----- Original Message -----
From: Greg Lane
To: FX.php Discussion List
Cc: Ahmad Kaifi
Sent: Sunday, September 25, 2005 2:25 PM
Subject: Re: [FX.php List] Newbie Question
Ahmad,
It looks like you have an unnecessary foreach statement on line 10 of your code. Try removing that line and see what you get.
Greg
On Sep 25, 2005, at 12:51 PM, Ahmad Kaifi wrote:
Hello everyone,
I can't come up with a solution to this at all..
I typed up the very first example in the "FX.php in 8 Hours" offered by FMWebSchools and tried to run it but I keep getting this mistake:
Fatal error: Maximum execution time of 30 seconds exceeded in c:\Inetpub\wwwroot\php8\FX\FX.php on line 610
No matter what I try to do, I get this.
Its happening right when the FX class is building the 'data' array.
Line 609: while (!feof($fp)) {
Line 610: $data .= fgets($fp, 128);
Line 611: }
I'm running both FMSA and my webserver (IIS) on my local WinXP machine. They are both using port 80.
When I create a regular XML url like this it works fine:
http://127.0.0.1/fmi/xml/fmresultset.xml?-db=Contacts.fp7&-lay=Contacts&hotel=testout&-new
Here is the code:
<?php
include ('FX/FX.php');
include ('FX/server_data.php');
$instanceName = new FX($serverIP, $webCompanionPort);
$instanceName-> SetDBData('Contacts.fp7','Contacts');
$instanceName-> SetDBPassword('','Admin');
$instanceResult = $instanceName->FMFindAll();
foreach($instanceResult['data'] as $key=>$instanceData)
?>
<html>
<head>
<title>The Developer Connection</title>
</head>
<body>
<?
include('includes/header.php');
?>
Error Code: <?php echo $instanceResult['errorCode']; ?> <br>
Found Count: <?php echo $instanceResult['foundCount']; ?> <br>
<?php
foreach($instanceResult['data'] as $key=>$instanceData){
echo $instanceData['name_first'][0];
}
?>
</body>
</html>
Thanks in advance!!!
Ahmad Kaifi
_______________________________________________
FX.php_List mailing list
FX.php_List at mail.iviking.org
http://www.iviking.org/mailman/listinfo/fx.php_list
------------------------------------------------------------------------------
_______________________________________________
FX.php_List mailing list
FX.php_List at mail.iviking.org
http://www.iviking.org/mailman/listinfo/fx.php_list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.iviking.org/pipermail/fx.php_list/attachments/20050926/cd9ab66f/attachment-0001.html
More information about the FX.php_List
mailing list