[FX.php List] RECID anomaly, more info
Leo R. Lundgren
leo at finalresort.org
Sat Mar 8 12:27:50 MST 2008
8 mar 2008 kl. 20.22 skrev Leo R. Lundgren:
> 7 mar 2008 kl. 17.27 skrev Bob Patin:
>
>> I just double-checked the pages, and I can see in the form where
>> he passes the RECID in a hidden field, and then retrieves it in a
>> $_POST on the processing page.
>>
>> So it's not using a session variable at all, yet somehow, if the
>> page is left to fester for an hour or so, the value of the RECID
>> variable gets somehow forgotten...
>>
>> Very strange; I'm going to leave the form open in Firefox for 2
>> hours and see if it happens for me too...
>>
>> BP
>>
>>
>> _______________________________________________
>> FX.php_List mailing list
>> FX.php_List at mail.iviking.org
>> http://www.iviking.org/mailman/listinfo/fx.php_list
>
> Bob,
>
> First make sure that you error_log("recId: {$_POST['-recid']")
> right before the call(s) that are doing the edit. Then do what you
> say, try to reproduce the problem. If you can, have a look at the
> error log. If it reports an incorrect recId you'll start debugging
> the code, while if it reports a correct recId I suppose you'll have
> to check up on FX or Filemaker.
>
> To really know what's coming to your pages when the pages are
> posted you can instead log json_encode($_POST), which will give you
> a readable JSON string in the log. It's neat when you want to see a
> lot of information, and another upside is that you can copy and
> decode the logged string if you need to reproduce the same
> information at some point. Just a simple but useful tip.
>
> -|
The error_log I wrote has a syntax error, it should be: error_log
("recId: {$_POST['-recid']}")
-|
More information about the FX.php_List
mailing list