Regex в cfif, чтобы проверить есть параметр в URL? - PullRequest
0 голосов
/ 25 ноября 2011

Я пытаюсь отобразить блок кода, только если параметр? Staff добавлен к URL, например:

отображать ссылку, только если текущий URL был загружен с www.blank.com/folder/? персонал

Есть мысли?

Ответы [ 2 ]

4 голосов
/ 25 ноября 2011

Я не верю, что существует какая-либо разница в производительности, но для меня лучше использовать StructKeyExists(url,'staff') вместо isDefined("url.staff").Любой из них точно выполнит свою работу.

1 голос
/ 25 ноября 2011

Вам не нужно анализировать URL с помощью регулярного выражения, оно должно быть уже в переменной url, если оно определено

<cfif IsDefined("URL.staff")>
...