Thanks, that would probably work.
What I wanted to do was distinguish between a web browser and a WAP browser
so that
if (isWAP) {
echo "WAP content";
} else {
echo "HTML content";
}
I'll try those things anyway - The WAP site is working anyway and I've set
up a redirect from my main site using header ("Location:
http://wapsite.com");
LJ
"Ross Fleming" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> I'd personally do it in PHP. But there aren't standard wap browsers
> unfortunately (ie in real PC's, you'd only really ever see IE, Netscape,
> Mozilla etc). I don't know of a fully comprehensive list of browser
> identities, but these should get you started: from
> http://allnetdevices.com/faq
>
> <?
> $browser=substr(trim($HTTP_USER_AGENT),0,4);
> if($browser=="Noki") // Nokia phones and emulators
> if($browser=="Eric") // Ericsson WAP phones and emulators
> if($browser=="WapI") // Ericsson WapIDE 2.0
> if($browser=="MC21") // Ericsson MC218
> if($browser=="AUR ") // Ericsson R320
> if($browser=="R380") // Ericsson R380
> if($browser=="UP.B") // UP.Browser
> if($browser=="WinW") // WinWAP browser
> if($browser=="UPG1") // UP.SDK 4.0
> if($browser=="upsi") // another kind of UP browser
> if($browser=="QWAP") // unknown QWAPPER browser
> if($browser=="Jigs") // unknown JigSaw browser
> if($browser=="Java") // unknown Java based browser
> if($browser=="Alca") // unknown Alcatel-BE3 browser (UP based?)
> if($browser=="MITS") // unknown Mitsubishi browser
> if($browser=="MOT-") // unknown browser (UP based?)
> if($browser=="My S") // unknown Ericsson devkit browser ?
> if($browser=="WAPJ") // Virtual WAPJAG www.wapjag.de
> if($browser=="fetc") // fetchpage.cgi Perl script from
> www.wapcab.de
> if($browser=="ALAV") // yet another unknown UP based browser ?
> if($browser=="Wapa") // another unknown browser (Web based
> "Wapalyzer"?)
> ?>
> This is only a selection of browsers though, and the browser type
> wouldn't help u I don't think. For example, I take it you are asking
> with means to identify the screen size etc? Nokias use the same browser
> I believe but have different screen sizes for different models. In the
> same respect, you can't find out a PC users screen size through PHP,
> javascript, or anything else you please.
>
> Javascript doesn't work on WAP phones. Forget that. You're thinking of
> WMLscript, not too sure about that side of things.
>
> There should be enough there to get u going, either way, it ain't PHP
> anymore so you'll probably find better help on wap/wml forums instead.
>
> Good luck
>
> R
>
> LaserJetter wrote:
> >
> > Thanks! They've been useful.
> >
> > How do I detect whether a WAP browser is being used? I know how to check
> > whether Netscape or IE is being used via JavaScript. Is this how to do
it
> > with WAP?
> >
> > "Ross Fleming" <[EMAIL PROTECTED]> wrote in message
> > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > This is part of my final year project at university, so hopefully I'll
be
> > > able to help you. Some pointers...
> > >
> > > 1. visit http://www.allnetdevices.com/faq/ for wml info
> > > 2. never assume the size of a WAP phone screen, no two are alike.
> > > 3. keep the pages TINY! WAP phones have very little memory, and don't
> > handle
> > > big pages at all.
> > > 4. generating wml pages from php. Basically, you have to have a .php
file
> > > that creates html content. At the above webpage there is a php script
> > that
> > > determines whether a wap browser is opening the page and directs it
> > > accordingly.
> > > 5. atart any php/wml pages with <?
> > header("Content-type=text/vnd.wap.wml");
> > > ?> and it's now a page a phone will accept.
> > > 6. as for the porting all your files to wml, then that is VERY
difficult
> > to
> > > do. I'm not even sure PHP could do it. This is what my project is
all
> > > about and I'm not using PHP for the conversion. It's harder than you
> > might
> > > think to do. Professional software can do this for you (I believe IBM
has
> > a
> > > solution but it costs a bomb) but I'd consider having a wap site and
web
> > > site, with an index.php file at the root that sends the user to the
> > correct
> > > version (using the script at 1.)
> > >
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]