本文整理汇总了PHP中mensaje函数的典型用法代码示例。如果您正苦于以下问题:PHP mensaje函数的具体用法?PHP mensaje怎么用?PHP mensaje使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了mensaje函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: CONTENIDO_INICIAR_SESION
function CONTENIDO_INICIAR_SESION()
{
if (isset($_POST['iniciar_proceder'])) {
ob_start();
$ret = _F_usuario_acceder($_POST['iniciar_campo_correo'], $_POST['iniciar_campo_clave']);
$buffer = ob_get_clean();
if ($ret != 1) {
echo mensaje("Datos de acceso erroneos, por favor intente de nuevo", _M_ERROR);
echo mensaje($buffer, _M_INFO);
}
}
if (S_iniciado()) {
if (!empty($_POST['iniciar_retornar'])) {
header("location: " . $_POST['iniciar_retornar']);
} else {
header("location: ./");
}
return;
}
echo "¿Deseas comprar y vender pero aún no tienes una cuenta? " . ui_href("iniciar_sesion_crear_cuenta", "./registrar", "¡entonces registrate ahora!") . ", es gratis, fácil y rápido.<br />";
echo "<span class=\"explicacion\">¡Puedes utilizar tu usuario (o el correo electronico) y contraseña de <b><a target=\"_blank\" href=\"http://svcommunity.org/constancias/constancia-yomachete.com.html\">SVCommunity.org</a></b>!</span>";
$retorno = empty($_POST['iniciar_retornar']) ? "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] : $_POST['iniciar_retornar'];
echo "<form action=\"iniciar\" method=\"POST\">";
echo ui_input("iniciar_retornar", $retorno, "hidden");
echo "<table>";
echo ui_tr(ui_td("Correo electronico (e-mail) / Usuario") . ui_td(ui_input("iniciar_campo_correo")));
echo ui_tr(ui_td("Constraseña") . ui_td(ui_input("iniciar_campo_clave", "", "password")));
echo "</table>";
echo ui_input("iniciar_proceder", "Iniciar sesión", "submit") . "<br />";
echo "</form>";
}
示例2: modUser
function modUser($id, $nombre_usuario, $nombre, $password)
{
if (empty($id) || empty($nombre_usuario) || empty($nombre) || empty($password)) {
mensaje("Debe ingresar todos los datos requeridos");
} else {
$password = md5(trim(htmlspecialchars($password)));
include "conn.php";
//conexion a postgresql
$conn = pg_connect("host={$dbhost} port={$dbport} dbname={$dbname} user={$dbuser} password={$dbpass}") or die("Error al conectar la base de datos");
$camb = "UPDATE usuario SET \n\t\t nombre_usuario='{$nombre_usuario}',\n\t\t\t\t nombre='{$nombre}', \n\t\t\t\t pass='{$password}'\n\t\t\t\t WHERE id= '{$id}'";
//echo $camb;
$result = pg_query($conn, $camb);
if (!$result) {
mensaje("No se pudo modificar");
} else {
mensaje("¡Exito!", "Los datos se actualizaron correctamente");
}
pg_close($conn);
}
}
示例3: auditar
$_SESSION["Nombre_Empresa_Corto"] = $registro_parametros["nombre_empresa_corto"];
}
if (!isset($_SESSION["Nombre_Aplicacion"])) {
$_SESSION["Nombre_Aplicacion"] = $registro_parametros["nombre_aplicacion"];
}
if (!isset($_SESSION["Version_Aplicacion"])) {
$_SESSION["Version_Aplicacion"] = $registro_parametros["version"];
}
// Lleva a auditoria con query manual por la falta de $Login_Usuario
auditar("Ingresa al sistema desde {$PCO_DireccionAuditoria}", $uid);
// Actualiza fecha del ultimo ingreso para el usuario
ejecutar_sql_unaria("UPDATE " . $TablasCore . "usuario SET ultimo_acceso=? WHERE login=? ", "{$PCO_FechaOperacion}{$_SeparadorCampos_}{$uid}");
}
// Si la clave es incorrecta muestra de nuevo la ventana de ingreso
if (!$clave_correcta) {
mensaje($MULTILANG_ErrorTitAuth, $MULTILANG_ErrorDesAuth, '', 'fa fa-ban fa-4x text-danger', 'alert alert-danger');
ventana_login();
@session_destroy();
} else {
echo '<form name="Acceso" action="' . $ArchivoCORE . '" method="POST"><input type="Hidden" name="PCO_Accion" value="Ver_menu"></form><script type="" language="JavaScript"> document.Acceso.submit(); </script>';
}
}
/* ################################################################## */
/* ################################################################## */
/*
Function: Terminar_sesion
Lleva una auditoria sobre el cierre de sesion de cada usuario y redirecciona a la funcion <Mensaje_cierre_sesion>
Ver tambien:
<Mensaje_cierre_sesion>
*/
示例4: conectar_al_servidor
<?php
// Buscamos los viajes segun la fecha y/o salidas
include_once "seguridad.php";
include_once "template.php";
include_once "conexion.php";
include_once "funciones.php";
$db = conectar_al_servidor();
// obtenemos los datos pasados por parametros por ajax
$id_pasaje = $_REQUEST["id_pasaje"];
$sql = "SELECT \n p.CODIGO,\n p.NOMBRE_Y_APELLIDO,\n p.DIRECCION_ORIGEN,\n p.DIRECCION_DESTINO,\n p.DNI,\n p.TELEFONO_ORIGEN,\n p.TELEFONO_DESTINO,\n p.OBSERVACIONES,\n p.FECHA,\n p.NRO_ASIENTO,\n p.PRECIO, \n p.CELULAR_ORIGEN,\n p.CELULAR_DESTINO,\n p.POSEE_SEGURO,\n p.VALOR_SEGURO,\n p.NOMBRE_PERSONA_SEGURO,\n p.DNI_PERSONA_SEGURO,\n p.FECHA_NAC_PERSONA_SEGURO, \n \t lo.localidad AS loc_o,\n \t ld.localidad AS loc_d,\n s.hora, \n s.fecha,\n v.plataforma_salida, \n tp.campo_interno, \n p.pagado,\n p.usuario\n \n FROM\n pasajes AS p\n Inner Join tipo_pasajes AS tp ON p.id_tipo_pasaje=tp.codigo\n Inner Join localidades AS lo ON p.ID_LOCALIDAD_ORIGEN = lo.codigo\n Inner Join localidades AS ld ON p.ID_LOCALIDAD_DESTINO = ld.codigo\n Inner Join viajes AS v ON p.ID_VIAJE = v.codigo\n Inner Join salidas AS s ON v.id_salida = s.codigo \n WHERE p.CODIGO = " . $id_pasaje;
$res = ejecutar_sql($db, $sql);
if (!$res) {
mensaje('Error accediendo a las salidas...');
} else {
$pasajes = '';
while (!$res->EOF) {
// $pasaje = NRO_ASIENTO|(PAGADO+FORMA_VIAJE+POSEE_SEGURO)|
$pasajes = $pasajes . $res->fields[0] . "|" . $pasajes . $res->fields[1] . "|" . $pasajes . $res->fields[2] . "|" . $pasajes . $res->fields[3] . "|" . $pasajes . $res->fields[4] . "|" . $pasajes . $res->fields[5] . "|" . $pasajes . $res->fields[6] . "|" . $pasajes . $res->fields[7] . "|" . $pasajes . $res->fields[8] . "|" . $pasajes . $res->fields[9] . "|" . $pasajes . $res->fields[10] . "|" . $pasajes . $res->fields[11] . "|" . $pasajes . $res->fields[12] . "|" . $pasajes . $res->fields[13] . "|" . $pasajes . $res->fields[14] . "|" . $pasajes . $res->fields[15] . "|" . $pasajes . $res->fields[16] . "|" . $pasajes . $res->fields[17] . "|" . $pasajes . $res->fields[18] . "|" . $pasajes . $res->fields[19] . "|" . $pasajes . $res->fields[20] . "|" . $pasajes . $res->fields[21] . "|" . $pasajes . $res->fields[22] . "|" . $pasajes . $res->fields[23] . "|" . $pasajes . $res->fields[24] . "|" . $pasajes . $res->fields[25];
$res->MoveNext();
}
}
echo $pasajes;
desconectar($db);
die;
示例5: index
public function index()
{
$this->session->set_flashdata("document_status", mensaje("Debes editar un documento", "warning"));
redirect(base_url("facturar"));
}
示例6: mensaje
<div class="row">
<?php
if ($PCODER_Mensajes == 1) {
echo '<br><br>';
}
//Presenta mensajes de error o informacion
if ($existencia_ok == 0) {
mensaje('<i class="fa fa-warning text-info texto-blink"></i> ' . $MULTILANG_Error . ': ' . $MULTILANG_ErrorExistencia . '. ' . $MULTILANG_Cargando . '=' . $PCODER_archivo, '', '', '', 'alert alert-danger alert-dismissible');
}
if ($permisos_ok == 0) {
mensaje('<i class="fa fa-warning text-info texto-blink"></i> ' . $MULTILANG_Error . ': ' . $MULTILANG_ErrorRW . '. ' . $MULTILANG_Estado . '=' . $permisos_encontrados, '', '', '', 'alert alert-warning alert-dismissible');
}
if ($editor_ok == 0) {
mensaje('<i class="fa fa-warning text-info texto-blink"></i> ' . $MULTILANG_Error . ': ' . $MULTILANG_ErrorNoACE . ': ' . $PCODER_archivo, '', '', '', 'alert alert-danger alert-dismissible');
die;
}
?>
</div>
<!-- EXPLORADOR DE ARCHIVOS -->
<?php
abrir_dialogo_modal("NavegadorArchivos", $MULTILANG_Explorar . ' - ' . $MULTILANG_CargarArchivo);
?>
<i class="well well-sm btn-xs btn-block"><?php
echo $MULTILANG_AyudaExplorador;
?>
</i>
<div id="marco_explorador" class="embed-responsive embed-responsive-4by3">
示例7: set_var
$imagen7 = './imagenes/sinasientos.jpg';
$imagen8 = './imagenes/sinasientos.jpg';
$imagen9 = './imagenes/sinasientos.jpg';
$imagen10 = './imagenes/sinasientos.jpg';
set_var('v_patente', '');
set_var('v_nombre', '');
set_var('v_interno', '');
set_var('v_modelo', '');
set_var('v_nro_asientos', '');
set_var('v_fecha_tecnica', '');
//set_var('v_id_viaje',$id_viaje);
set_var("v_cant_asientos_ocupados", $c_ao);
set_var("v_cant_asientos_reservado", $c_ar);
set_var("v_destino", $destino);
if (!$res) {
mensaje('Error accediendo al listado de vehiculos...');
} else {
if ($id_vehiculo == 0) {
$datos = "<option value=-1 selected=True >Seleccione un vehiculo</option>";
}
while (!$res->EOF) {
if ($id_vehiculo == $res->fields[0]) {
$datos = $datos . "<option value=" . $res->fields[0] . " selected=True >" . $res->fields[1] . "</option>";
set_var('v_patente', $res->fields[0]);
set_var('v_nombre', $res->fields[1]);
set_var('v_interno', $res->fields[2]);
set_var('v_modelo', $res->fields[3]);
set_var('v_nro_asientos', $res->fields[4]);
set_var('v_fecha_tecnica', cambiaf_a_normal($res->fields[5]));
//--------------------------------------------------------------
// Planta BAJA
示例8: mysql_date
$datos['fecha_ingreso'] = mysql_date();
$datos = array_merge($datos, array_intersect_key($_POST, array_flip(array('DUI', 'NIT', 'nombres', 'apellidos', 'conocido_por', 'op_fecha_nacimiento', 'op_lugar_nacimiento', 'op_direccion', 'op_correo', 'op_estado_civil', 'op_idioma', 'op_informatica', 'op_interes', 'op_referencias', 'op_telefono1', 'op_telefono2', 'op_movil1', 'op_movil2'))));
$ID_empleado = db_agregar_datos(db_prefijo . 'empleado', $datos);
// Su primer cargo laboral - aww :)
unset($datos);
$datos['ID_empresa'] = usuario_cache('ID_empresa');
$datos['ID_usuario'] = usuario_cache('ID_usuario');
$datos['ID_empleado'] = $ID_empleado;
$datos['fecha_ingreso'] = mysql_date();
$datos = array_merge($datos, array_intersect_key($_POST, array_flip(array('fecha_inicio', 'cargo', 'salario'))));
$ID_historial = db_agregar_datos(db_prefijo . 'historial', $datos);
echo '<h1>Resultado de solicitud de ingreso de nuevo registro de empleado</h1>';
if ($ID_empleado && $ID_historial) {
$mensaje['mensaje'] = 'El usuario <strong>' . usuario_cache('nombre') . '</strong>, añadió un nuevo empleado [<strong>' . $_POST['apellidos'] . ',' . $_POST['nombres'] . '</strong>] a su empresa.';
$mensaje['tipo'] = 'info';
mensaje(array(usuario_cache('ID_empresa')), array($mensaje));
empleado_difundir_actualizaciones($_POST['DUI'], $_POST['NIT'], 'ha sido registrado en la empresa <strong>' . usuario_cache('razon_social') . '</strong>. Registrado con nombre <strong>' . $_POST['apellidos'] . ',' . $_POST['nombres'] . '</strong>.');
echo '<p>Gracias, su solicitud de ingreso de datos a sido recibida y aceptada. El nuevo registro de empleado ya se encuentra disponible.</p>';
echo '<p>Si desea añadir mas cargos laborales a su empleado dirijase a <a href="' . PROY_URL . '~empleado?cargo=' . $ID_empleado . '">cargos laborales para ' . $_POST['apellidos'] . ', ' . $_POST['nombres'] . '</a></p>';
echo '<p>Tambien puede <a href="' . PROY_URL . '~empleado" alt="Empleados de su empresa">revisar sus registros de empleado</a>, <a href="' . PROY_URL . '~empleado?agregar" alt="Agregar empleado a su empresa">agregar otro empleado</a> o <a href="' . PROY_URL . '" title="Pagina de inicio de BCA">regresar a la pagina de inicio de BCA</a></p>';
return;
} else {
$buffer = '<p class="error">Lo sentimos, sucedio un error desconocido y su solicitud no pudo ser procesada, puede intentarlo nuevamene si lo desea</p>';
}
}
}
$arrCSS[] = 'overcast/jquery-ui-1.8rc3.custom';
$arrJS[] = 'jquery-ui-1.8rc3.min';
$arrJS[] = 'jquery.ui.datepicker-es';
$arrHEAD[] = JS_onload('$(".datepicker").datepicker({inline: true, maxDate: "+0", dateFormat: "yy-mm-dd", changeMonth: true, changeYear: true});');
?>
示例9: mensaje
<tr>
<td width="700" align="left" valign="top"bgcolor="#FFFFFF">
<!-- InstanceBeginEditable name="contenido" -->
<table width="700" height="483" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="700" height="509" align="center" valign="top">
<?php
require "funciones.php";
if (isset($HTTP_SESSION_VARS['usuario_registrado'])) {
if ($_GET['accion'] == agregar) {
//Agrega el catalogo
//Bug, no tengo idea por que ingresa un catalogo vacio,
//esto es una solucion muy pero muy chanta , evita que ingrese el catalogo fantasma ""
if (!empty($_POST['id_catalogo'])) {
if (agregarCatalogo2($HTTP_SESSION_VARS['id_usuario'], limpia($_POST['id_catalogo']), limpia($_POST['ubicacion']))) {
mensaje("¡Error!", "El catálogo " . limpia($_POST['id_catalogo']) . " ya existe en la base de datos");
} else {
//echo $_POST['id_ruta'];
//Agrega los archivos al catalogo
listar_directorios_ruta(limpia($_POST['id_catalogo']), $_POST['id_ruta']);
//mensaje( "¡Confirmado!","Catálogo <b>".limpia( $_POST['id_catalogo'] )."</b> ingresado exitosamente" );
echo '<div class="exito mensajes">¡Confirmado! Catálogo <b>' . limpia($_POST['id_catalogo']) . '</b> ingresado exitosamente</div>';
}
}
}
}
FormularioCargarCatalogo();
?>
<script type="text/javascript" language="javascript">
<!--
var uname = document.forms['FormularioCargarCatalogo'].elements['id_catalogo'];
示例10: ejecutar_sql_unaria
Salida:
Tabla eliminada
Ver tambien:
<administrar_tablas>
*/
if ($PCO_Accion == "eliminar_tabla") {
$mensaje_error = "";
if ($mensaje_error == "") {
// Realiza la operacion
ejecutar_sql_unaria("DROP TABLE {$nombre_tabla}");
auditar("Elimina tabla {$nombre_tabla}");
echo '<form name="cancelar" action="' . $ArchivoCORE . '" method="POST"><input type="Hidden" name="PCO_Accion" value="administrar_tablas"></form>
<script type="" language="JavaScript"> document.cancelar.submit(); </script>';
} else {
mensaje('<blink>' . $MULTILANG_TblErrDel1 . '</blink>', $MULTILANG_TblErrDel2, '', 'fa fa-times fa-5x icon-red texto-blink', 'alert alert-danger alert-dismissible');
echo '<form action="' . $ArchivoCORE . '" method="POST" name="cancelar"><input type="Hidden" name="PCO_Accion" value="administrar_tablas"></form>
<br /><input type="Button" onclick="document.cancelar.submit()" name="" value="Cerrar" class="Botones">';
}
}
/* ################################################################## */
/* ################################################################## */
/*
Function: guardar_crear_tabla
Crea una nueva tabla de aplicacion
Variables de entrada:
nombre_tabla - Nombre de la tabla a ser creada
(start code)
示例11: CONTENIDO_VENDER
//.........这里部分代码省略.........
$flag_enviar = false;
echo Mensaje("la descripción corta debe contener más de 10 letras", _M_ERROR);
}
if (strlen($Publicacion['descripcion_corta']) > 300) {
$flag_enviar = false;
echo Mensaje("la descripción corta no debe contener más de 300 letras", _M_ERROR);
}
}
if ($flag_enviar) {
// Al fin lo terminó de editar y lo esta enviando... Aleluya!
//-
// Si es Admin entonces aprobar automaticamente, si no pues mandarlo a esperar activacion
$c = "UPDATE ventas_publicaciones SET tipo='" . _A_esp_activacion . "' WHERE id_publicacion={$ticket} LIMIT 1";
$r = db_consultar($c);
if (db_afectados() == 1) {
if (_F_usuario_cache('nivel') == _N_administrador) {
Publicacion_Aprobar($ticket);
echo Mensaje("Su venta ha sido publicada", _M_INFO);
} else {
$vendedor = _F_usuario_datos($Publicacion['id_usuario']);
email($vendedor['email'], PROY_NOMBRE . ' - Publicación "' . $Publicacion['titulo'] . '" ha sido recibida', 'Su publicación ha sido recibida en nuestro sistema y se encuentra en proceso de activación.<br />\\nEsta activación puede demorar entre <strong>1 minuto y 1 hora</strong> dependiendo de la disponibilidad de los administradores en línea.<br />Esta corta espera es necesaria para realizar una revisión de las publiciaciones y así poder ofrecer el mejor contenido a nuestros visitantes.<br />\\n!Gracias por preferir ' . PROY_NOMBRE . ' para realizar sus publicaciones!');
email_x_nivel(_N_administrador, 'Nueva publicacion: ' . $Publicacion['titulo'] . ' ' . crc32(microtime()), 'Estimado administrador de ' . PROY_NOMBRE . ', hay una nueva publicacion esperando aprobación: ' . $Publicacion['titulo'] . '.<br />Puede realizar la aprobación ingresando en la siguiente dirección: <a href="' . PROY_URL . 'admin_publicaciones_activacion">Administración: aprobacion de publicaciones</a>');
echo Mensaje('Su venta ha sido exitosamente enviada para aprobación', _M_INFO);
}
} else {
echo Mensaje("Su venta ha NO a sido enviada para aprobación, sucedió algún error", _M_ERROR);
}
echo "Continuar a: " . ui_href("", "vender", "publicar otra venta") . " / " . ui_href("", "./", "página principal") . "<br />";
return;
}
if ($flag_modo_previsualizacion || $flag_publicar) {
// Si es admin no verá el mensaje confuso.
if ($Publicacion['id_usuario'] == _F_usuario_cache('id_usuario')) {
echo mensaje("esta es una previsualización.<br />Su publicacion no será visible al publico hasta que presione el botón \"Enviar\".<br />Por favor revise una ultima ves su publicacion antes de enviarla.", _M_INFO);
}
echo '<hr />';
echo "<p>Esta publicando en la categoría <strong>" . get_path(db_codex(@$Publicacion['id_categoria']), false) . "</strong></p>";
echo "<h2>Vista preliminar de su publicación en las listas</h2>";
echo VISTA_ListaPubs("id_publicacion={$ticket}", "", "previsualizacion", "Woops!, ¡problemas intentando cargar la previsualización!");
echo "<h2>Vista preliminar de su publicación al ser accedida</h2>";
echo '<div id="prev_pub">';
require_once "PHP/contenido.php";
$_GET['publicacion'] = $ticket;
CONTENIDO_PUBLICACION("previsualizacion");
echo "</div>";
echo '<hr style="margin-bottom:50px" />';
}
// -----------------------------------------------------------------
// Inicio de formulario
echo "<form action=\"vender?ticket={$ticket}\" method=\"POST\" enctype=\"multipart/form-data\">";
if ($flag_publicar) {
$Aprobacion = _F_usuario_cache('nivel') == _N_administrador ? "Ud. es administrador, su publicación será aprobada automaticamente" : "No podrá editar su publicación de nuevo hasta que esta sea esta sea revisada y aprobada.";
echo "<span class='explicacion'>Esta a punto de enviar su publicación a revisión. Puede seguir editando su publicación presionando el botón <b>Editar</b> o finalizar presionando el botón <b>Enviar</b>.<br />{$Aprobacion}</span>";
echo "<br />";
echo "<center>";
echo ui_input("vender_editar", "Editar", "submit");
echo ui_input("vender_enviar", "Enviar", "submit");
echo "</center>";
return;
}
echo "<ol class=\"ventas\">";
echo "<li>Selección de categoría</li>";
echo "<span class='explicacion'>Ubique su árticulo en la categoría que consideres apropiada.</span>";
echo "Mi árticulo corresponde a la siguiente categoría<br />" . ui_combobox("id_categoria", join("", ver_hijos("", @$Publicacion["rubro"])), @$Publicacion["id_categoria"]) . "<br />";
echo "<li>Precio</li>";
echo "<span class='explicacion'>Précio en dólares de Estados Unidos de America (\$ USA).</span>";
示例12: conectar_al_servidor
<?php
// Buscamos los viajes segun la fecha y/o salidas
include_once "seguridad.php";
include_once "template.php";
include_once "conexion.php";
include_once "funciones.php";
$db = conectar_al_servidor();
// obtenemos los datos pasados por parametros por ajax
$id_viaje = $_REQUEST["id_viaje"];
$ord = $_REQUEST["ord"];
$sql = "SELECT\n p.NRO_ASIENTO,\n p.NOMBRE_Y_APELLIDO,\n p.DIRECCION_ORIGEN,\n p.TELEFONO_ORIGEN,\n COALESCE(p.PRECIO,0) + COALESCE(p.valor_seguro,0) as precio,\n p.codigo\n FROM pasajes AS p\n WHERE p.ID_VIAJE = " . $id_viaje . " ORDER BY " . $ord;
$res = ejecutar_sql($db, $sql);
if (!$res) {
mensaje('Error accediendo a la tabla viaje...');
} else {
$pasajes = '';
while (!$res->EOF) {
// $pasaje = NRO_ASIENTO|(PAGADO+FORMA_VIAJE+POSEE_SEGURO)|
// Nro Asiento Nombre Dirección Tel Importe
$pasajes = $pasajes . $res->fields[0] . "|" . $res->fields[1] . "|" . $res->fields[2] . "|" . $res->fields[3] . "|" . $res->fields[4] . "|" . $res->fields[5] . '@';
$res->MoveNext();
}
}
echo $pasajes;
desconectar($db);
die;
示例13: CONTENIDO_REGISTRAR
function CONTENIDO_REGISTRAR()
{
if (S_iniciado()) {
header("location: ./");
return;
}
if (isset($_POST['registrar_proceder'])) {
$flag_registroExitoso = true;
if (!empty($_POST['registrar_campo_email'])) {
if (!validEmail($_POST['registrar_campo_email'])) {
echo mensaje("Este correo electrónico no es válido, por favor revise que este escrito correctamente o escoja otro e intente de nuevo", _M_ERROR);
$flag_registroExitoso = false;
}
if (_F_usuario_existe($_POST['registrar_campo_email'], "email")) {
echo mensaje("Este correo electrónico ya existe en el sistema, por favor escoja otro e intente de nuevo", _M_ERROR);
$flag_registroExitoso = false;
}
$datos['email'] = $_POST['registrar_campo_email'];
} else {
echo mensaje("Por favor ingrese su email e intente de nuevo", _M_ERROR);
$flag_registroExitoso = false;
}
if (!empty($_POST['registrar_campo_usuario'])) {
if (_F_usuario_existe($_POST['registrar_campo_usuario'])) {
echo mensaje("Este nombre de usuario ya existe en el sistema, por favor escoja otro e intente de nuevo", _M_ERROR);
$flag_registroExitoso = false;
}
if (strpos(trim($_POST['registrar_campo_usuario']), " ")) {
echo mensaje("Este nombre de usuario no es válido (contiene espacios), por favor escoja otro e intente de nuevo", _M_ERROR);
$flag_registroExitoso = false;
}
$datos['usuario'] = trim($_POST['registrar_campo_usuario']);
} else {
echo mensaje("Por favor ingrese su usuario e intente de nuevo", _M_ERROR);
$flag_registroExitoso = false;
}
if (!empty($_POST['registrar_campo_clave']) && !empty($_POST['registrar_campo_clave_2'])) {
//Contraseñas iguales?
if (trim($_POST['registrar_campo_clave']) == trim($_POST['registrar_campo_clave_2'])) {
//Tamaño adecuado?
if (strlen($_POST['registrar_campo_clave']) >= 6 && strlen($_POST['registrar_campo_clave']) <= 100) {
$datos['clave'] = sha1(strtolower($datos['usuario']) . trim($_POST['registrar_campo_clave']));
} else {
echo mensaje("La contraseña debe tener mas de 6 caracteres", _M_ERROR);
$flag_registroExitoso = false;
}
} else {
echo mensaje("Las contraseñas no coinciden, por favor ingrese su contraseña e intente de nuevo", _M_ERROR);
$flag_registroExitoso = false;
}
} else {
echo mensaje("Por favor ingrese su contraseña e intente de nuevo", _M_ERROR);
$flag_registroExitoso = false;
}
if (!empty($_POST['registrar_campo_telefono'])) {
if (_F_usuario_existe($_POST['registrar_campo_telefono'], "telefono1")) {
echo mensaje("Este teléfono ya existe en el sistema, por favor escoja otro e intente de nuevo", _M_ERROR);
$flag_registroExitoso = false;
}
$datos['telefono1'] = $_POST['registrar_campo_telefono'];
} else {
echo mensaje("Por favor ingrese su número telefonico e intente de nuevo", _M_ERROR);
$flag_registroExitoso = false;
}
if ($flag_registroExitoso) {
$datos["estado"] = _N_esp_activacion;
$datos["nivel"] = _N_vendedor;
$datos["ultimo_acceso"] = mysql_datetime();
$datos["registro"] = mysql_datetime();
db_agregar_datos("ventas_usuarios", $datos);
echo "¡Su solicitud de registro ha sido procesada!<br />Sin embargo su cuenta estará activa cuando un Administrador apruebe su nueva cuenta.<br />Un mensaje será enviado su correo electrónico en el que se le confirmará que su cuenta esta activa.<br />Este proceso puede tardar entre 10 minutos y 2 horas en llevarse a cabo, gracias por su espera.<br />";
echo "Le invitamos a seguir navegando en nuestro sitio mientras su cuenta es activada. " . ui_href("registrar_continuar", "./", "Continuar") . "<br />";
email($datos['email'], "Su registro en " . PROY_NOMBRE . " ha sido exitoso", "Su registro de usuario en " . PROY_NOMBRE . " ha sido exitoso, sin embargo los Administradores deberán activar manualmente su cuenta para que Ud. puede acceder.<br />\nSe le notificará por esta vía cuando la activación sea realizada.<br />\n\n<hr><br />\n<h1>Datos registrados</h1><br />\nCorreo electrónico: <strong>" . $datos['email'] . "</strong><br />\nUsuario: <strong>" . $datos['usuario'] . "</strong><br />\n<br /><br />Gracias por su amable espera.<br />" . PROY_NOMBRE . "<br />" . PROY_URL);
email_x_nivel(_N_administrador, "Aprobación de nuevo usuario pendiente: " . $_POST['registrar_campo_usuario'] . ' ~ ' . crc32(microtime()), 'Estimado administrador de ' . PROY_NOMBRE . ', hay un nuevo usuario esperando aprobación.<br />Puede realizar la aprobación ingresando en la siguiente dirección: <a href="' . PROY_URL . 'admin_usuarios_activacion">Administración: activación de usuarios</a>');
return;
}
}
echo "¡Bienvenido!, ¿deseas formar parte del comercio electrónico?<br />Si ya posees una cuenta puedes " . ui_href("registrar_iniciar_sesion", "./iniciar", "iniciar sesión") . ".<br />Todos los campos son requeridos<br />";
echo "<form action=\"registrar\" method=\"POST\">";
echo "<table>";
echo ui_tr(ui_td("<acronym title='Ud. ingresará a nuestro sistema usando esta dirección de correo electronico. Asegurese que la dirección exista, puesto que será necesaria en caso de que desee recuperar su contraseña.'>Correo electronico (e-mail)</acronym>") . ui_td(ui_input("registrar_campo_email", _F_form_cache("registrar_campo_email"))) . ui_td('<span id="registrar_respuesta_email"></span>'));
echo ui_tr(ui_td("<acronym title='Este es el nombre que se le mostrará a los usuarios del sitio. Puede utilizar su código de vendedor o el apodo que Ud. prefiera'>Nombre de Usuario</acronym>") . ui_td(ui_input("registrar_campo_usuario", _F_form_cache("registrar_campo_usuario"))) . ui_td('<span id="registrar_respuesta_usuario"></span>'));
echo ui_tr(ui_td("<acronym title='Le permitirá validar su identidad en nuestro sistema. Deberá ser mayor a 6 carácteres'>Contraseña</acronym>") . ui_td(ui_input("registrar_campo_clave", "", "password")));
echo ui_tr(ui_td("<acronym title='Por favor ingrese nuevamente su contraseña (verificación)'>Contraseña (verificación)</acronym>") . ui_td(ui_input("registrar_campo_clave_2", "", "password")));
echo ui_tr(ui_td("<acronym title='Número de contacto principal. Le llamaremos a este número si es necesario esclarecer datos sobre una venta'>Teléfono de contacto</acronym>") . ui_td(ui_input("registrar_campo_telefono", _F_form_cache("registrar_campo_telefono"))));
echo "</table>";
echo ui_input("registrar_proceder", "Proceder", "submit") . "<br />";
echo "</form>";
echo "<strong>Su correo electrónico y teléfono no serán revelados al público ni vendidos a terceras personas.</strong>";
echo JS_onload('
$("#registrar_campo_email").blur(function(){$("#registrar_respuesta_email").load("./registro_correo_existe:"+$("#registrar_campo_email").val());});
$("#registrar_campo_usuario").blur(function(){$("#registrar_respuesta_usuario").load("./registro_usuario_existe:"+$("#registrar_campo_usuario").val());});
');
}
示例14: ob_start
<?php
if (isset($_POST['iniciar_proceder'])) {
ob_start();
$ret = _F_usuario_acceder($_POST['iniciar_campo_correo'], $_POST['iniciar_campo_clave']);
$buffer = ob_get_clean();
if ($ret != 1) {
echo mensaje("Datos de acceso erroneos, por favor intente de nuevo", _M_ERROR);
echo mensaje($buffer, _M_INFO);
}
}
if (S_iniciado()) {
if (!empty($_POST['iniciar_retornar'])) {
header("location: " . $_POST['iniciar_retornar']);
} else {
header("location: ./");
}
return;
}
$HEAD_titulo = PROY_NOMBRE . ' - Iniciar sesion';
if (isset($_GET['ref'])) {
$_POST['iniciar_retornar'] = $_GET['ref'];
}
/* echo "Estimado usuario, si no posee una cuenta y desea registrar una... ". ui_href("","./registrar","¡entonces registrese ahora!") . ", es gratis, fácil y rápido.<br />"; */
$retorno = empty($_POST['iniciar_retornar']) ? PROY_URL : $_POST['iniciar_retornar'];
echo '<form action="iniciar" method="POST">';
echo ui_input("iniciar_retornar", $retorno, "hidden");
echo "<table>";
echo ui_tr(ui_td("Correo electronico (e-mail)") . ui_td(ui_input("iniciar_campo_correo")));
echo ui_tr(ui_td("Constraseña") . ui_td(ui_input("iniciar_campo_clave", "", "password")));
echo "</table>";
示例15: mensaje
<p> </p>
</div>
<div class="rightcol">
<h3>Login de Administrador <span id="loginbutton"><a href="#" title="Log In"> </a></span></h3>
<form name="login" id="login" action="ccontrol/control/control.php" method="post" >
<p style="color:#000000">
<img src="../imagen/icono/password.png" alt="Image" class="image" />
Usuario : <input name="p2" id="p2" type="text" maxlength="20" class="search" /> <br />
Password: <input name="p3" id="p3" type="password" maxlength="20" class="search" />
<input type="hidden" name="p1" id="p1" value="valida_usuario"/>
<input type="hidden" name="p4" id="p4" value="1"/>
<input type="submit" value="Ingresar" class="ingresar"/>
</p>
<p class="red"><?php
if (isset($msn)) {
echo mensaje($msn);
} else {
echo "Ingrese sus Datos de Usuario.";
}
?>
</p>
</form>
</div>
<div class="rightcol">
<h3>Gobierno Electrónico</h3>
<p><img src="../imagen/icono/agt_web.png" alt="Image" class="image" /> El sistema integrado para el sector público establece los principios y acciones para modernizar la gestión pública y propiciar la descentralización del Estado mediante el uso intensivo de las tecnologías de información, en este caso el uso de herramientas de gestión intgradas las cuales promueven el incremento de capacidades competitivas en la Administración Pública, empresas y ciudadanos por medio del uso intensivo de las TI, entre otros.</p>
</div>
<div class="special">
<p> </p>
</div>