Pb Openlaszlo + PHP
Résolu/Fermé
ffmanfan
Messages postés
25
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
26 janvier 2010
-
25 janv. 2010 à 12:04
ffmanfan Messages postés 25 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 26 janvier 2010 - 26 janv. 2010 à 11:42
ffmanfan Messages postés 25 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 26 janvier 2010 - 26 janv. 2010 à 11:42
A voir également:
- Pb Openlaszlo + PHP
- Easy php - Télécharger - Divers Web & Internet
- \R php ✓ - Forum PHP
- Br php ✓ - Forum PHP
- Expert php - Télécharger - Langages
- Php echo image ✓ - Forum PHP
1 réponse
ffmanfan
Messages postés
25
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
26 janvier 2010
2
26 janv. 2010 à 11:42
26 janv. 2010 à 11:42
Bonjour,
J'ai finalement trouver une solution à mon problème, voici ce que j'ai modifier:
avant:
<dataset name="filtre_commune" type="http" src="http://(ip du poste)/sera/recherchefiltrecommune.php" querytype="post">
après:
<dataset name="filtre_commune" type="http" src="http://(ip du poste)/sera/recherchefiltrecommune.php" querytype="get">
Dans mon code openlaszlo je citais une fonction mettant à jour la dataset avec un doRequest(), et bien j'ai rajouter une ligne juste avant le doRequest qui est la suivante:
filtre_commune.setQueryParam('filtre_com',communes_filtre.getValue());
en gros je nomme ma dataset puis je lui demande de saisir en paramètre une variable s'appelant filtre_com qui aura la valeur contenu dans mon baseformitem nommé communes_filtre en faisant appel à la fonction setQueryParam().
j'ai par conséquent modifier mon code php pour qu'il applique le GET donc à la place de mettre $_POST j'ai donc mis $_GET pour ma variable, maintentant cela ressemble à ça:
$com=isset($_GET["filtre_com"])?$_GET["filtre_com"]:'-1';
Maintenant cela fonctionne à merveille.
J'ai finalement trouver une solution à mon problème, voici ce que j'ai modifier:
avant:
<dataset name="filtre_commune" type="http" src="http://(ip du poste)/sera/recherchefiltrecommune.php" querytype="post">
après:
<dataset name="filtre_commune" type="http" src="http://(ip du poste)/sera/recherchefiltrecommune.php" querytype="get">
Dans mon code openlaszlo je citais une fonction mettant à jour la dataset avec un doRequest(), et bien j'ai rajouter une ligne juste avant le doRequest qui est la suivante:
filtre_commune.setQueryParam('filtre_com',communes_filtre.getValue());
en gros je nomme ma dataset puis je lui demande de saisir en paramètre une variable s'appelant filtre_com qui aura la valeur contenu dans mon baseformitem nommé communes_filtre en faisant appel à la fonction setQueryParam().
j'ai par conséquent modifier mon code php pour qu'il applique le GET donc à la place de mettre $_POST j'ai donc mis $_GET pour ma variable, maintentant cela ressemble à ça:
$com=isset($_GET["filtre_com"])?$_GET["filtre_com"]:'-1';
Maintenant cela fonctionne à merveille.