Javascript, being silly, has silly string rules:

function pop1($id) {
  window.open("info.php?prod_id="+ $id);
}

---
Scott Hurring
Systems Programmer
EAC Corporation
[EMAIL PROTECTED]
Voice: 201-462-2149
Fax: 201-288-1515

> -----Original Message-----
> From: Chris Knipe [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, June 06, 2002 2:50 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [PHP] [PLEASE HELP] Passing variable to new page.
> 
> 
> > echo "<script language=\"JavaScript\">";
> > echo" function pop1() {";
> > echo" window.open(\"info.php?prod_id=$result[0]\"); }"; \\ 
> $result[0] is
> > variable that stores id of the image in database
> > echo "</script>";
> >
> > I am calling this function in the following manner: echo"<img
> > onclick=\"pop1();\"";
> ^^^^^^^^^^^^^^^^^^^^^
> 
> You're not passing a value to the variable.  Try using 
> something like: (i'm
> NO java guru, and this definately isn't the list for java)...
> 
> function pop1($id) {
>   window.open("info.php?prod_id=$id");
> }
> 
> and
> 
> <img src="blah" onclick="pop1(12345)">
> 
> Where 12345 is the product ID that you assigned to variable 
> prod_id, which
> will in return be displayed in the second PHP file.  You're problem's
> related to the java script, not assigning the value to the 
> variable.  This
> isn't a PHP issue.
> 
> 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to