本文整理汇总了PHP中MySQL::nickname方法的典型用法代码示例。如果您正苦于以下问题:PHP MySQL::nickname方法的具体用法?PHP MySQL::nickname怎么用?PHP MySQL::nickname使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MySQL
的用法示例。
在下文中一共展示了MySQL::nickname方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: while
// Titolo della pagina
$smarty->assign("errore", $errore);
// Il contenuto della pagina
$smarty->assign("description", $cms->description());
// La descrizione
$smarty->assign("keywords", $cms->keywords());
// Le keywords
$smarty->assign("numsezioni", $db->numsezioni());
// Numero sezioni
$smarty->assign("numnews", $db->numnews());
// Numero news
$smarty->assign("numutenti", $db->numutenti());
// Numero utenti
$smarty->assign("cookie", $db->auth($_COOKIE[$func->cookie()]));
// Cookie
$smarty->assign("nickname", $db->nickname($_COOKIE[$func->cookie()]));
// Nickname
$smarty->assign("email", $db->email($_COOKIE[$func->cookie()]));
// Email
$smarty->assign("grado", $db->grado($_COOKIE[$func->cookie()]));
// Grado
$smarty->assign("url_templates", $cms->url_smartytpl());
// Url templates
$smarty->display($cms->skin() . "/index/404.tpl");
exit;
}
// Altrimenti stampo i risultati
while ($righe = $db->estrai($query)) {
$risultati .= '» <a href="' . $cms->url_index() . 'sezioni.php?titolo=' . $func->rescape($righe->minititolo) . '">' . $func->rescape($righe->titolo) . '</a><br />';
}
while ($righe2 = $db->estrai($query2)) {
示例2: Functions
$func = new Functions();
// Prima di procedere controllo se l' utente è già loggato
if ($func->logged() == 0) {
$text = 'Non risulti loggato. Devi prima effettuare il login per modificare il tuo profilo.';
// Visualizzo la pagina
$smarty->assign("titolo", "Modifica profilo");
$smarty->assign("contents", $text);
$smarty->assign("url_cms", $cms->url_cms());
$smarty->assign("url_smartytpl", $cms->url_smartytpl());
$smarty->assign("cmsversion", $cms->cmsversion());
$smarty->display("admin/index/index2.tpl");
exit;
}
/* START */
// Prelevo il nickname
$nickname = $db->nickname($_COOKIE[$func->cookie()]);
if (isset($_POST['modificaprofilo'])) {
$email = $func->escape($_POST['email']);
$avatar = $func->escape($_POST['avatar']);
// Modifico il profilo
$db->connettidb();
// Mi connetto al database
$query = $db->query("UPDATE utenti SET email='{$email}', avatar='{$avatar}' WHERE nickname='{$nickname}'");
$db->disconnettidb();
// Mi disconnetto dal database
// Visualizzo la pagina
$text = 'Il tuo profilo è stato modificato.';
$smarty->assign("titolo", "Modifica profilo");
$smarty->assign("contents", $text);
$smarty->assign("url_cms", $cms->url_cms());
$smarty->assign("url_smartytpl", $cms->url_smartytpl());
示例3: Ocarina
// Includo le classi principali
include_once "../../core/class.Ocarina.php";
include_once "../../core/class.MySQL.php";
include_once "../../core/class.Functions.php";
include_once "../../rendering/config.php";
include_once "../../etc/class.Date.php";
// Istanzio le classi
$cms = new Ocarina();
$db = new MySQL();
$func = new Functions();
$data = new Date();
/* L' invio delle news */
if (isset($_POST['creanews'])) {
// Creo le variabili con i dati
$codice = $_COOKIE[$func->cookie()];
$autore = $db->nickname($codice);
$titolo = $func->escape($_POST['titolo']);
$categoria = $func->escape($_POST['categoria']);
$news = $func->authescape($_POST['news']);
$minititolo = $func->permalink($titolo);
$ora = $data->ore_min(':');
$data = $data->data('-');
$striptitolo = $func->rescape($titolo);
// Rimuovo gli slashes per il controllo nel db
// Controllo se nel database non ci sia una news con un titolo uguale
$db->connettidb();
$query = $db->query("SELECT titolo FROM news WHERE titolo = '{$titolo}'");
$conta = $db->conta($query);
// Se esiste avviso e blocco lo script
if ($conta > 0) {
$text = 'Esiste già una news con lo stesso titolo. Prova a modificarlo e riprova.';
示例4: Ocarina
<?php
error_reporting(0);
/* La pagina principale */
// Includo le classi principali
include_once "../core/class.Ocarina.php";
include_once "../core/class.MySQL.php";
include_once "../core/class.Functions.php";
include_once "../rendering/config.php";
// Istanzio le classi
$cms = new Ocarina();
$db = new MySQL();
$func = new Functions();
// Poichè i processi di prima finivano con un exit, se siamo qui è solo perchè siamo loggati
$codice = $_COOKIE[$func->cookie()];
$text = 'Ciao ' . $db->nickname($codice) . ', benvenuto in Ocarina - ' . $cms->cmsversion() . '!';
$smarty->assign("titolo", "Principale");
$smarty->assign("cookie", $db->auth($_COOKIE[$func->cookie()]));
$smarty->assign("grado", $db->grado($_COOKIE[$func->cookie()]));
$smarty->assign("contents", $text);
$smarty->assign("url_cms", $cms->url_cms());
$smarty->assign("url_smartytpl", $cms->url_smartytpl());
$smarty->assign("cmsversion", $cms->cmsversion());
$smarty->display("admin/index/index.tpl");
示例5: sezione
$smarty->assign("url_cms", $cms->url_cms());
$smarty->assign("url_smartytpl", $cms->url_smartytpl());
$smarty->assign("cmsversion", $cms->cmsversion());
$smarty->display("admin/index/index.tpl");
exit;
}
if (isset($_POST['modificasezione'])) {
// Mi connetto al database
$db->connettidb();
// Creo le variabili con i dati
$codice = $_COOKIE[$func->cookie()];
$newtitolo = $func->escape($_POST['newtitolo']);
$newminititolo = $func->escape($_POST['newminititolo']);
$newcontenuto = $func->authescape($_POST['newcontenuto']);
$newcategoria = $func->escape($_POST['newcategoria']);
$newautore = $db->nickname($codice);
$dataultimamodifica = $data->data("-");
$autoreultimamodifica = $db->nickname($codice);
$minititolo = $func->escape($_POST['minititolo']);
// Modifico la sezione
$query = $db->query("UPDATE pagine SET titolo='{$newtitolo}', minititolo='{$newminititolo}', contenuto='{$newcontenuto}', categoria='{$newcategoria}', dataultimamodifica='{$dataultimamodifica}', autoreultimamodifica='{$autoreultimamodifica}' WHERE minititolo='{$minititolo}'");
// Mi disconnessione dal database
$db->disconnettidb();
// Aggiorno i log se sono attivi
if ($cms->cmslog() == 1) {
$azione = 'modificato una sezione (' . $minititolo . ')';
$db->log($codice, $azione);
}
// Mando l' avviso
$text = 'La sezione è stata modificata.';
$smarty->assign("titolo", "Modifica sezione");
示例6: MySQL
include_once "etc/class.Date.php";
// Istanzio le classi
$db = new MySQL();
$func = new Functions();
$date = new Date();
// La pagina da dove sono venuto
$ref = $_SERVER['HTTP_REFERER'];
// Ottengo il titolo della news dal GET
$titolo_com = explode("=", $ref);
$titolo_com = $titolo_com[1];
if (isset($_POST['commenta'])) {
// Prelevo i dati
$titolo_com = $func->escape($titolo_com);
$data_com = $func->escape($date->data("-"));
$ora_com = $func->escape($date->ore_min_sec(":"));
$testo_com = $func->escape($_POST['testo_com']);
// Prelevo il nickname dal database
$codice = $_COOKIE[$func->cookie()];
$autore_com = $db->nickname($codice);
// Se almeno un campo è vuoto rimando alla pagina precedente, altrimenti effetto la query e rimando nella pagina precedente.
if ($titolo_com == '' or $autore_com == '' or $testo_com == '') {
header("Location: {$ref}");
exit;
} else {
$db->connettidb();
$db->query("INSERT INTO commenti (titolo,data,ora,autore,testo) VALUES ('{$titolo_com}', '{$data_com}', '{$ora_com}', '{$autore_com}', '{$testo_com}')");
$db->disconnettidb();
header("Location: {$ref}");
exit;
}
}