Question.. why are you opening up a full sized new window with the
javascript popup script?  I susspect the problem has something to do with
the javascript, although I'm not going to take the time to test it myself.
You can open a new page in an HTML link by setting target=new.  You
shouldn't have any problems.

<a href="http://www.gibsonusa.com/test/page/info.php?prod_id=35";
target="new">

-Kevin

----- Original Message -----
From: "Igor P." <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, June 06, 2002 12:37 PM
Subject: [PHP] [PLEASE HELP] Passing variable to new page.


> Hello,
> I am having hard time passing the variable to the next page. May be you
can
> help me. Let me explain:
>
> I am using mySQL database to store information about images (ID, name,
> author, description, etc). I am pulling some of the information to create
> this (look at the example here:
> http://www.gibsonusa.com/test/page/index.php) Now, I want a new window
> appear when user clicks on the image. I have achieved it with the
following
> script:
>
> 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 can see the result if you click on the image. The new page opens up,
BUT
> the id (product_id in this case) value is not passed to the next page
> correctly. If you click on the first or second image on the first page it
> shows that the ID is the same for both of them. However if you look at the
> source code you can see that the ids are assigned correctly. The same
thing
> happens if you click on any image that says "no image available" (I am
using
> different script to generate those). It seems that the script picks up and
> stores in the memory the value of an ID of the last image generated with
the
> script (I don't know if that make sense).
>
> Oh, by the way the contents of info.php that I am calling in the script
> above are as following:
>
> <?
> $myid = $_GET['prod_id'];
> echo" Product ID: $myid<br>";
> ?>
>
> What am I doing wrong? Can you help?
> Thank you.
>
>
>
> --
> 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