Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash
Flash Forum d'entraide sur la technologie Flash (Cours, FAQs, Sources)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/01/2008, 14h58   #1
Invité de passage
 
Inscription : août 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 5
Points : 1
Points : 1
Par défaut erreur flash - php

Bonsoir à tous , ben j'avais deja posté mon pb concernat php et flash , j'ai pas eu de reponse , donc je me suis cassé un peu la tete , mais j'ai toujours pas reussi a recuperer les valauers selectionnées des combobox dans ma page php , j'ai donc mit dans flash 2 combobox nommé : Cmb1 et Cmb2
et j'ai un bouton , j'ai cliqué sur le bouton et j'ai ecrit :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
on (click) {
 
var lv: LoadVars = new LoadVars();
 
lv.testVariable1 =Cmb1.selectedItem.label ;
lv.testVariable2 =Cmb2.selectedItem.label ;
 
 
lv.onLoad = function(ok:Boolean):Void
{
   if (ok)
   {
      trace(this.resultat); //variable retournée par php
   }
   else
   {
      trace("erreur");
   }
}
 
//et on envoie !
lv.sendAndLoad("lephp.php", lv, "POST");
 
 
	//Goto Webpage Behavior
	getURL("lephp.php","_self");
	//End Behavior
 
}

puis dans le code php lephp.php , j'ai ecrit :
Code :
1
2
3
4
5
6
 
 
<?php
echo $_POST["testVariable1"];
echo $_POST["testVariable2"];
?>
puis a l'execution j'obtien cette erreur:

Notice: Undefined index: testVariable1 in c:\documents and settings\zilhama\mes documents\test php\lephp.php on line 2

Notice: Undefined index: testVariable2 in c:\documents and settings\zilhama\mes documents\test php\lephp.php on line 3

quelqu'un peut m'expliquer c'est koi cette erreur svp et ques que je dois fair ?

merci a vous
darkness155 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2008, 15h13   #2
Membre chevronné
 
Avatar de luta
 
Inscription : novembre 2003
Messages : 1 038
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 1 038
Points : 691
Points : 691
Envoyer un message via MSN à luta
et bien je pense que c est parce que tu executes ton flash en local...
il faudrait que tu aies un serveur php qui tourne avec une page incluant ton swf ...
luta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2008, 15h48   #3
Invité de passage
 
Inscription : août 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 5
Points : 1
Points : 1
Par défaut meme problème

merci pour votre réponse , mais c'est exactement ce que j'ai fais, je travail avec easyphp et j'ai une page html incluant mon animation swf , et j'execute depuis le serveur easyphp , et ya toujour la meme erreur !!!!

je comprend pas.
si vous pouvrez eclairer ma lenterne svp
darkness155 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2008, 09h37   #4
Membre expérimenté
 
Avatar de jc_cornic
 
Inscription : octobre 2006
Messages : 624
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : octobre 2006
Messages : 624
Points : 588
Points : 588
Envoyer un message via MSN à jc_cornic
Citation:
Envoyé par darkness155 Voir le message
Bonsoir à tous , ben j'avais deja posté mon pb concernat php et flash , j'ai pas eu de reponse , donc je me suis cassé un peu la tete , mais j'ai toujours pas reussi a recuperer les valauers selectionnées des combobox dans ma page php , j'ai donc mit dans flash 2 combobox nommé : Cmb1 et Cmb2
et j'ai un bouton , j'ai cliqué sur le bouton et j'ai ecrit :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
on (click) {
 
var lv: LoadVars = new LoadVars();
 
lv.testVariable1 =Cmb1.selectedItem.label ;
lv.testVariable2 =Cmb2.selectedItem.label ;
 
 
lv.onLoad = function(ok:Boolean):Void
{
   if (ok)
   {
      trace(this.resultat); //variable retournée par php
   }
   else
   {
      trace("erreur");
   }
}
 
//et on envoie !
lv.sendAndLoad("lephp.php", lv, "POST");
 
 
	//Goto Webpage Behavior
	getURL("lephp.php","_self");
	//End Behavior
 
}

puis dans le code php lephp.php , j'ai ecrit :
Code :
1
2
3
4
5
6
 
 
<?php
echo $_POST["testVariable1"];
echo $_POST["testVariable2"];
?>
puis a l'execution j'obtien cette erreur:

Notice: Undefined index: testVariable1 in c:\documents and settings\zilhama\mes documents\test php\lephp.php on line 2

Notice: Undefined index: testVariable2 in c:\documents and settings\zilhama\mes documents\test php\lephp.php on line 3

quelqu'un peut m'expliquer c'est koi cette erreur svp et ques que je dois fair ?

merci a vous


Salut, vu le chemin de ton erreur (en rouge), ton script semble ne pas être au bon endroit (dans www de ton répertoire easyPHP)

++
JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau

Hummmmm, des donuts !!!!

Merci de penser à , et et aussi
jc_cornic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2008, 15h26   #5
Invité de passage
 
Inscription : août 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 5
Points : 1
Points : 1
Par défaut kifkif

bonsoir , merci pour votre réponse , mais mon script et l'animation sont dans le meme repertoire , et ya toujours cette erreur , je ne comprend pas, dite moi moi je ne my connais pas en flash , je suis debutante, normalement testVariable1 , testVariable2 c'est juste des variable c'est tout , et Cmb1 et Cmb2 , c'est les occurence des combobox c'est ça normalement?
je ne comprend pas pk il me dit undefined index : testVariable 1 et 2

svp , aidez moi
darkness155 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h00.


 
 
 
 
Partenaires

Hébergement Web