[FX.php List] Submitting line breaks into FM field?

Troy Meyers tcmeyers at troymeyers.com
Wed Dec 12 20:14:46 MST 2007


Kevin,

Maybe you are looking for this:

http://www.php.net/manual/en/function.nl2br.php

I believe it you do that to the field data before sending to the browser it'll remain line-formatted as it was in the field.

-Troy


> Hi all,
> 
> In my day-to-day FX & FM work, I do a lot of reading from databases,
> but not a great deal of data submission, and what there is tends to be
> check boxes, radio buttons and select menus.
> 
> Today I find myself needing to submit a multi-line data set into a
> field in FM, but it goes in without line breaks - basically one long
> string. The data is stored in the script as an array, and I use
> something like the following to get it into the database:
> 
> $parsedLog = implode(chr(10), $log);
> 
> ...
> 
> $FMSubmit->AddDBParam("log", $parsedLog);
> 
> However, either FileMaker or FX is stripping the line breaks out before
> dumping the data into the field. They're definitely there, because if I
> run this line:
> 
> $parsedLog = str_replace(chr(10), " ! ", $parsedLog);
> 
> I end up with exclamation marks in the field, though doubled-up for some
> reason I can't fathom.
> 
> A colleague has successfully imported data into FM from mySQL that
> contained ASCII 10 for formatting purposes, so it's either a 'feature'
> in FX or a limitation in FM's XML interface (or something else I'm not
> even aware of).
> 
> Can anybody offer any clues?
> 
> (FWIW, I've got a temporary fix that runs a find/replace script in FM,
> replacing the string "<break>" with a pilcrow.)
> 
> -- 
> 
> Kevin Futter
> 
> Webmaster, St. Bernard's College
> 
> http://www.sbc.melb.catholic.edu.au/
> 
> #####################################################################################
> This e-mail message has been scanned for Viruses and Content and cleared
> by MailMarshal
> 
> #####################################################################################
> 
> This e-mail and any attachments may be confidential. You must not
> disclose or use the information in this e-mail if you are not the
> intended recipient. If you have received this e-mail in error, please
> notify us immediately and delete the e-mail and all copies. The College
> does not guarantee that this e-mail is virus or error free.  The
> attached files are provided and may only be used on the basis that the
> user assumes all responsibility for any loss, damage or consequence
> resulting directly or indirectly from the use of the attached files,
> whether caused by the negligence of the sender or not. The content and
> opinions in this e-mail are not necessarily those of the College.
> 
> _______________________________________________
> 
> 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