slushpuppie Posted July 26, 2007 Share Posted July 26, 2007 want to do something like: <noscript> <? header('somewhere.php'); // or exit() ?> </noscript> so that if the user doesn't have javascript enabled they'd be directed to a certain page with an explanation or whatever. anyone have an alternative or can explain why this isn't working? the above code just stops loading the page at the NOSCRIPT tag and outputs the header-location stuff. any help appreciated! thanks(first time posting here) Link to comment https://forums.phpfreaks.com/topic/61892-solved-how-can-i-redirect-to-another-page-if-javascript-is-not-installed/ Share on other sites More sharing options...
yarnold Posted July 26, 2007 Share Posted July 26, 2007 <meta http-equiv="refresh" content="url=http://youruyrl.com"> Link to comment https://forums.phpfreaks.com/topic/61892-solved-how-can-i-redirect-to-another-page-if-javascript-is-not-installed/#findComment-308150 Share on other sites More sharing options...
slushpuppie Posted July 26, 2007 Author Share Posted July 26, 2007 put that within the NOSCRIPT tags? thank you by the way! Link to comment https://forums.phpfreaks.com/topic/61892-solved-how-can-i-redirect-to-another-page-if-javascript-is-not-installed/#findComment-308155 Share on other sites More sharing options...
yarnold Posted July 26, 2007 Share Posted July 26, 2007 Yeah try it. Link to comment https://forums.phpfreaks.com/topic/61892-solved-how-can-i-redirect-to-another-page-if-javascript-is-not-installed/#findComment-308157 Share on other sites More sharing options...
slushpuppie Posted July 26, 2007 Author Share Posted July 26, 2007 not working. threw together a sample: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <noscript> <meta http-equiv="refresh" content="url=http://yoururl.com"> </noscript> <title>Untitled Document</title> </head> <body> </body> </html> ideas? Link to comment https://forums.phpfreaks.com/topic/61892-solved-how-can-i-redirect-to-another-page-if-javascript-is-not-installed/#findComment-308264 Share on other sites More sharing options...
ballhogjoni Posted July 26, 2007 Share Posted July 26, 2007 header('location:http://whateverpage.php'); Link to comment https://forums.phpfreaks.com/topic/61892-solved-how-can-i-redirect-to-another-page-if-javascript-is-not-installed/#findComment-308265 Share on other sites More sharing options...
ballhogjoni Posted July 26, 2007 Share Posted July 26, 2007 nevermind Link to comment https://forums.phpfreaks.com/topic/61892-solved-how-can-i-redirect-to-another-page-if-javascript-is-not-installed/#findComment-308266 Share on other sites More sharing options...
slushpuppie Posted July 26, 2007 Author Share Posted July 26, 2007 found it: <noscript> <meta http-equiv="refresh" content="2;url=http://yoururlhere.com"> </noscript> need that 2; in there i guess Link to comment https://forums.phpfreaks.com/topic/61892-solved-how-can-i-redirect-to-another-page-if-javascript-is-not-installed/#findComment-308268 Share on other sites More sharing options...
slushpuppie Posted July 26, 2007 Author Share Posted July 26, 2007 the 2; is the time by the way(incase anyone reads this) Link to comment https://forums.phpfreaks.com/topic/61892-solved-how-can-i-redirect-to-another-page-if-javascript-is-not-installed/#findComment-308269 Share on other sites More sharing options...
micah1701 Posted July 26, 2007 Share Posted July 26, 2007 it is the time, but it doesn't need to be 2. you can also set it to zero (it will keep your users from getting ticked off when the pages changes on them after 2 seconds) PS, mark this topic as solved! Link to comment https://forums.phpfreaks.com/topic/61892-solved-how-can-i-redirect-to-another-page-if-javascript-is-not-installed/#findComment-308272 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.