Mon sujet est à cheval entre flash et PHP.
Dans une animation FLASH, je cherche à récupérer une liste d'images grâce à un loadVars.
Le loadvars récupère les données au format URL généré par un Script PHP :
CODE
nbimg=2&img1=pdt39.jpg&img2=pdt38.jpg
Le problème est le suivant :
- Lorsque je les mets en dur (directement dans le fichier PHP, en désactivant le script, ça fonctionne, toutes les données sont récupérées
- Lorsque je les fait sortir par le script, ça ne marche plus.
Voici le code
CODE
// Inclusion du fichier de configuration
include('admin/_includes/config_admin.inc.php');
// Inclusion du fichier de connexion la base de donnes
include('admin/_includes/bd_admin.inc.php');
bd_connect();
// initialisation des variables
$str_image = "";
$nb_image = 0;
// Rcupration des donnes
$sql = "SELECT `url_image` FROM `cr_image` WHERE `id_reference_image`='".$_GET['id_reference']."' ORDER BY `url_image` DESC; ";
//echo $sql;
$img = bd_query($sql);
while($image=mysql_fetch_array($img)){
$nb_image ++;
$str_image = $str_image."img".$nb_image."=".$image['url_image']."&";
}
$str_image = "?".$str_image."nbimg=".$nb_image;
// généré
print($str_image."");
// en dur
//print("nbimg=2&img1=pdt39.jpg&img2=pdt38.jpg");
include('admin/_includes/config_admin.inc.php');
// Inclusion du fichier de connexion la base de donnes
include('admin/_includes/bd_admin.inc.php');
bd_connect();
// initialisation des variables
$str_image = "";
$nb_image = 0;
// Rcupration des donnes
$sql = "SELECT `url_image` FROM `cr_image` WHERE `id_reference_image`='".$_GET['id_reference']."' ORDER BY `url_image` DESC; ";
//echo $sql;
$img = bd_query($sql);
while($image=mysql_fetch_array($img)){
$nb_image ++;
$str_image = $str_image."img".$nb_image."=".$image['url_image']."&";
}
$str_image = "?".$str_image."nbimg=".$nb_image;
// généré
print($str_image."");
// en dur
//print("nbimg=2&img1=pdt39.jpg&img2=pdt38.jpg");
Merci d'avance.