Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - [u]nsigned

#531
PHP / Re: Enviar datos de una página a otra
24 Octubre 2012, 16:43 PM
Eso es porque envias todo el formualrio, y por ende todos los datos. Yo creo que lo mejor es que uses javascript (jquery de ser posible) para enviar solo el dato que necesites.

No voy a poner codigo porque estoy en el trabajo. pero lo que tenes que hacer es darle un id a cada boton, y luego crear un funcion que mande solo el parametro deseado.

Saludos
#532
Voy a ver lo del ini. Mas que la seguridad lo que me interesa es dejar los datos de conexión fuera del ejecutable. Muchas gracias a todos por sus respuestas  ;D

Saludos
#533
Cita de: HdM en 18 Octubre 2012, 18:40 PM
Hola.

¿No te vale con un fichero ini que guarde los datos de cnx. cifrados y no en texto claro?

No sé a qué nivel de seguridad quieres trabajar, pero vamos que echando una ojeada a las conexiones de red establecidas, se podría ver la IP del server.

Saludos.

Eso estaria bien, esos ficheros se leen/escriben como archivos normales o de otra forma? (Soy novato en C#, vengo de PHP) xD
#534
Lo que quiero es que mi software tenga la posibilidad de configurar y almacenar un string que sera la ip del servidor MySQL....y que cunado dicha ip sea cambiada se mantenga. No quiero usar archivos planos para guardar el IP por seguridad...al menos no en texto plano. Se entendio? xD
#535
.NET (C#, VB.NET, ASP) / Configuracion interna
18 Octubre 2012, 18:21 PM
Hola, veran, necesito que mi programa guarde una cadena de texto, especificamente la IP del servidor MySQL. Pero necesito que cuando el usuario inicie el programa, en caso de que la IP actual sea incorrecta, poder indicar una nueva y esta se guarde de forma permanente. Lo primero que se me acurrio era guardarla en un txt plano, pero no me gusta la idea....hay alguna otra forma...de ser posible en el propio ejecutable, o al menos que no haya forma de saber la ip del servidor actual, mas que nada por seguridad.

Saludos
#536
Econtre la mejor solucion en crear metodos publicos locales en los formularios, y luego llamarlos desde el otro form. xD
#537
Gracias por responder. Pero si o si hay que usar 'hacks', es decir no hay una forma trasparente y nativa de acceder a objetos entre formularios?  :huh:

Estuve haciendo unas pruebas. Lo primero que note es que desde un mdicotainer no se puede invocar un dialog.

Pero volviendo al tema, en el formulario que uso como Dialog tengo un boton btnOk que tiene la propiedad DialogResult=Yes. Es posible evitar que cuando lo clickeo el dialogo se cierre automaticamente. Es decir me gustaria hacer algunas operaciones, y luego decidir yo si cierro o no el dialog form. Algo asi como el preventDefault de jQuery.

Saludos

#538
Hoa, bueno tengo dos formularios. Uno es frmMain que es el contenedor MDI, y un formulario frmLogin que es mdi child del primero.

frmMain tambien tiene un menu tipo MenuStrip. Cuando inicio la aplicacion invalido el menu. La idea es que cuando el usuario ponga el password y usuario correcto en el formulario frmLogin este se cierre, y habilite nuevamente el menu de frmMain. Lo que no se es como llamar a metodos del elemento menu, que esta en el formularo frmMain, desde un boton en frmLogin...no se si me explico? xD

frmMain.cs:
Código (csharp) [Seleccionar]
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace SistemaEmpleo
{
    public partial class frmMain : Form
    {
        FormLogin frmLogin = new FormLogin();

        public frmMain()
        {
            InitializeComponent();
            frmLogin.MdiParent = this;
            this.Bloquear();
            frmLogin.Show();
        }

        public void Bloquear()
        {
            mnuInicio.Enabled = false;
        }

       public void Desloquear()
        {
            mnuInicio.Enabled = true;
        }

    }
}


frmLogin.cs:
Código (csharp) [Seleccionar]

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace SistemaEmpleo
{
    public partial class FormLogin : Form
    {

        public FormLogin()
        {
            InitializeComponent();
        }

        private void btnEntrar_Click(object sender, EventArgs e)
        {
            String User = txtUser.Text.ToString();
            String Clave = txtClave.Text.ToString();

            this.Login(User, Clave);
        }

        private void Login(String User, String Clave)
        {
            if (User == "admin" || Clave == "kobe")
            {
                // Aca deso hacer algo como 'mnuInicio.Enabled = false o 'frmMain.Desloquear()' //
                ;
            }
        }

    }
}

#539
Desarrollo Web / Re: ayuda para elegir framework php
25 Septiembre 2012, 14:42 PM
CodeIgniter, es muy facil de usar, muy potente, lo subis al server y ya anda, sin configurar nada mas que archivos planos. Ademas esta totalmente documentado y en español.
#540
Desarrollo Web / Re: expertos con javascript!
25 Septiembre 2012, 14:40 PM
Quizás sea porque a la primera vez el input esta vacio y gvalue es null. Pero si funciona bien debe ser un 'warning' mas que un error xD