RE: [PHP] 2 questions: Search in array and detect JS
| From: | Chrome | Date: | Sat, 15 Apr 2006 14:44:31 +0000 |
| Subject: | RE: [PHP] 2 questions: Search in array and detect JS | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-234042@lists.php.net to get a copy of this message | ||
Yep just realised my half-witted mistake (and what tedd was getting at)
Sorry about that
Dan
-------------------
http://chrome.me.uk
-----Original Message-----
From: cajbecu [mailto:cajbecu@gmail.com]
Sent: 15 April 2006 15:40
To: Chrome
Cc: 'tedd'; 'Ryan A'; 'php'; '"Stut"'
Subject: Re: [PHP] 2 questions: Search in array and detect JS
In your script, $js will be false false!
Chrome wrote:
> How about
>
> <?php $js = true; ?>
>
> <noscript>
> <?php $js = false; ?>
> </noscript>
>
> <?php
> if ($js) {
> // whizzy Ajax code (or file include)
> } else {
> // generic warning (or include non-JS base file)
> }
> ?>
>
> I know that would work but does it give the desired effect?
>
> Dan
>
>
> -------------------
> http://chrome.me.uk
>
>
> -----Original Message-----
> From: tedd [mailto:tedd@sperling.com]
> Sent: 15 April 2006 15:10
> To: Chrome; 'Ryan A'; 'php'
> Cc: '"Stut"'
> Subject: RE: [PHP] 2 questions: Search in array and detect JS
>
>> Something to consider might be:
>>
>> <noscript>
>> Sorry! This page requires Javascript to function properly! Please enable
it
>> or get a decent browser
>> </noscript>
>>
>> <!-- Normal page functions -->
>>
>> I haven't tested it so there is a chance it's fiction :)
>>
>> Of course, if web standards aren't a concern it makes no difference
>>
>> Dan
>
>
> It works and if you want it to validate, just enclose the paragraph
> in <p></p>, like so:
>
> <noscript>
> <p>
> Sorry! This page requires Javascript to function properly! Please enable
it
> or get a decent browser.
> </p>
> </noscript>
>
> To bad that php within those tags is read regardless or we would have
> an easy way to detect js.
>
> tedd
__________ NOD32 1.1490 (20060415) Information __________
This message was checked by NOD32 antivirus system.
http://www.eset.com