本文整理汇总了PHP中HTML::label方法的典型用法代码示例。如果您正苦于以下问题:PHP HTML::label方法的具体用法?PHP HTML::label怎么用?PHP HTML::label使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类HTML
的用法示例。
在下文中一共展示了HTML::label方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: showForm
function showForm(&$dbi, &$request, $args)
{
$action = $request->getPostURL();
$hiddenfield = HiddenInputs($request->getArgs(), '', array('action', 'page', 's', 'direction'));
$pagefilter = HTML::input(array('name' => 'page', 'value' => $args['page'], 'title' => _("Search only in these pages. With autocompletion."), 'class' => 'dropdown', 'acdropdown' => 'true', 'autocomplete_complete' => 'true', 'autocomplete_matchsubstring' => 'false', 'autocomplete_list' => 'xmlrpc:wiki.titleSearch ^[S] 4'), '');
$query = HTML::input(array('name' => 's', 'value' => $args['s'], 'title' => _("Filter by this link. These are pagenames. With autocompletion."), 'class' => 'dropdown', 'acdropdown' => 'true', 'autocomplete_complete' => 'true', 'autocomplete_matchsubstring' => 'true', 'autocomplete_list' => 'xmlrpc:wiki.titleSearch ^[S] 4'), '');
$dirsign_switch = JavaScript("\nfunction dirsign_switch() {\n var d = document.getElementById('dirsign')\n d.innerHTML = (d.innerHTML == ' => ') ? ' <= ' : ' => '\n}\n");
$dirsign = " => ";
$in = $out = array('name' => 'direction', 'type' => 'radio', 'onChange' => 'dirsign_switch()');
$out['value'] = 'out';
$out['id'] = 'dir_out';
if ($args['direction'] == 'out') {
$out['checked'] = 'checked';
}
$in['value'] = 'in';
$in['id'] = 'dir_in';
if ($args['direction'] == 'in') {
$in['checked'] = 'checked';
$dirsign = " <= ";
}
$direction = HTML(HTML::input($out), HTML::label(array('for' => 'dir_out'), _("outgoing")), HTML::input($in), HTML::label(array('for' => 'dir_in'), _("incoming")));
/*
$direction = HTML::select(array('name'=>'direction',
'onChange' => 'dirsign_switch()'));
$out = array('value' => 'out');
if ($args['direction']=='out') $out['selected'] = 'selected';
$in = array('value' => 'in');
if ($args['direction']=='in') {
$in['selected'] = 'selected';
$dirsign = " <= ";
}
$direction->pushContent(HTML::option($out, _("outgoing")));
$direction->pushContent(HTML::option($in, _("incoming")));
*/
$submit = Button('submit:search', _("LinkSearch"), false);
$instructions = _("Search in pages for links with the matching name.");
$form = HTML::form(array('action' => $action, 'method' => 'GET', 'accept-charset' => $GLOBALS['charset']), $dirsign_switch, $hiddenfield, $instructions, HTML::br(), $pagefilter, HTML::strong(HTML::tt(array('id' => 'dirsign'), $dirsign)), $query, HTML::raw(' '), $direction, HTML::raw(' '), $submit);
return $form;
}
示例2: array
}
}
}
echo ROUTER::create_action_url("account/register");
if (!$registration->registration_successful && !$registration->verification_successful) {
echo HTML::open_div(array("id" => "login"));
echo HTML::open_form(ROUTER::create_action_url('account/register'), "POST", "registerform");
echo HTML::label("fan", "Fan");
echo HTML::input("radio", "usuario_tipo", "fan", array("checked" => "checked"));
echo HTML::label("musico", "Musico");
echo HTML::input("radio", "usuario_tipo", "musico");
echo HTML::label("local", "Local");
echo HTML::input("radio", "usuario_tipo", "local");
echo HTML::br(2);
echo HTML::label("usuario_nombre_usuario", "Nick:");
echo HTML::input("text", "usuario_nombre_usuario", null, array("placeholder" => "Introduce tu nombre de usuario", "required" => "required"));
echo HTML::br(2);
echo HTML::label("usuario_email", "Introduce tu email:");
echo HTML::input("email", "usuario_email", null, array("required" => "required"));
echo HTML::br(2);
echo HTML::label("usuario_contrasena", "Introduce tu contraseña:");
echo HTML::input("password", "usuario_contrasena", null, array("placeholder" => "········"));
echo HTML::br(2);
echo HTML::label("usuario_contrasena_repeat", "Repite tu contraseña:");
echo HTML::input("password", "usuario_contrasena_repeat", null, array("placeholder" => "········"));
echo HTML::br(2);
echo HTML::button_HTML5("submit", "Regístrame!", "register");
echo HTML::close_form();
echo HTML::close_div();
echo HTML::br(3);
}
示例3: usuarioEdit
public function usuarioEdit($usuario_id, $usuario_tipo)
{
$getDataDB = new DB();
$login = new ModelLogin();
$image = new ModelImage();
switch ($usuario_tipo) {
case "musico":
if (isset($_POST['form_edit_account'])) {
if (empty($_POST['usuario_nombre'])) {
echo MESSAGE_FORM_NOMBRE_EMPTY;
echo HTML::br(2);
echo "<a href='javascript:history.back()'> Volver Atrás</a>";
} elseif (!preg_match('/^[a-z\\d]{2,64}$/i', $_POST['usuario_telefono'])) {
echo MESSAGE_FORM_TELEFONO_EMPTY;
echo HTML::br(2);
echo "<a href='javascript:history.back()'> Volver Atrás</a>";
} elseif (strlen($_POST['usuario_telefono']) != 9) {
echo MESSAGE_FORM_TELEFONO_INVALID;
echo HTML::br(2);
echo "<a href='javascript:history.back()'> Volver Atrás</a>";
} elseif ($_POST['usuario_idioma'] == "") {
$_POST['usuario_idioma'] == $login->getUserDataCampo($usuario_id, "usuario_idioma");
} elseif ($_POST['usuario_idioma'] != "ca" && $_POST['usuario_idioma'] != "en" && $_POST['usuario_idioma'] != "es") {
echo MESSAGE_FORM_IDIOMA;
echo HTML::br(2);
echo "<a href='javascript:history.back()'> Volver Atrás</a>";
} elseif ($_POST['usuario_idioma'] != "ca" && $_POST['usuario_idioma'] != "en" && $_POST['usuario_idioma'] != "es") {
echo MESSAGE_FORM_IDIOMA;
echo HTML::br(2);
echo "<a href='javascript:history.back()'> Volver Atrás</a>";
} else {
$query_mod_account = DB::connect()->prepare("UPDATE `uqfhhbcn_whymusic`.`wm_usuarios` SET `usuario_nombre` = :usuario_nombre,\n `usuario_telefono` = :usuario_telefono,\n `usuario_idioma` = :usuario_idioma,\n `usuario_descripcion` = :usuario_descripcion,\n `estilo_id` = :estilo_id WHERE `wm_usuarios`.`usuario_id` = :usuario_id;");
$query_mod_account->bindValue(':usuario_id', $usuario_id, PDO::PARAM_STR);
$query_mod_account->bindValue(':usuario_nombre', $_POST['usuario_nombre'], PDO::PARAM_STR);
$query_mod_account->bindValue(':usuario_idioma', $_POST['usuario_idioma'], PDO::PARAM_STR);
$query_mod_account->bindValue(':usuario_telefono', $_POST['usuario_telefono'], PDO::PARAM_STR);
$query_mod_account->bindValue(':usuario_descripcion', $_POST['usuario_descripcion'], PDO::PARAM_STR);
$query_mod_account->bindValue(':estilo_id', $_POST['estilo_nombre'], PDO::PARAM_STR);
$query_mod_account->execute();
if ($query_mod_account) {
echo MESSAGE_CORRECT_MOD;
if ($login->getTypeOfUser() == "administrador") {
ROUTER::redirect_to_action("admin/admin", 2);
} else {
ROUTER::redirect_to_action("account/edit", 2);
}
} else {
echo MESSAGE_ERROR_SQL;
echo HTML::br(2);
echo "<a href='javascript:history.back()'> Volver Atrás</a>";
}
}
} else {
echo HTML::title("h3", "Editar foto de perfil");
echo HTML::open_form(ROUTER::create_action_url("account/edit"), "POST", "fileToUpload", array("enctype" => "multipart/form-data"));
echo HTML::label("fileToUpload", "Sube tu foto");
echo HTML::input("file", "fileToUpload", null, array("id" => "fileToUpload"));
echo HTML::br(1);
echo HTML::input("submit", "usuario_foto", "Subir foto");
echo HTML::close_form();
echo HTML::open_form(ROUTER::create_action_url('account/edit'), "POST", "form_edit_account");
/*Guarrada provisional*/
$_SESSION['usuario_id_edit'] = $login->getUserDataCampo($usuario_id, "usuario_id");
$_SESSION['usuario_tipo_edit'] = $login->getUserDataCampo($usuario_id, "usuario_tipo");
/*Fin de la gurrada*/
echo HTML::title("h3", "Editar foto de perfil");
echo HTML::open_form(ROUTER::create_action_url("account/edit"), "POST", "usuario_foto", array("enctype" => "multipart/form-data"));
echo HTML::label("usuario_foto", "Sube tu foto");
echo HTML::input("file", "fileToUpload", null, array("id" => "fileToUpload"));
echo HTML::input("submit", "usuario_foto", "Subir foto");
echo HTML::close_form();
echo HTML::label("usuario_nombre", WORDING_NOMBRE_MUSICO);
echo HTML::input("text", "usuario_nombre", $login->getUserDataCampo($usuario_id, "usuario_nombre"), array("placeholder" => "Su nombre"));
echo HTML::br(2);
echo HTML::label("usuario_idioma", WORDING_IDIOMA);
echo HTML::select("usuario_idioma", array("Idioma por defecto" => $login->getUserDataCampo($usuario_id, 'usuario_idioma'), "Inglés" => "en", "Castellano" => "es", "Catalán" => "ca"));
echo HTML::br(2);
echo HTML::label("usuario_telefono", WORDING_TELEFON);
echo HTML::input("text", "usuario_telefono", $login->getUserDataCampo($usuario_id, "usuario_telefono"), array("placeholder" => "9XXXXXXXX"));
echo HTML::br(2);
echo HTML::label("usuario_descripcion", "Descripción grupo:");
echo HTML::textArea("4", "50", $login->getUserDataCampo($usuario_id, "usuario_descripcion"), "usuario_descripcion");
echo HTML::br(2);
echo HTML::label("estilo_nombre", "Estilo de música:");
echo HTML::selectArray("estilo_nombre", $getDataDB->getFieldSQL("wm_estilo", "estilo_nombre , estilo_id", ""));
echo HTML::br(2);
echo HTML::button_HTML5("submit", BUTTON_MOD_DATA, "form_edit_account");
echo HTML::close_form();
}
break;
case "local":
if (isset($_POST['form_edit_account'])) {
if (empty($_POST['usuario_nombre'])) {
echo MESSAGE_FORM_NOMBRE_EMPTY;
echo HTML::br(2);
echo "<a href='javascript:history.back()'> Volver Atrás</a>";
} elseif (!preg_match('/^[a-z\\d]{2,64}$/i', $_POST['usuario_telefono'])) {
echo MESSAGE_FORM_TELEFONO_EMPTY;
echo HTML::br(2);
echo "<a href='javascript:history.back()'> Volver Atrás</a>";
//.........这里部分代码省略.........
示例4: foreach
</div>
<div class="form-group">
<?php
echo HTML::label('Passwort');
?>
<?php
echo HTML::textInput('password', !empty($user->password_hash) ? '*****' : '');
?>
</div>
<?php
if (count($fields) > 0) {
foreach ($fields as $field) {
$profileValue = '';
$userValue = UserValues::findOne(['idField' => $field['id'], 'idUser' => [$user->id]]);
if ($userValue !== null) {
$profileValue = $userValue->fieldValue;
}
?>
<div class="form-group">
<?php
echo HTML::label($field['title']);
?>
<?php
echo HTML::textInput('UserFields[' . $field['id'] . ']', $profileValue);
?>
</div>
<?php
}
}
示例5: verifyNewUser
/**
* checks the id/verification code combination and set the user's activation status to true (=1) in the database
*/
public function verifyNewUser($usuario_id, $usuario_hash)
{
// if database connection opened
if ($this->databaseConnection()) {
// try to update user with specified information
$query_update_user = $this->db_connection->prepare('UPDATE wm_usuarios SET usuario_active_ahora = 1, usuario_hash = NULL WHERE usuario_id = :usuario_id AND usuario_hash = :usuario_hash');
$query_update_user->bindValue(':usuario_id', intval(trim($usuario_id)), PDO::PARAM_INT);
$query_update_user->bindValue(':usuario_hash', $usuario_hash, PDO::PARAM_STR);
$query_update_user->execute();
if ($query_update_user->rowCount() > 0) {
$this->verification_successful = true;
echo HTML::open_div(array("class" => "form-group has-success", "style" => "text-align: center"));
echo HTML::label("inputSuccess1", MESSAGE_REGISTRATION_ACTIVATION_SUCCESSFUL, array("class" => "control-label"));
echo HTML::close_div();
} else {
$this->errors[] = MESSAGE_REGISTRATION_ACTIVATION_NOT_SUCCESSFUL;
}
}
}
示例6:
<?php
/* @var $field \allatnet\yii2\modules\extendedrights\components\UserFields */
use yii\helpers\Html;
?>
<div class="form-group">
<?php
echo HTML::label('Titel');
?>
<?php
echo HTML::textInput('title', $field->title);
?>
</div>
<div class="form-group">
<?php
echo HTML::label('Feldname');
?>
<?php
echo HTML::textInput('fieldName', $field->fieldName);
?>
</div>
示例7: HTML
});
</script>
<?php
require_once 'include/clases/ReporteActividadesMensual.php';
echo '<h2 align="center">INFORME MENSUAL DE ACTIVIDADES</h2>';
$objHTML = new HTML();
$objSelects = new Select();
$objHTML->startForm('formReporte', '?mod=repMen', 'POST');
$objHTML->startFieldset();
echo '<div align="center">';
if ($_SESSION[EDO_USR_SESSION] == 0) {
$objSelects->selectEstado('estado', $_POST['estado'] ? $_POST['estado'] : $_SESSION[EDO_USR_SESSION], array('required' => 'required'));
} else {
$objSelects->selectJurisdiccion('jurisdiccion', $_SESSION[EDO_USR_SESSION], $_POST['jurisdiccion']);
}
$objHTML->label('Fecha: ');
$objHTML->inputText('', 'fecha_inicio', $_POST['fecha_inicio'] ? $_POST['fecha_inicio'] : '01-' . date('m-Y'), array('placeholder' => 'Inicio'));
$objHTML->inputText('', 'fecha_fin', $_POST['fecha_fin'] ? $_POST['fecha_fin'] : date("d", mktime(0, 0, 0, date('m') + 1, 1, date('Y')) - 1) . '-' . date('m-Y'), array('placeholder' => 'Fin'));
echo ' ';
$objHTML->inputSubmit('generarReporte', 'Generar Reporte');
echo '</div>';
$objHTML->endFieldset();
$objHTML->endFormOnly();
$objHTML->startFieldset();
if (!empty($_POST['fecha_inicio']) && !empty($_POST['fecha_inicio'])) {
$reporteActividadesMensual = new ReporteActividadesMensual();
if (!empty($_POST['estado'])) {
$reporteActividadesMensual->idCatEstado = $_POST['estado'];
} else {
$reporteActividadesMensual->idCatEstado = $_SESSION[EDO_USR_SESSION];
}
示例8: HTML
require_once '/include/clasesLepra.php';
require_once '/include/bdatos.php';
require_once '/include/clases/Helpers.php';
require_once '/include/clases/BusquedaPaciente.php';
$objHTMl = new HTML();
$objSelects = new Select();
$help = new Helpers();
$query = '';
$heightTR = '50';
echo '<h2 align="center">Búsqueda de Pacientes</h2>';
$objHTMl->startForm('form_busca', '?mod=bus', 'POST');
$objHTMl->startFieldset();
echo '<table>';
echo '<tr style="height:' . $heightTR . 'px;">';
echo '<td align="right">';
$objHTMl->label('Clave del Paciente:', array('for' => 'cvePaciente'));
echo '</td><td>';
$objHTMl->inputText('', 'cvePaciente', isset($_POST['cvePaciente']) ? $_POST['cvePaciente'] : $_SESSION['buscar']['cvePaciente']);
echo '</td><td align="right">';
$objHTMl->label('Tipo de Paciente:', array('for' => 'tipo_paciente'));
echo '</td><td>';
$objSelects->SelectCatalogo('', 'tipo_paciente', 'catTipoPaciente', isset($_POST['tipo_paciente']) ? $_POST['tipo_paciente'] : $_SESSION['buscar']['tipo_paciente']);
echo '</td><td align="right">';
$objHTMl->label('Status:', array('for' => 'statusPaciente'));
echo '</td><td>';
$objSelects->SelectCatalogo('', 'statusPaciente', 'catEstadoPaciente', isset($_POST['statusPaciente']) ? $_POST['statusPaciente'] : $_SESSION['buscar']['statusPaciente']);
echo '</td>';
echo '</tr><tr style="height:' . $heightTR . 'px;">';
echo '<td align="right">';
$objHTMl->label('Nombre:', array('for' => 'nombre'));
echo '</td><td>';
示例9: array
</script>
<?php
$objHTML->startFieldset('Informe de Resultado de Baciloscopía');
$calidad_muestra = array(1 => 'Adecuada', 0 => 'Inadecuada');
$isGlobias = array(2 => 'Si', 1 => 'No');
$objHTML->inputText('Clave LESP:', 'cve_lesp_bacilos', $estudio->folioLaboratorio, array('maxlength' => '10'));
echo $auxBR;
$objHTML->inputText('Fecha Recepción:', 'fecha_recepcion_bacilos', formatFechaObj($estudio->fechaRecepcion), array('class' => 'validate[required]'));
$objHTML->inputText('Fecha Resultado:', 'fecha_resultado_bacilos', formatFechaObj($estudio->fechaResultado), array('class' => 'validate[required]'));
echo '<br /><br />';
$objHTML->inputCheckbox('Rechazo Muestra', 'rechazo_muestra_bacilos', 1, $estudio->muestraRechazada);
$objSelects->SelectCatalogo('Criterio Rechazo', 'criterio_rechazo_bacilos', 'catMotivoRechazo', $estudio->idCatMotivoRechazo);
echo $auxBR;
$objHTML->inputText('Otro Criterio de Rechazo', 'otro_criterio_rechazo_bacilos', $estudio->otroMotivoRechazo, array('size' => 40));
echo '<br /><br />';
$objHTML->label('Frotis 1 ( LO )', array('style' => 'text-decoration:underline'));
echo '<br />';
$objSelects->SelectCatalogo('Indice Bacteriológico:', 'ind_baci_ft1', 'catBaciloscopia', $estudio->idCatBacFrotis1, array('class' => 'validate[required]'), false);
//$objSelects->SelectCatalogo('Tipo Bacilos:', 'tipo_bacilo_ft1', 'catTiposBacilos', $estudio->bacIdCatTiposBacilosFrotis1, array('class'=>'validate[required]'));
$objHTML->inputSelect('Globias:', 'tipo_bacilo_ft1', $isGlobias, $estudio->bacIdCatTiposBacilosFrotis1, array('class' => 'validate[required]'));
echo '<br />';
$objHTML->inputText('Ind. Morf. %:', 'bacilos_ft1', $estudio->bacPorcViaFrotis1, array('class' => 'validate[required,custom[integer]]', 'placeholder' => '%'));
echo $auxBR;
/*$objHTML->label('Calidad Muestra:');
$objHTML->inputRadio('calidad_muestra_ft1', $calidad_muestra, $estudio->bacCalidadAdecFrotis1, array('class'=>'validate[required]'));*/
$objHTML->inputSelect('Calidad Muestra:', 'calidad_muestra_ft1', $calidad_muestra, $estudio->bacCalidadAdecFrotis1);
echo '<br /><br />';
$objHTML->label('Frotis 2 ( LC )', array('style' => 'text-decoration:underline'));
echo '<br />';
$objSelects->SelectCatalogo('Indice Bacteriológico:', 'ind_baci_ft2', 'catBaciloscopia', $estudio->idCatBacFrotis2, NULL, false);
//$objSelects->SelectCatalogo('Tipo Bacilos:', 'tipo_bacilo_ft2', 'catTiposBacilos', $estudio->bacIdCatTiposBacilosFrotis2);
示例10: ModelLogin
<?php
$login = new ModelLogin();
if (isset($login)) {
if ($login->errors) {
foreach ($login->errors as $error) {
echo HTML::open_div(array("class" => "form-group has-error"));
echo HTML::label("usuario_nombre_usuario", $error, array("class" => "control-label"));
echo HTML::close_div();
}
}
if ($login->messages) {
foreach ($login->messages as $message) {
echo HTML::open_div(array("class" => "form-group has-success", "style" => "text-align: center"));
echo HTML::label("inputSuccess1", $message, array("class" => "control-label"));
echo HTML::close_div();
}
}
}
if ($login->passwordResetLinkIsValid() == true) {
?>
<form method="post" action="<?php
echo ROUTER::create_action_url('account/recover');
?>
" name="new_password_form">
<input type='hidden' name='usuario_nombre_usuario' value='<?php
echo htmlspecialchars($_GET['usuario_nombre_usuario']);
?>
' />
<input type='hidden' name='usuario_contrasena_reset_hash' value='<?php
示例11: formLocal
public function formLocal()
{
$login = new ModelLogin();
if (isset($_POST['form_edit_account'])) {
if (empty($_POST['usuario_nombre'])) {
echo MESSAGE_FORM_NOMBRE_EMPTY;
echo HTML::br(2);
echo "<a href='javascript:history.back()'> Volver Atrás</a>";
} elseif (empty($_POST['usuario_apellido1']) || empty($_POST['usuario_apellido2'])) {
echo MESSAGE_FORM_APELLIDO_EMPTY;
echo HTML::br(2);
echo "<a href='javascript:history.back()'> Volver Atrás</a>";
} elseif (strlen($_POST['usuario_nombre']) > 64 || strlen($_POST['usuario_nombre']) < 2) {
echo MESSAGE_FROM_NOMBRE_LENGHT;
echo HTML::br(2);
echo "<a href='javascript:history.back()'> Volver Atrás</a>";
} elseif (!preg_match('/^[a-z\\d]{2,64}$/i', $_POST['usuario_nombre'])) {
echo MESSAGE_FORM_NOMBRE_CARACTER;
echo HTML::br(2);
echo "<a href='javascript:history.back()'> Volver Atrás</a>";
} elseif (empty($_POST['usuario_telefono'])) {
echo MESSAGE_FORM_TELEFONO_EMPTY;
echo HTML::br(2);
echo "<a href='javascript:history.back()'> Volver Atrás</a>";
} elseif (strlen($_POST['usuario_telefono']) != 9) {
echo MESSAGE_FORM_TELEFONO_INVALID;
echo HTML::br(2);
echo "<a href='javascript:history.back()'> Volver Atrás</a>";
} elseif ($_POST['usuario_idioma'] == "") {
$_POST['usuario_idioma'] == $login->getFormData($_SESSION['usuario_nombre_usuario'], "usuario_idioma");
} elseif ($_POST['usuario_idioma'] != "ca" && $_POST['usuario_idioma'] != "en" && $_POST['usuario_idioma'] != "es") {
echo MESSAGE_FORM_IDIOMA;
echo HTML::br(2);
echo "<a href='javascript:history.back()'> Volver Atrás</a>";
} else {
$query_mod_account = DB::connect()->prepare("UPDATE `uqfhhbcn_whymusic`.`wm_usuarios` SET `usuario_nombre` = :usuario_nombre,\n `usuario_apellido1` = :usuario_apellido1,\n `usuario_apellido2` = :usuario_apellido2,\n `usuario_telefono` = :usuario_telefono,\n `usuario_idioma` = :usuario_idioma WHERE `wm_usuarios`.`usuario_nombre_usuario` =:usuario_nombre_usuario;");
$query_mod_account->bindValue(':usuario_nombre_usuario', "musico", PDO::PARAM_STR);
$query_mod_account->bindValue(':usuario_nombre', $_POST['usuario_nombre'], PDO::PARAM_STR);
$query_mod_account->bindValue(':usuario_apellido1', $_POST['usuario_apellido1'], PDO::PARAM_STR);
$query_mod_account->bindValue(':usuario_apellido2', $_POST['usuario_apellido2'], PDO::PARAM_STR);
$query_mod_account->bindValue(':usuario_idioma', $_POST['usuario_idioma'], PDO::PARAM_STR);
$query_mod_account->bindValue(':usuario_telefono', $_POST['usuario_telefono'], PDO::PARAM_STR);
$query_mod_account->execute();
// if username or/and email find in the database
// TODO: this is really awful!
if ($query_mod_account) {
echo MESSAGE_CORRECT_MOD;
ROUTER::redirect_to_action("account/edit", 2);
} else {
echo MESSAGE_ERROR_SQL;
echo HTML::br(2);
echo "<a href='javascript:history.back()'> Volver Atrás</a>";
}
}
} else {
echo HTML::open_form(ROUTER::create_action_url('account/edit'), "POST", "form_edit_account");
echo HTML::label("usuario_nombre", WORDING_USERNAME);
echo HTML::input("text", "usuario_nombre", $login->getFormData($_SESSION['usuario_nombre_usuario'], "usuario_nombre"), array("placeholder" => "Su nombre"));
echo HTML::br(2);
echo HTML::label("usuario_apellido1", WORDING_APELLIDO1);
echo HTML::input("text", "usuario_apellido1", $login->getFormData($_SESSION['usuario_nombre_usuario'], "usuario_apellido1"), array("placeholder" => "Su apellido"));
echo HTML::br(2);
echo HTML::label("usuario_apellido2", WORDING_APELLIDO2);
echo HTML::input("text", "usuario_apellido2", $login->getFormData($_SESSION['usuario_nombre_usuario'], "usuario_apellido2"), array("placeholder" => "Su segundo apellido"));
echo HTML::br(2);
echo HTML::label("usuario_idioma", WORDING_IDIOMA);
echo HTML::select("usuario_idioma", array("Idioma por defecto" => $login->getFormData($_SESSION['usuario_nombre_usuario'], 'usuario_idioma'), "Inglés" => "en", "Castellano" => "es", "Catalán" => "ca"));
echo HTML::br(2);
echo HTML::label("usuario_telefono", WORDING_TELEFON);
echo HTML::input("text", "usuario_telefono", $login->getFormData($_SESSION['usuario_nombre_usuario'], "usuario_telefono"), array("placeholder" => "9XXXXXXXX"));
echo HTML::br(2);
echo HTML::button_HTML5("submit", BUTTON_MOD_DATA, "form_edit_account");
echo HTML::close_form();
}
}
示例12: foreach
use yii\helpers\Html;
use yii\widgets\ActiveForm;
/* @var $this yii\web\View */
/* @var $model app\models\Tour */
/* @var $form yii\widgets\ActiveForm */
?>
<div class="tour-form">
<?php
$form = ActiveForm::begin();
?>
<?php
foreach ($modelTourFields as $key => $modelTourField) {
echo HTML::label($modelTourField->name) . '<br>';
echo HTML::textInput("BookValues[{$key}]", null, ['required' => true]) . '<br>';
echo HTML::hiddenInput("ValuesType[{$key}]", $modelTourField->type);
}
?>
<?php
echo $form->field($modelBook, 'date')->input('date', ['name' => 'Date', 'style' => 'width: 160px;']);
?>
<div class="form-group">
<?php
echo Html::submitButton('Book', ['class' => 'btn btn-success']);
?>
</div>
示例13: checkBox
function checkBox(&$post_args, $name, $msg)
{
$id = 'admin_replace-' . $name;
$checkbox = HTML::input(array('type' => 'checkbox', 'name' => 'admin_replace[' . $name . ']', 'id' => $id, 'value' => 1));
if (!empty($post_args[$name])) {
$checkbox->setAttr('checked', 'checked');
}
return HTML::div($checkbox, ' ', HTML::label(array('for' => $id), $msg));
}
示例14: array
echo HTML::title("h3", "Concierto de " . $login->getUserDataCampo($_SESSION['band_id_concierto'], "usuario_nombre"));
}
if ($login->isMusico()) {
echo HTML::title("h3", "Concierto en el local " . $login->getUserDataCampo($_SESSION['local_id_concierto'], "usuario_nombre"));
}
echo HTML::open_form(ROUTER::create_action_url("event/concert"), "POST", "form_new_concert");
echo HTML::label("concierto_precio", "Precio de concierto");
echo HTML::input("text", "concierto_precio", null, array("placeholder" => "xx€"));
echo HTML::br(2);
echo HTMl::label("concierto_fecha", "Fecha del concierto:");
echo HTML::input("text", "concierto_fecha", null, array("placeholder" => "dia/mes/año"));
echo HTML::br(2);
echo HTML::label("concierto_duracion", "Duración del concierto");
echo HTML::input("text", "concierto_duracion", null, array("placeholder" => "minutos"));
echo HTML::br(2);
echo HTML::label("concierto_aforo", "Aforo");
echo HTML::input("text", "concierto_aforo", null);
echo HTML::br(2);
echo HTML::input("submit", "form_new_concert", "Crear concierto");
echo HTML::close_form();
} else {
if (isset($_GET['verification_code'])) {
} else {
echo "Loggeate como músico o local para crear un concierto!";
}
}
if (isset($_POST['form_new_concert'])) {
if ($login->isLocal()) {
$concert->newConcert($login->getUserId(), $_SESSION['band_id_concierto'], $_POST['concierto_fecha'], $_POST['concierto_precio'], $_POST['concierto_duracion'], $_POST['concierto_aforo']);
}
if ($login->isMusico()) {
示例15: action_list
/**
* Blog list
*
* @uses Route::url
* @uses Route::get
* @uses Route::uri
* @uses Request::is_datatables
* @uses Form::checkbox
* @uses HTML::anchor
* @uses HTML::label
* @uses HTML::icon
* @uses Post::bulk_actions
* @uses Assets::popup
*/
public function action_list()
{
Assets::popup();
$this->title = __('Blog List');
$url = Route::url('admin/blog', array('action' => 'list'), TRUE);
$redirect = Route::get('admin/blog')->uri(array('action' => 'list'));
$action = Route::get('admin/blog')->uri(array('action' => 'bulk'));
$destination = '?destination=' . $redirect;
$is_datatables = Request::is_datatables();
$blogs = ORM::factory('blog');
if ($is_datatables) {
$this->_datatables = $blogs->dataTables(array('id', 'title', 'author', 'status', 'updated'));
foreach ($this->_datatables->result() as $blog) {
$this->_datatables->add_row(array(Form::checkbox('blogs[' . $blog->id . ']', $blog->id, isset($_POST['blogs'][$blog->id])), HTML::anchor($blog->url, $blog->title), HTML::anchor($blog->user->url, $blog->user->nick), HTML::label(__($blog->status), $blog->status), Date::formatted_time($blog->updated, 'M d, Y'), HTML::icon($blog->edit_url . $destination, 'fa-edit', array('class' => 'btn btn-sm btn-default action-edit', 'title' => __('Edit Blog'))) . ' ' . HTML::icon($blog->delete_url . $destination, 'fa-trash-o', array('class' => 'btn btn-sm btn-default action-delete', 'title' => __('Delete Blog'), 'data-toggle' => 'popup', 'data-table' => '#admin-list-blogs'))));
}
}
$view = View::factory('admin/blog/list')->bind('datatables', $this->_datatables)->set('is_datatables', $is_datatables)->set('action', $action)->set('actions', Post::bulk_actions(TRUE, 'blog'))->set('url', $url);
$this->response->body($view);
}