February 19, 200520 yr Are there any known problems with Safari accepting cookies? This code works fine with Mozilla-type browsers, but not with Safari: <?xml version="1.0" encoding="UTF-8"?> <?xslt-cwp-buffer buffer-content="true"?> . . . &l;xsl:variable name="someuser" select="fmxslt:set_cookie('someuser',$record/fmrs:field[@name = 'CookieValue']/fmrs:data[1],2592000,'','')"/> . . My Safari browser is configured to accept all cookies, but the cookie is not set. Martin
February 19, 200520 yr Author Problem solved. I should have read the FMS7A Custom Web Publishing Guide (CWPG) more carefully. It states: "All of the parameter values for the fmxslt:set_cookie functions must be valid or else the web browser will ignore the fmxslt:set_cookie function requests." Obviously, for Safari, an empty parameter is not a valid parameter. A correct call would be: <xsl:variable name="someuser" select="fmxslt:set_cookie('someuser',$record/fmrs:field[@name = 'CookieValue']/fmrs:data[1],2592000,'/fmi/xsl','myhost.com')"/> It is however funny, that the CWPG also gives examples where the last two parameters are empty. Martin
Create an account or sign in to comment