当前位置: 首页>>代码示例>>PHP>>正文


PHP Method::post方法代码示例

本文整理汇总了PHP中Method::post方法的典型用法代码示例。如果您正苦于以下问题:PHP Method::post方法的具体用法?PHP Method::post怎么用?PHP Method::post使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Method的用法示例。


在下文中一共展示了Method::post方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: _methodNval

 protected function _methodNval($name = '', $val = '', $met = '')
 {
     if ($met === "post") {
         return Method::post($name, $val);
     }
     if ($met === "get") {
         return Method::get($name, $val);
     }
     if ($met === "request") {
         return Method::request($name, $val);
     }
 }
开发者ID:erdidoqan,项目名称:znframework,代码行数:12,代码来源:Validation.php

示例2: duzenle

 public function duzenle($id)
 {
     $head['title'] = 'Haberler';
     $head['meta']['author'] = 'Bursa yazılım';
     $headData["kullaniciAdi"] = Session::select('kisi');
     if (!empty($_POST["baslik"]) and !empty($_POST["detay"])) {
         $data["baslik"] = Method::post("baslik");
         $data["resim"] = Method::post("resim");
         $data["detay"] = Method::post("detay");
         $data["etiketler"] = Method::post("etiketler");
         $data["durum"] = Method::post("durum");
         $ekle = $this->haberler->guncelle($id, $data);
         if ($ekle) {
             redirect('haber/form/' . $id, 0, array('uyariData' => $data, 'uyari' => '<div class="alert alert-success"><strong>TEBRİKLER!</strong> Güncelleme işlemi başarı ile gerçekleşti.</div>'));
         } else {
             redirect('haber/form/' . $id, 0, array('uyariData' => $data, 'uyari' => '<div class="alert alert-error"><strong>HATA!</strong> Güncelleme işlemi gerçekleşemedi Lütfen sistem yöneticinize başvurunuz.</div>'));
         }
     } else {
         redirect('haber/form/' . $id, 0, array('uyariData' => $data, 'uyari' => '<div class="alert alert-info"><strong>HATA!</strong>Lütfen Gerekli Tüm Alanları Doldurunuz !</div>'));
     }
 }
开发者ID:Allopa,项目名称:ZN-Framework-Starter,代码行数:21,代码来源:haber.php

示例3: duzenle

 public function duzenle($id)
 {
     $head['title'] = 'Yönetici Güncelle';
     $head['meta']['author'] = 'Bursa yazılım';
     $headData["kullaniciAdi"] = Session::select('kisi');
     if (!empty($_POST["username"])) {
         $data["username"] = Method::post("username");
         $data["pass"] = Method::post("pass");
         $data["email"] = Method::post("email");
         $data["isim"] = Method::post("isim");
         $data["soyisim"] = Method::post("soyisim");
         $data["durum"] = Method::post("durum");
         $data["ban_durum"] = Method::post("ban_durum");
         $duzenle = $this->yonetici->guncelle($id, $data);
         if ($duzenle) {
             redirect('yonetim/form/' . $id, 0, array('uyariData' => $data, 'uyari' => '<div class="alert alert-success"><strong>TEBRİKLER!</strong> Güncelleme işlemi başarı ile gerçekleşti.</div>'));
         } else {
             redirect('yonetim/form/' . $id, 0, array('uyariData' => $data, 'uyari' => '<div class="alert alert-error"><strong>HATA!</strong> Güncelleme işlemi gerçekleşemedi Lütfen sistem yöneticinize başvurunuz.</div>'));
         }
     } else {
         redirect('yonetim/form/' . $id, 0, array('uyariData' => $data, 'uyari' => '<div class="alert alert-info"><strong>HATA!</strong>Lütfen Gerekli Tüm Alanları Doldurunuz !</div>'));
     }
 }
开发者ID:Allopa,项目名称:ZN-Framework-Starter,代码行数:23,代码来源:yonetim.php

示例4: login

 public function login($un = 'username', $pw = 'password', $rememberMe = false)
 {
     if (!is_string($un)) {
         return Error::set(lang('Error', 'stringParameter', 'un'));
     }
     if (!is_string($pw)) {
         return Error::set(lang('Error', 'stringParameter', 'pw'));
     }
     if (!isValue($rememberMe)) {
         $rememberMe = false;
     }
     $username = $un;
     $password = Encode::super($pw);
     // ------------------------------------------------------------------------------
     // CONFIG/USER.PHP AYARLARI
     // Config/User.php dosyasında belirtilmiş ayarlar alınıyor.
     // ------------------------------------------------------------------------------
     $userConfig = $this->config;
     $passwordColumn = $userConfig['passwordColumn'];
     $usernameColumn = $userConfig['usernameColumn'];
     $emailColumn = $userConfig['emailColumn'];
     $tableName = $userConfig['tableName'];
     $bannedColumn = $userConfig['bannedColumn'];
     $activeColumn = $userConfig['activeColumn'];
     $activationColumn = $userConfig['activationColumn'];
     // ------------------------------------------------------------------------------
     $db = uselib('DB');
     $r = $db->where($usernameColumn . ' =', $username)->get($tableName)->row();
     if (empty($r)) {
         $this->error = lang('User', 'loginError');
         return Error::set($this->error);
     }
     if (!isset($r->{$passwordColumn})) {
         $this->error = lang('User', 'loginError');
         return Error::set($this->error);
     }
     $passwordControl = $r->{$passwordColumn};
     $bannedControl = '';
     $activationControl = '';
     if (!empty($bannedColumn)) {
         $banned = $bannedColumn;
         $bannedControl = $r->{$banned};
     }
     if (!empty($activationColumn)) {
         $activationControl = $r->{$activationColumn};
     }
     if (!empty($r->{$usernameColumn}) && $passwordControl == $password) {
         if (!empty($bannedColumn) && !empty($bannedControl)) {
             $this->error = lang('User', 'bannedError');
             return Error::set($this->error);
         }
         if (!empty($activationColumn) && empty($activationControl)) {
             $this->error = lang('User', 'activationError');
             return Error::set($this->error);
         }
         if (!isset($_SESSION)) {
             session_start();
         }
         $_SESSION[md5($usernameColumn)] = $username;
         session_regenerate_id();
         if (Method::post($rememberMe) || !empty($rememberMe)) {
             if (Cookie::select(md5($usernameColumn)) != $username) {
                 Cookie::insert(md5($usernameColumn), $username);
                 Cookie::insert(md5($passwordColumn), $password);
             }
         }
         if (!empty($activeColumn)) {
             $db->where($usernameColumn . ' =', $username)->update($tableName, array($activeColumn => 1));
         }
         $this->error = false;
         $this->success = lang('User', 'loginSuccess');
         return true;
     } else {
         $this->error = lang('User', 'loginError');
         return Error::set($this->error);
     }
 }
开发者ID:Allopa,项目名称:ZN-Framework-Starter,代码行数:77,代码来源:User.php

示例5: insert

 public function insert($name = '', $value = '')
 {
     $name = isset($this->settings['name']) ? $this->settings['name'] : $name;
     $input = isset($this->settings['input']) ? $this->settings['input'] : false;
     $value = isset($this->settings['value']) ? $this->settings['value'] : $value;
     $this->settings = array();
     switch ($input) {
         case 'post':
             return Method::post($name, $value);
             break;
         case 'get':
             return Method::get($name, $value);
             break;
         case 'env':
             return Method::env($name, $value);
             break;
         case 'server':
             return Method::server($name, $value);
             break;
         case 'request':
             return Method::request($name, $value);
             break;
     }
 }
开发者ID:bytemtek,项目名称:znframework,代码行数:24,代码来源:HTTP.php


注:本文中的Method::post方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。