本文整理汇总了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);
}
}
示例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>'));
}
}
示例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>'));
}
}
示例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);
}
}
示例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;
}
}