Get et post dans cakephp
Dans Codeigniter je fais ce
$p=$this->input->post();
pour obtenir tous les objets posté, mais je ne sais pas si il y a quelque chose de semblable dans cakephp pour obtenir tous affiché des variables à partir d'un formulaire ? Je suis en train d'écrire une fonction permettant d'obtenir posté mot de passe et l'enregistrer dans la base de données en lieu et place de l'ancien mot de passe enregistré.
J'utilise php natif d'obtenir des "posté" les variables à partir d'un formulaire, (je ne suis pas familier avec cakephp forme d'utilisation) c'est pourquoi, si au lieu d'utiliser $_POST['marques'] que dois-je faire maintenant ?
Merci pour toute aide.
OriginalL'auteur OhDude | 2012-03-07
Vous devez vous connecter pour publier un commentaire.
Veuillez pour de plus amples informations, lire le manuel. C'est tellement mieux et plus facile pour vous de comprendre par vous-même.
http://book.cakephp.org/2.0/en/controllers/request-response.html#accessing-post-data
Veuillez lire le manuel, il est dit: Vous pouvez accéder directement aux données de la propriété, ou vous pouvez utiliser CakeRequest::data() pour lire le tableau de données, une erreur gratuit. Toutes les clés qui n'existent pas, retourne null:
Vous avez raison, mes excuses.
+1 parce que je n'étais pas au courant de cette façon de faire
OriginalL'auteur Bas Tuijnman
OriginalL'auteur Rajesh Vishwakarma
Le Post de données doit être dans les données à afficher dans $this->request->data.
Exemple:
OriginalL'auteur Julian Hollmann
Vous pouvez le vérifier en cas de publication d'un formulaire à l'aide de
OriginalL'auteur Rinto George
Pour vérifier si posté un formulaire, veuillez utiliser:
OriginalL'auteur eXi
Si vous voulez obtenir un champ spécifique de la table peut se déplacer de la sorte:
Il vérifie que l'ID
Objetorestraeval
si vous voulez choisir un seul champ et de ne pas publier la page entière.OriginalL'auteur Sergin
Vous devriez pouvoir accéder post de formulaire de données avec:
Pour CakePHP 2.x
Pour CakePHP 3.4.x
Documentation pour CakePHP 3
OriginalL'auteur Faisal
Vous pouvez utiliser la suite pour récupérer post/get données dans CakePHP
Pour publier des données:
$this->request->data;
Pour obtenir des données:
$this->request->query;
OriginalL'auteur aryan