本文整理汇总了PHP中getError函数的典型用法代码示例。如果您正苦于以下问题:PHP getError函数的具体用法?PHP getError怎么用?PHP getError使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了getError函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: escribirError
/**
* Devuelve el error del campo pedido con el formato requerido.
* @param unknown $field
* @return string
*/
function escribirError($field)
{
$error_dado = getError($field);
if ($error_dado) {
return '<span class="error">' . $error_dado . '</span>';
}
}
示例2: getSettingValue
/**
* Gets setting value from config.xml file.
* @param sWidget - widget's name.
* @param $sSettingKey - setting's key.
*/
function getSettingValue($sWidget, $sSettingKey, $sFile = "config", $bFullReturn = false, $sFolder = "xml")
{
global $sModulesPath;
global $aXmlTemplates;
global $aErrorCodes;
//--- Read file ---//
$sWidgetFile = $sWidget . "/" . $sFolder . "/" . $sFile . ".xml";
$sFileName = $sModulesPath . $sWidgetFile;
if (!file_exists($sFileName)) {
if ($bFullReturn) {
return array('value' => getError($aErrorCodes[1], $sWidgetFile), 'status' => FAILED_VAL);
} else {
return "";
}
}
$sConfigContents = makeGroup("", "items");
if (($rHandle = @fopen($sFileName, "rt")) !== false && filesize($sFileName) > 0) {
$sConfigContents = fread($rHandle, filesize($sFileName));
fclose($rHandle);
}
//--- Update info ---//
$sValue = xmlGetValue($sConfigContents, "item", $sSettingKey);
if ($bFullReturn) {
return array('value' => $sValue, 'status' => SUCCESS_VAL);
} else {
return $sValue;
}
}
示例3: update
/**
* Update
*/
public function update($data)
{
extract($data);
$stmt = $this->db->prepare("UPDATE `agreement` SET content = :content WHERE id = 1");
$stmt->bindParam(':content', $agreement, PDO::PARAM_STR);
getError($stmt);
$stmt->execute();
}
示例4: addnew
/**
* Add new
*/
public function addnew($array)
{
extract($array);
$query = $this->db->prepare('INSERT INTO `databases` (databasename,shortcode,type,help) VALUES (:databasename,:shortcode,:type,:help)');
$query->bindParam(':databasename', $database, PDO::PARAM_STR);
$query->bindParam(':shortcode', $code, PDO::PARAM_STR);
$query->bindParam(':type', $type, PDO::PARAM_INT);
$query->bindParam(':help', $help, PDO::PARAM_STR);
$query->execute();
getError($query);
}
示例5: AjaxController_sendResponse
/**
* Handle error code from modules and send textual message if needed
*/
function AjaxController_sendResponse($errorCode, $onSuccess)
{
if ($errorCode < 0) {
$status = 'error';
$message = getMessage(getError($errorCode));
} else {
$status = 'success';
$message = getMessage($onSuccess);
}
echo json_encode(['status' => $status, 'message' => $message]);
}
示例6: ByAffiliate
public function ByAffiliate($id)
{
$stmt = $this->db->query("SELECT affiliates.affiliate_name,MONTHNAME(requests.created_at) AS month,YEAR(requests.created_at) as year,\n\t\t\t\t\t\t\t\t\t clients.name,COUNT(*) as requests\n\t\t\t\t\t\t\t \t\t FROM `clients`\n\t\t\t\t\t\t\t\t\t INNER JOIN affiliates ON clients.affiliate_id = affiliates.id\n INNER JOIN requests ON clients.id = requests.client_id\n WHERE clients.affiliate_id = '{$id}'\n\t\t\t\t\t\t\t\t\t GROUP BY YEAR(requests.created_at),MONTH(requests.created_at) \n\t\t\t\t\t\t\t\t\t ORDER BY affiliates.affiliate_name ,requests.created_at ASC\n\t\t\t\t\t\t\t\t\t ");
$stmt->setFetchMode(\PDO::FETCH_ASSOC);
//If PDO error
getError($stmt);
while ($result = $stmt->fetch()) {
$this->results[] = $result;
}
return (is_null($this->results) or empty($this->results)) ? array() : $this->results;
}
示例7: update
/**
* Update
*/
public function update($data)
{
extract($data);
$stmt = $this->db->prepare("UPDATE `contact` SET address = :address,contact = :contact,facebook = :facebook,twitter = :twitter,google = :google WHERE id = 1");
$stmt->bindParam(':address', $address, PDO::PARAM_STR);
$stmt->bindParam(':contact', $contact, PDO::PARAM_STR);
$stmt->bindParam(':facebook', $facebook, PDO::PARAM_STR);
$stmt->bindParam(':twitter', $twitter, PDO::PARAM_STR);
$stmt->bindParam(':google', $google, PDO::PARAM_STR);
getError($stmt);
$stmt->execute();
}
示例8: lists
/**
* Fetch all tables for
* a database
**/
public function lists()
{
$this->cutOffExpiredAffiliate();
$stmt = $this->db->query("SELECT * FROM `affiliates` LEFT JOIN affiliate_plan\n\t\t\t\t\t\t\t\t ON affiliates.id = affiliate_plan.affiliate_id \n\t\t\t\t\t\t\t\t ORDER BY affiliate_name");
$stmt->setFetchMode(\PDO::FETCH_ASSOC);
//If PDO error
getError($stmt);
while ($result = $stmt->fetch()) {
$this->results[] = $result;
}
// var_dump($this->results);
return (is_null($this->results) or empty($this->results)) ? array() : $this->results;
}
示例9: set_error
function set_error($error, $tolink, $act = false, $error_sta = "error")
{
//Establecemos en sesion el error
if (empty($error)) {
return false;
}
if ($act) {
$sess_array = array('Error' => array('titulo' => 'Error!', 'mensaje' => $error), 'Error_Sta' => $error_sta);
} else {
$sess_array = array('Error' => getError($error), 'Error_Sta' => $error_sta);
}
$CI =& get_instance();
$CI->session->set_userdata($sess_array);
redirect(base_url($tolink));
}
示例10: getError
function getError($edu, $kirjutamisel, int $i)
{
$edu = ucword($edu);
$vahe = $i++;
$summa = $edu + $kirjutamisel;
$mingiTehe = $edu - $vahe + $edu;
echo $summa . " ei tea midagi";
$edu = mb_strtolower($edu);
if ($i > 0) {
$i = -10;
$edu = getError($i, $kirjutamisel);
$edu = ucfirst . getError;
}
return $edu;
}
示例11: log_error
function log_error($error_code, $model = '')
{
$CI =& get_instance();
# ensure we have an array in the $response object to hold our error
if (!empty($CI->response)) {
if (!isset($CI->response->errors) or is_null($CI->response->errors)) {
$CI->response->errors = array();
}
}
# this object will hold this specific error data and be added to the above array at the end
$error = new stdClass();
$error->code = $error_code;
$error->file = 'system';
$error->model = $model;
if (function_exists('getError')) {
$error = getError($error->code);
$error->message = $error->title;
}
// log the details of the error to the log file
stdlog($error);
if (!empty($error->controller) and !empty($eror->function)) {
$error->controller = $error->controller . '::' . $error->function;
} else {
$error->controller = '';
}
unset($error->function);
// if the error is severe enough, set the error in the response object
if (isset($error->severity) and $error->severity <= 3) {
error_reporting(E_ALL);
unset($error->file);
# we don't care about where this was logged (into which file)
unset($error->message);
# this is for logging only and is already contained in the $error->title
$error->link = $CI->config->config['oa_web_folder'] . '/index.php/errors/' . $error->code;
if (!empty($CI->response)) {
$CI->response->errors[] = $error;
$CI->response->meta->header = $error->status;
}
}
}
示例12: ejecutar_consulta
function ejecutar_consulta($consulta)
{
$mysqli = conexion();
if (!$mysqli) {
return getError($mysqli);
}
$result = mysqli_query($mysqli, $consulta);
if ($result) {
if (mysqli_num_rows($result) > 0) {
$datos = array();
while ($row = mysqli_fetch_assoc($result)) {
$datos[] = $row;
}
mysqli_free_result($result);
mysqli_close($mysqli);
return $datos;
}
}
mysqli_free_result($result);
mysqli_close($mysqli);
return mysqli_errno($mysqli);
}
示例13: __construct
public function __construct()
{
parent::__construct();
// log the attempt
stdlog();
# ensure our URL doesn't have a trailing / as this may break image (and other) relative paths
$this->load->helper('url');
if (strrpos($_SERVER['REQUEST_URI'], '/') === strlen($_SERVER['REQUEST_URI']) - 1) {
redirect(uri_string());
}
$this->load->helper('network');
$this->load->helper('output');
$this->load->helper('error');
$this->load->helper('input');
$this->load->model('m_devices');
$this->load->model('m_orgs');
inputRead();
$this->output->url = $this->config->item('oa_web_index');
if ($this->response->meta->id != '') {
$access_level = $this->m_devices->get_user_device_org_access();
if ($access_level < 1) {
// we should determine if the device does actually exist or not
// then we can throw the correct status code of 404 or 403
$sql = "SELECT system.id FROM system WHERE system.id = ?";
$data = array($this->response->meta->id);
$query = $this->db->query($sql, $data);
$result = $query->result();
if (count($result) == 0) {
$this->response->errors[] = getError('ERR-0007');
} else {
$this->response->errors[] = getError('ERR-0008');
}
$this->response->meta->header = $this->response->errors[0]->status;
output($this->response);
exit;
}
}
}
示例14: addEventListener
<link href="css/login.css" rel='stylesheet' type='text/css' />
<meta name="viewport" content="width=device-width, initial-scale=1">
<script type="application/x-javascript"> addEventListener("load", function() { setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ window.scrollTo(0,1); } </script>
<title>ccms Admin Login</title>
</head>
<body>
<div class="main">
<div style="text-align: center;">
<img src="images/ccms.png" height="250" class="img-responsive" alt="ccms">
</div>
<div class="login">
<div class="error">
<?php
getError($i, _e('wrong_username_password', '', '', true));
?>
</div>
<div class="inset">
<!-----start-main---->
<form action="" method="POST">
<div>
<span><label>Username</label></span>
<span><input type="text" class="textbox" placeholder="<?php
_e('username');
?>
" name="username" required></span><!--id="active"-->
</div>
<div>
<span><label>Password</label></span>
<span><input type="password" class="password" placeholder="<?php
示例15: update
/**
* Update table details
*/
public function update($data)
{
extract($data);
$stmt = $this->db->prepare("UPDATE `tables` SET table_name = :table ,code = :code WHERE id = :table_id");
$stmt->bindParam(':table', $table, PDO::PARAM_STR);
$stmt->bindParam(':code', $code, PDO::PARAM_STR);
$stmt->bindParam(':table_id', $table_id, PDO::PARAM_INT);
getError($stmt);
$stmt->execute();
}