Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework
Zend Framework Forum d'entraide sur la programmation PHP avec Zend Framework. Avant de poster -> FAQ ZF, Cours ZF
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 05/01/2012, 10h38   #1
Nouveau Membre du Club
 
Inscription : février 2009
Messages : 261
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 261
Points : 30
Points : 30
Par défaut Formulaire invalide même à l'affichage

Bonjour, je suis en train de créé une application utilisant l'API de Facebook avec Zend Framework.

Sur une de mes pages, j'utilise un formulaire Zend où j'y ai un menu déroulant avec dedans, des données de l'utilisateur Facebook que je reçois en POST et donc le problème vient du fait que je reçois une variable Facebook (signed_request) en POST, j'ai donc créé un plugin pour charger tout ce qui concerne Facebook et j'y fais ce traitement:
Code :
1
2
3
4
5
6
7
 
//Suppression de cette variable car pose des problemes dans les formulaires
if (isset($_REQUEST['signed_request'])) 
{
    	ZendFacebook_Facebook::setSignedRequest($_REQUEST['signed_request']);
   	unset($_REQUEST['signed_request']); 
}
Malheureusement, ca ne change rien, j'ai donc pensé dans mon traitement de formulaire à vérifier le contenu de ce que je reçois à savoir que si ma requête est de type POST et que c'est vide (je n'ai donc pas validé mon formulaire), je ne le traite pas:
Code :
1
2
3
4
5
6
7
8
 
$formData = $this->getRequest()->getPost();
 
/** Traitement du formulaire pour l'application **/
if($this->getRequest()->isPost() && (!empty($formData)) )
{
 
}
Mais je ne trouve pas ça très propre?

Comment puis-je enlever ce problème svp?
absot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2012, 11h03   #2
Modérateur
 
Homme Loïc
Développeur Web
Inscription : février 2011
Messages : 680
Détails du profil
Informations personnelles :
Nom : Homme Loïc
Âge : 26
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2011
Messages : 680
Points : 1 044
Points : 1 044
Bonjour,
Plutot que de dire ça marche pas indique nous pourquoi tu dis ça.

En suite as tu vérifier que cette variable est bien envoyé par facebook?
5h4rk 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 04h12.


 
 
 
 
Partenaires

Hébergement Web