Communauté Informatique NDFR.net : FLASH - PHP (et inversement) - Programmation Web (HTML, PHP, ASP, Java, XML, etc.)
Reply
FLASH - PHP (et inversement)
Thread Tools Display Modes
  #1  
Old 23-03-2004, 18:38
SantX's Avatar
SantX SantX is offline
I'm watching you...
 
Join Date: 09-02-2004
Location: 127.0.0.1
Age: 39
Posts: 675
Send a message via ICQ to SantX Send a message via MSN to SantX Send a message via Skype™ to SantX
Question FLASH - PHP (et inversement)

Bonjour à toute la communauté,

Voici mon problème : je cherche à faire interagir PHP et FLASH, j'envoi des informations de Flash vers une page PHP (avec des scripts SQL et tout et tout !) et ça marche bien !
Mais petit hic dans l'histoire, je n'arrive pas à faire passer ensuite des variables du PHP vers le Flash.

Voici mon code :

connect = new LoadVars();
connect.load("res.php");
connect.onLoad = function(ok){
if (ok) {

etat = this.val;
}
else{
etat = "ERREUR DE CHARGEMENT DES DONNEES !";
}
}


la variable de ma page php s'appelle val.

Si quelqu'un avait une idée du problème ou alors si mon code est faux...

Merci d'avance à tous.
__________________
- La théorie, c'est quand on sait tout et que rien ne fonctionne.
- La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
- Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !

- Albert Einstein -
Reply With Quote
  #2  
Old 23-03-2004, 22:33
Samva's Avatar
Samva Samva is offline
Niaisüre within
 
Join Date: 24-04-2003
Location: Tours
Age: 39
Posts: 2,320
Send a message via ICQ to Samva Send a message via MSN to Samva
Re: FLASH - PHP (et inversement)

Ca m'étonnerais que l'appel de tes variables php puisse se faire avec un bete this, car tu ne refere pas au bon composant je pense... mais je ne suis pas expert en Actionscript
__________________
For the End-of-the-World spell, press "Ctrl, Alt, Delete."


Reply With Quote
  #3  
Old 23-03-2004, 23:14
Benjy's Avatar
Benjy Benjy is offline
Administrateur
 
Join Date: 21-08-2001
Location: Rueil Malmaison (92)
Age: 43
Posts: 2,043
Send a message via MSN to Benjy
Re: FLASH - PHP (et inversement)

Malgré mes rudiments de connaissances en Flash, ton code a l'air bon.
Cependant, j'ai une question : comment procèdes-tu pour envoyer val à ton SWF ?
__________________
Merci de lire et de respecter les règles et d'utiliser la .
Reply With Quote
  #4  
Old 24-03-2004, 06:59
SantX's Avatar
SantX SantX is offline
I'm watching you...
 
Join Date: 09-02-2004
Location: 127.0.0.1
Age: 39
Posts: 675
Send a message via ICQ to SantX Send a message via MSN to SantX Send a message via Skype™ to SantX
Re: FLASH - PHP (et inversement)

Quote:
Originally Posted by Benjy
Malgré mes rudiments de connaissances en Flash, ton code a l'air bon.
Cependant, j'ai une question : comment procèdes-tu pour envoyer val à ton SWF ?
Je parse mes variables PHP de manière à ce que Flash puisse les comprendre (j'ai vu ça sur des sites).

Code PHP :

function parse($variable,$valeur) {
echo "&".$variable."=".utf8_encode($valeur);
}

/// du code pour définir val ///
parse("val",$val);

L'UTF-8 car on m'a dit que c'était mieux pour éviter les problèmes de caractères spéciaux.

Merci d'essayer de m'aider, c'est sympa !
__________________
- La théorie, c'est quand on sait tout et que rien ne fonctionne.
- La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
- Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !

- Albert Einstein -
Reply With Quote
  #5  
Old 24-03-2004, 14:02
Spycam's Avatar
Spycam Spycam is offline
Spectre de ces lieux
 
Join Date: 25-10-2002
Location: France
Age: 36
Posts: 1,075
Re: FLASH - PHP (et inversement)

Voici ce que je metterai :

connect = new LoadVars();
connect.load("res.php");
connect.onLoad = function(){
if (connect.ok) {

etat = connect.val;
}
else{
etat = "ERREUR DE CHARGEMENT DES DONNEES !";
}
}


Si çà ne marche toujours pas, remplace les chemins relatifs par des chemins absolus : "_root.connect.val" au lieu de "connect.val"

Last edited by Spycam; 24-03-2004 at 14:04. Reason: Correction orthographique....
Reply With Quote
  #6  
Old 24-03-2004, 17:38
SantX's Avatar
SantX SantX is offline
I'm watching you...
 
Join Date: 09-02-2004
Location: 127.0.0.1
Age: 39
Posts: 675
Send a message via ICQ to SantX Send a message via MSN to SantX Send a message via Skype™ to SantX
Re: FLASH - PHP (et inversement)

r
Quote:
Originally Posted by Spycam
Voici ce que je metterai :

connect = new LoadVars();
connect.load("res.php");
connect.onLoad = function(){
if (connect.ok) {

etat = connect.val;
}
else{
etat = "ERREUR DE CHARGEMENT DES DONNEES !";
}
}


Si çà ne marche toujours pas, remplace les chemins relatifs par des chemins absolus : "_root.connect.val" au lieu de "connect.val"
J'ai testé, je récupère toujours une valeur à zéro, comme avant !
J'en déduit donc qu'il ne récupère pas la bonne valeur!

Merci quand même !
__________________
- La théorie, c'est quand on sait tout et que rien ne fonctionne.
- La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
- Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !

- Albert Einstein -
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Imation USB 2.0 Swivel Flash Drive 512 Mo Werner Tests utilisateurs 12 25-08-2006 19:36
PHP 4.3.10 et PHP 5.0.3 1for-matik Actualité 0 16-12-2004 18:40
PHP 5.0.0 Final Toitoine Actualité 10 18-07-2004 17:16
Problème de lecture de fichier en PHP stan Programmation Web (HTML, PHP, ASP, Java, XML, etc.) 9 12-10-2003 22:47
creer un site en php kenny250 Discussions sur le site et/ou le forum 5 03-11-2002 11:40

All times are GMT +2. The time now is 06:56.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.