J'ai une vue avec un formulaire, alors quand l'utilisateur le soumet - pourrait-il me donner un lien ou un exemple simple de code La documentation et les tutoriels pour Kohana 3 sont tellement Pauvre contre CI. P>
3 Réponses :
Une autre façon d'accéder aux données postes dans Kohana
$username = Arr::get($_POST, 'username', 'default_username');
à Kohana 3.1 Vous devez utiliser Demande-> Post ():
$this->request->post()
Vous pouvez également utiliser $ ceci-> Demande-> Publier ($ clé) CODE> Pour obtenir
$ _ POST [$ clé] code> Si existe
Bien que cela ne soit pas pertinent pour cette question, je suis venu ici à la recherche de données de demande en général concernant Kohana et j'ai découvert que $ ceci-> demande-> requête () code> est la version get de
Post () Code> et je pensais juste que je l'aurais mentionné pour quiconque dans ma situation. :)
function action_add() { $tpl =& $this->template; // Add companies $company_orm = ORM::factory('company'); $company_orm->values($_POST); if ( $company_orm->check() ) //Validation Check { if ( $company_orm->save() ) { // Inserting data } else { // Error } } else { // Validation Failed } } Small Example. You can implement all the validations in the model using protected.Thank you