時々、私たちが渡しているURL文字列:のColdFusion URL変数問題
http://www.oursite.com/index.cfm?layout=displayNews&newsArticle=1837
お知らせURLで"&"
。これにより、受け取りページに問題が発生し、url変数はurl.AMP;newsArticle
と表示されます。このように到着するかどうかは常に制御できません。または「&」と指定することはできません。
受信ページでは、いずれのフォーマットが到着する可能性もあります。私は、うまくいかない弱い試みをしました。
<cfif structkeyexists(url,'AMP;NEWSARTICLE')>
<cfset url.newsArticle = evaluate('#url.AMP;NEWSARTICLE#')> <!--- this line errors on the semicolon after AMP --->
</cfif>
いずれのポインタも大変感謝しています。
それはurl ['amp; newsarticle']でしょうか?あなたは閉じ角カッコの前に一重引用符を忘れたようです。 – user460114
ありがとう、固定 - 私の手にbandaidと入力しようとしています:) –
そして、それが常に同じパターンに従えば、それをあなたのApplication.cfcに組み込むこともできます –