<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Gravity Support Forums Topic: Lock down a page unless you complete a form</title>
		<link>https://legacy.forums.gravityhelp.com/topic/lock-down-a-page-unless-you-complete-a-form</link>
		<description>Gravity Support Forums Topic: Lock down a page unless you complete a form</description>
		<language>en-US</language>
		<pubDate>Mon, 20 Apr 2026 06:36:41 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.1</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>https://legacy.forums.gravityhelp.com/search.php</link>
		</textInput>
		<atom:link href="https://legacy.forums.gravityhelp.com/rss/topic/lock-down-a-page-unless-you-complete-a-form" rel="self" type="application/rss+xml" />

		<item>
			<title>Chris Hajer on "Lock down a page unless you complete a form"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/lock-down-a-page-unless-you-complete-a-form#post-70447</link>
			<pubDate>Thu, 09 Aug 2012 22:22:55 +0000</pubDate>
			<dc:creator>Chris Hajer</dc:creator>
			<guid isPermaLink="false">70447@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Josh, I emailed you and believe this is working for you now.  Because the URLs are for a development site, I won't post them here.  For anyone else who wants to get this working, this is the code to add to the top of your page template, before the call to get_header(): &#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://pastebin.com/s0HPUhxj&#34; rel=&#34;nofollow&#34;&#62;http://pastebin.com/s0HPUhxj&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Any questions, please post them here.  Thank you.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Chris Hajer on "Lock down a page unless you complete a form"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/lock-down-a-page-unless-you-complete-a-form#post-69601</link>
			<pubDate>Sun, 05 Aug 2012 23:10:15 +0000</pubDate>
			<dc:creator>Chris Hajer</dc:creator>
			<guid isPermaLink="false">69601@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Hey Josh, I emailed you with some questions.  Please make sure you got the email.  Thanks.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>jtintner on "Lock down a page unless you complete a form"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/lock-down-a-page-unless-you-complete-a-form#post-69129</link>
			<pubDate>Thu, 02 Aug 2012 10:03:39 +0000</pubDate>
			<dc:creator>jtintner</dc:creator>
			<guid isPermaLink="false">69129@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;thanks Chris for all your help, E-mail will be coming shortly
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Chris Hajer on "Lock down a page unless you complete a form"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/lock-down-a-page-unless-you-complete-a-form#post-69048</link>
			<pubDate>Wed, 01 Aug 2012 17:17:24 +0000</pubDate>
			<dc:creator>Chris Hajer</dc:creator>
			<guid isPermaLink="false">69048@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;OK, please email me at &#60;a href=&#34;mailto:chris@rocketgenius.com&#34;&#62;chris@rocketgenius.com&#60;/a&#62; as there is no PM function here.  Please reference this topic when you do so so I know what we're talking about.  Thank you.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>jtintner on "Lock down a page unless you complete a form"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/lock-down-a-page-unless-you-complete-a-form#post-69042</link>
			<pubDate>Wed, 01 Aug 2012 16:54:03 +0000</pubDate>
			<dc:creator>jtintner</dc:creator>
			<guid isPermaLink="false">69042@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Perfect, we are pushing to production this weekend and when I get everything all hooked up I will PM you with details!&#60;/p&#62;
&#60;p&#62;Thanks again Chris
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Chris Hajer on "Lock down a page unless you complete a form"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/lock-down-a-page-unless-you-complete-a-form#post-69028</link>
			<pubDate>Wed, 01 Aug 2012 16:29:44 +0000</pubDate>
			<dc:creator>Chris Hajer</dc:creator>
			<guid isPermaLink="false">69028@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Yes, it's fairly easy to do.  Go ahead and get most of it working and just leave the page template alone for your thank you page.  Then we will have to add something to your page template, call it &#34;locked-page.php&#34; or something, then use that template for your thank you page. Then test.&#60;/p&#62;
&#60;p&#62;Let us know when you have the basics online and we'll go from there.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>jtintner on "Lock down a page unless you complete a form"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/lock-down-a-page-unless-you-complete-a-form#post-68989</link>
			<pubDate>Wed, 01 Aug 2012 13:30:25 +0000</pubDate>
			<dc:creator>jtintner</dc:creator>
			<guid isPermaLink="false">68989@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;That idea of creating a new page.php and building the logic in there... well that sounds friggen AWESOME!  I would love to be able to do that but that stretches beyond my limits of understanding PHP.&#60;br /&#62;
Is it fairly easy to do this?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Chris Hajer on "Lock down a page unless you complete a form"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/lock-down-a-page-unless-you-complete-a-form#post-68816</link>
			<pubDate>Tue, 31 Jul 2012 16:19:33 +0000</pubDate>
			<dc:creator>Chris Hajer</dc:creator>
			<guid isPermaLink="false">68816@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I would configure your form confirmation to send them to the thank you page.  That ensures they end up there after submitting the form.  That's one part of it.  The other part is ensuring that no one else ends up at the thank you page without having come from the form.  In that case, I would create a new page template.  You can duplicate your existing page.php (in most themes) and add some logic to the top which checks where they came from, and if it's not from the form, don't let them see the page.  If they came from the right page (the form submission) then show them the thank you page.&#60;/p&#62;
&#60;p&#62;If that solves the problem, we can work on what needs to be added to your page template.&#60;/p&#62;
&#60;p&#62;No need to use the query string in this case.  You mentioned it, but I don't think it's relevant to your use case.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>jtintner on "Lock down a page unless you complete a form"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/lock-down-a-page-unless-you-complete-a-form#post-68776</link>
			<pubDate>Tue, 31 Jul 2012 11:42:05 +0000</pubDate>
			<dc:creator>jtintner</dc:creator>
			<guid isPermaLink="false">68776@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Sorry I guess my first post I had left a little vague.&#60;/p&#62;
&#60;p&#62;I see the confirmation options in here but I guess I'm unsure how to do this the right way.&#60;/p&#62;
&#60;p&#62;Would it be possible with minimal coding or extra work to accomplish what I'm doing.&#60;/p&#62;
&#60;p&#62;Im not really good with the whole query thing but from my day job I work with sites all the time that if I try to hit a page that is like   abc.com/submitresume?thanks directly it wont let me do it unless I fill out the form.  &#60;/p&#62;
&#60;p&#62;I see a whole bunch of options in the Pass Field data Via Query string, but all that is doing is allowing me to grab either the fields from the from itself or some predefined stuff.&#60;/p&#62;
&#60;p&#62;What it would appear to me ( and again I feel like Im speaking jibberish) would be the ideal way to do it in some fashion is use a CAPTCHA and grab the value they entered in the text field and use that as a validator to get to the next page.  &#60;/p&#62;
&#60;p&#62;It seems like a whole lot of coding but If I can pull something like this off to 100% gurantee false hits to the page then my client would be super happy.&#60;/p&#62;
&#60;p&#62;The flip side is I can mirror this action within google Analytics by setting up a advanced segement that said only show me visits that come to page XX with an entry page of YY which essentially does the same thing.&#60;/p&#62;
&#60;p&#62;Sorry for the round about here.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Chris Hajer on "Lock down a page unless you complete a form"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/lock-down-a-page-unless-you-complete-a-form#post-68772</link>
			<pubDate>Tue, 31 Jul 2012 11:00:38 +0000</pubDate>
			<dc:creator>Chris Hajer</dc:creator>
			<guid isPermaLink="false">68772@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;You totally changed gears there with your reply.  It's all possible to do, but now I am unsure of exactly WHAT you want to do.  The requirements in this latest post changed from the first post.&#60;/p&#62;
&#60;p&#62;You can certainly use the query string redirect exactly as you described.  Have you taken a look at the options on the Confirmation tab for your form?
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
