first init
This commit is contained in:
58
htdocs/change_statpic.php
Normal file
58
htdocs/change_statpic.php
Normal file
@@ -0,0 +1,58 @@
|
||||
<?php
|
||||
/***************************************************************************
|
||||
* You can find the license in the docs directory
|
||||
*
|
||||
* Unicode Reminder メモ
|
||||
***************************************************************************/
|
||||
|
||||
require('./lib2/web.inc.php');
|
||||
require_once('./lib2/logic/statpic.class.php');
|
||||
|
||||
$login->verify();
|
||||
$tpl->name = 'change_statpic';
|
||||
$tpl->menuitem = MNU_MYPROFILE_DATA_STATPIC;
|
||||
|
||||
if ($login->userid == 0)
|
||||
$tpl->redirect('login.php?target=change_statpic.php');
|
||||
|
||||
if (isset($_REQUEST['cancel']))
|
||||
$tpl->redirect('myprofile.php');
|
||||
|
||||
$sp = new statpic($login->userid);
|
||||
|
||||
if (isset($_REQUEST['ok']))
|
||||
{
|
||||
$bError = false;
|
||||
|
||||
if (isset($_REQUEST['statpic_text']))
|
||||
{
|
||||
if (!$sp->setText($_REQUEST['statpic_text']))
|
||||
{
|
||||
$bError = true;
|
||||
$tpl->assign('statpic_text_error', 1);
|
||||
}
|
||||
}
|
||||
|
||||
if (isset($_REQUEST['statpic_style']))
|
||||
$sp->setStyle($_REQUEST['statpic_style']);
|
||||
|
||||
if (!$bError)
|
||||
{
|
||||
$sp->save();
|
||||
$tpl->redirect('myprofile.php');
|
||||
}
|
||||
}
|
||||
|
||||
$tpl->assign('statpic_text', isset($_REQUEST['statpic_text']) ? $_REQUEST['statpic_text'] : $sp->getText());
|
||||
$tpl->assign('statpic_style', isset($_REQUEST['statpic_style']) ? $_REQUEST['statpic_style'] : $sp->getStyle());
|
||||
|
||||
$rs = sql("SELECT `statpics`.`id`, `statpics`.`previewpath`, IFNULL(`sys_trans_text`.`text`, `statpics`.`description`) AS `description`
|
||||
FROM `statpics`
|
||||
LEFT JOIN `sys_trans_text` ON `statpics`.`trans_id`=`sys_trans_text`.`trans_id` AND `sys_trans_text`.`lang`='&1'
|
||||
ORDER BY `statpics`.`id` ASC",
|
||||
$opt['template']['locale']);
|
||||
$tpl->assign_rs('statpics', $rs);
|
||||
sql_free_result($rs);
|
||||
|
||||
$tpl->display();
|
||||
?>
|
||||
Reference in New Issue
Block a user