[FX.php List] Bug in XML output of FMSA

Gjermund Gusland Thorsen ggt667 at gmail.com
Fri Nov 17 14:55:38 MST 2006


Do you think it would be bad to just make it

while(isset($this->currentData[$this->currentRecord."-{$i}"])) {
                       $i++;
                   }
                   $this->currentRecord = "{$i}.0";
               }

instead? That way you would get 1.0, 2.0, 3.0, ..., n.0

ggt667


2006/11/17, Stephen  Knight <stephen at fmwebschool.com>:
> Greetings everyone :)
>
> The FMWebschool team has found a bug in the XML output of FMSA v8.04 (and
> probably earlier), causing the -scriptnames action to return a result set
> with all record ids and modification ids set to 0. Therefore only the last
> script comes through in the data array with the key of " 0.0". To solve
> this, I have added a simple check for duplicate keys which adds a sequential
> "-1,-2,-3" values to the key, causing the second key to be "0.0-1".
>
> To replicate the bug:
> - create two scripts inside the database
> - call $fx->FMScriptNames();
>
> Replace the following line:
>                 $this->currentRecord = $recordid . '.' . $modid;
> with:
>                 $this->currentRecord = $recordid . '.' . $modid;
>                 if(isset($this->currentData[$this->currentRecord])) {
>                     //Fix for identical record ids / mod ids due to an FM
> bug which returns 0.0 for all entries in -scriptnames
>                     $i =1;
>
> while(isset($this->currentData[$this->currentRecord."-{$i}"])) {
>                         $i++;
>                     }
>                     $this->currentRecord .= "-{$i}";
>                 }
>
>
> In Kindness
> Stephen K Knight
> http://www.fmwebschool.com
> 800.353.7950 / 386.453.5843
> FMWebschool, we bring the web to life
> FX.PHP PHP XML MySQL CDML ASP
>
>
> -----Original Message-----
> From: fx.php_list-bounces at mail.iviking.org
> [mailto:fx.php_list-bounces at mail.iviking.org] On Behalf Of Windi Sanjaya
> Sent: Wednesday, November 15, 2006 7:37 PM
> To: fx.php_list at mail.iviking.org
> Subject: [FX.php List] Re: FX.php_List Digest, Vol 28, Issue 18
>
> Oh this maillist is  work :)
>
> Hi all i'm the new guy who trying understand about filemaker, related with
> fx.php.
> I'm so sad because i can't upload image or file to container field at
> filemaker use php or fx.php.
> Am i wrong ???? or anybody can give me advice for this problem, or i must
> order grabit-plugin..... ;(
>
> cheers
>
> windy
>
>
>
> ____________________________________________________________________________
> ________
> Sponsored Link
>
> $200,000 mortgage for $660/ mo -
> 30/15 yr fixed, reduce debt -
> http://yahoo.ratemarketplace.com
> _______________________________________________
> 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
>


More information about the FX.php_List mailing list