php vars to flash nightmare

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!

Threaded View

I realy need help,Searched the NG for a days with no vail.
Sorry for the long script.
I am trying to get a variable from php to flash. I have the following
code in php

<a href="artist_page.php?12345678=<?php echo
$row_rs_Q_Gender_to_Artist['Artist_ID']; ?>"><?php echo
$row_rs_Q_Gender_to_Artist['ArtistName']; ?></a>

This works fine getting the results from mysql, it like this on the
browser: artist_page.php?12345678=id number quried from dbase

Now, I have a flash in the same page that looks like this

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase=" ,0,29,0"
width="340" height="350">
<param name="movie"
value="myflash.swf?artist_page.php?12345678=<?php echo
$row_Recordset1['ArtistID']; ?>">
<param name="quality" value="high">
<embed src="myflash.swf?artist_page.php?12345678=<?php
echo $row_Recordset1['ArtistID']; ?>" quality="high"
pluginspage=" "
type="application/x-shockwave-flash" width="340"
flash button like this

on (release) {


The results I get on the browser when I click the flash button
would not get the id number quried from dbase mysql.
I have tried Loadvarsnum
"post"]); and get and bunch of ways I foung searching the internet and
NG but none works

Please shed some light and end my nightmare
your help is very much appreciated


Re: php vars to flash nightmare

Note: I don't know Flash, so take my comments with a grain of salt.

Quoted text here. Click to load it

I trust 12345678 is not actually your variable name?

Quoted text here. Click to load it
codebase=" ,0,29,0"
Quoted text here. Click to load it

A few things here:

1- Like I said, I don't know Flash, but it seems odd that a tag like 'param'
would allow a URL as a possible value of the 'value' attribute.  If it doesn't
expect a URL as a value, it's not going to go to that page at all.

2- Even if it does, I don't think
'myflash.swf?artist_page.php?12345678=anything' is a valid URL.

3- Does artist_page.php output some string that you're using as the query
string for myflash.swf?  If so, could you make the code in artist_page.php into
a function and do something like this:

(in artist_page.php:)

function artist_page($12345678){

    // code from artist_page.php, collecting output in $query_string;

    return $query_string;

(in your main page:)


include "artist_page.php";

$query_string = artist_page($row_rs_Q_Gender_to_Artist['Artist_ID']);


and then your links to myflash.swf would be:
   "myflash.swf?<?php echo $query_string; ?>"

That's the best I can give you with no knowledge of Flash.

/(bb|[^b])/ ...THAT is the question.

Site Timeline