|
Posted by Oliver Marshall on 02/25/07 18:39
Surely you can use php to render a page containg the javascript code,
and then include a javascript redirect to the .exe download required
by the specified variable ?
On Feb 25, 2:24 pm, Jerry Stuckle <jstuck...@attglobal.net> wrote:
> Oliver Marshall wrote:
> > Hi chaps,
>
> > I just need a widget of php if anyone has somethign similar to hand.
>
> > I need to create a .php file that will take an input (&type=xxx or
> > yyy), run a piece of javascript in the browser (its the google
> > analytics javascript which i have here) and then send the user to
> > download either Install1.exe or Install2.exe depending on the value of
> > 'type'.
>
> You can't use PHP to "run a piece of javascript on the browser". PHP is
> server side and cannot cause anything to run on the client machine. The
> best you can do is use PHP to generate Javascript code when must then be
> run on the browser as any javascript would be.
>
> And you won't be able to send them to the download page in addition to
> running the javascript. You can either send them the javascript code or
> you can send them to the download page - not both.
>
> > At the mo, i have two links that link straight to one of two .exe
> > files. However, to make analysis easier, i want to have those links go
> > to a php page, which will run the javascript in the browser, thereby
> > getting google to log the download of the file, and then 'redirect'
> > the browser to download the correct file, so it appears seemlessly.
>
> > Can anyone help ?
>
> Maybe you can generate some additional JS code to do the redirect, but
> it still won't be transparent.
>
> Or you can implement your own logging mechanism in PHP and completely
> forget about getting Google to do it for you.
>
> > Olly
> > --
> > Managed online backup services
> > G2 Support
> >www.g2support.com/backups
>
> > Get a free trial today
> >www.g2support.com/downloads
>
> --
> ==================
> Remove the "x" from my email address
> Jerry Stuckle
> JDS Computer Training Corp.
> jstuck...@attglobal.net
> ==================
[Back to original message]
|