[nycphp-talk] Passing parameters with the click of a button.

Brian Dailey support at
Tue Oct 31 06:08:52 EST 2006

---------- Forwarded message ----------
From: "Brian Dailey" <kungfoofool at>
To: "NYPHP Talk" <talk at>
Date: Tue, 31 Oct 2006 06:08:13 -0500
Subject: Re: [nycphp-talk] Passing parameters with the click of a button.

Assuming user_id is a PHP variable, you should be able to do it like this.

<input type="radio"  name="Referrals" value="Y"
     Yes<br />

And in referrals.php...

 $user_id = $_GET['user_id'];

That's *one* way to do it. However, it's very insecure. If you're
setting variables like user_id they should never be accessible from a
GET param where the user can manipulate it directly. It would be best
to set user_id in a SESSION variable somewhere - then you can access
it from any page you want without having to worry about constantly
passing it as a parameter.

On 10/30/06, Ariel Kulkin <ariel.kulkin at> wrote:
> Problem Statement: With the click of a button, I need to open a new window
> (to capture "user referrals"), and pass to it a parameter that will be used
> to track the user id of the individual who originated those referrals.
> I have no problems opening the window with the button click:
> I can't quite get the syntax, however, to pass the user_id parameter...
> How do I go about passing the user_id parameter to the newly open window?
> Do you know anybody who may benefit from using XYZ System?
>       <label>
>       <input name="Referrals" type="radio" value="N" checked="checked" />
>       No</label>
>       <label>
>       <input type="radio"  name="Referrals" value="Y"
> onclick="MM_openBrWindow('/Pop%20Ups/Referrals.php','Referrals','scrollbars=yes,resizable=yes,width=500,height=600')"/>
>       Yes<br />
> Your assistance is appreciated.
> Thanks!
> Ariel.
> _______________________________________________
> New York PHP Community Talk Mailing List
> NYPHPCon 2006 Presentations Online
> Show Your Participation in New York PHP

More information about the talk mailing list