Thanks sooooo much man. I fully understand this now and it makes so much sense. Wow I can do a lot with this!!
On Wed, Mar 11, 2009 at 12:28 PM, Philip Hutchison <[email protected]> wrote: > try assigning it to a global variable first. > > --------------- > > <body> > <div id="zoom"></div> > > <?php > > $myimageparam = ""; > > $links = mysql_connect("localhost", "Username", "XXXXXX") ; > $res=mysql_select_db("xxxxx",$links); > if(is_numeric($_GET['id'])){ > $id=mysql_real_escape_string($_GET['id']); > }else{ > $id="The current id is not a number!"; > } > if($id){ > $query = "select * from links where id='$id'"; > $results = mysql_query($query)or die("Query error\n".mysql_error()); > while ($line = mysql_fetch_assoc($results)) { > echo $line['description']; > $myimageparam = $line['image']; > } > mysql_close($links); > }else{ > echo $id; > } > > ?> > > <script type="text/javascript"> > // <![CDATA[ > var so = new SWFObject('zoom.swf', 'zoom', '600px', '600px', '8', > '#CCCCCC'); > so.useExpressInstall('swfobject/expressinstall.swf'); > so.addParam("wmode","transparent"); > so.addVariable("image", "<?php echo $myimageparam; ?>"); > so.write("zoom"); > // ]]> > </script> > </body> > > ----------- > > - philip > > PS: you might also want to consider updating to swfobject 2.1... looks like > you're using 1.5, which is pretty old. > > > > On Wed, Mar 11, 2009 at 8:55 AM, cortezcreations <[email protected]> > wrote: >> >> Hello all >> Been battling with this for a little while and am very close. Hoping >> someone can help me fill in the final piece I need here. >> I'm retrieving a url variable with php that is being sent from a >> hyperlink on a photo. I am trying to send the name of a picture to >> swfobject variable in order to display a picture in a flash zoom >> script. >> >> [code]<body> >> <div id="zoom"></div> >> >> <?php >> >> $links = mysql_connect("localhost", "Username", "XXXXXX") ; >> $res=mysql_select_db("xxxxx",$links); >> >> >> if(is_numeric($_GET['id'])){ >> $id=mysql_real_escape_string($_GET['id']); >> }else{ >> $id="The current id is not a number!"; >> } >> >> if($id){ >> >> $query = "select * from links where id='$id'"; >> >> $results = mysql_query($query)or die("Query error\n".mysql_error()); >> >> >> while ($line = mysql_fetch_assoc($results)) { >> echo $line['description']; >> >> } >> >> >> mysql_close($links); >> >> }else{ >> >> echo $id; >> } >> ?> >> >> >> <script type="text/javascript"> >> // <![CDATA[ >> var so = new SWFObject('zoom.swf', 'zoom', '600px', >> '600px', '8', '#CCCCCC'); >> so.useExpressInstall('swfobject/expressinstall.swf'); >> so.addParam("wmode","transparent"); >> so.addVariable("image", "<?php echo $line['image'] >> ; ?>"); >> so.write("zoom"); >> >> // ]]> >> </script> >> >> </body> >> [/code] >> The description Text pulls up fine and I can reference the rest of the >> info in the row no problem just stuck on getting it into the flash >> file now. Anyone had experience with this before? I'm assuming it's >> because I'm closing the php script before I'm retrieving the variable >> but I can't seem to include the Javascript in echo I tried that with >> no love. >> Alternatively I have a script that produces the xml equivalent of what >> I need. I'm just not sure where to code it without the xml printout >> showing up on the screen. Any help would be appreciated trying to meet >> a deadline! >> Thanks in Advance >> > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "SWFObject" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/swfobject?hl=en -~----------~----~----~----~------~----~------~--~---
