⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 account.php

📁 This is the script which used on 10minutemail.com for temporary email.
💻 PHP
字号:
<?php

/** 
 * GentleSource Comment Script
 * 
 * (C) Ralf Stadtaus http://www.gentlesource.com/
 */



define('T12L_ROOT', '../');



// Settings
$t12l_detail_template                = 'admin_account.tpl.html';

define('T12L_ALTERNATIVE_TEMPLATE', 'admin');
define('T12L_LOGIN_LEVEL', 1);


// Include
require T12L_ROOT . 'include/core.inc.php';



// Start output handling
$out = new t12l_output($t12l_detail_template);


// Handle and validate form
require_once 'HTML/QuickForm.php';


// Start form handler
$form = new HTML_QuickForm('account', 'POST');


// Get form configuration
require 'account_form.inc.php';


// Validate form
$show_form  = 'yes';
$message    = array();
if ($form->validate()) {
    $show_form = 'no';
    
    // Write data as settings
    if (false == $t12l['demo_mode']) {
        $arr = array(   'login'     => $t12l['_post']['login_name'],
                        'email'     => $t12l['_post']['email'],
                        'password'  => md5($t12l['_post']['password'])
                        );
        $ser = serialize($arr);
        t12l_setting::write('administration_login', $ser);
        $t12l['message'][] = $t12l['text']['txt_update_data_successful'];
    } else {
        $t12l['message'][] = $t12l['text']['txt_disabled_in_demo_mode'];
    }
} else {
    if (sizeof($t12l['_post']) > 0) {
        $t12l['message'][] = $t12l['text']['txt_fill_out_required'];
    }
}


// Get login data
$ser = t12l_setting::read('administration_login');
$login_data = unserialize($ser['setting_value']);
$input_data = array('login_name'    => $login_data['login'],
                    'email'         => $login_data['email']);
$form->setDefaults($input_data);



require_once 'HTML/QuickForm/Renderer/ArraySmarty.php';
$renderer =& new HTML_QuickForm_Renderer_ArraySmarty($out->get_object, true);
           
$form->accept($renderer);


// Assign array with form data
$out->assign('form', $renderer->toArray()); 




// Output
$out->assign('show_form', $show_form);
$out->assign('message', $message);
$out->finish();






?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -