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 - leojg

#1
Hola, como están?

Hay una duda medio sencilla pero que hace tiempo que la tengo y no encuentro demaciada información al respecto.

Es sobre el array $GLOBALS usado para guardar variables que se las quiera hacer superglobales, osea, accedibles desde todo el sistema.

Bien mi duda es si $GLOBLAS toma valores por referencia o por valor, osea, si yo guardo un objeto en el array, voy a poder acceder a sus metodos o no.

Ando confundido porque aveces accede a los metodos y otras veces no :S

No se si es que yo hago algo mal o alguna otra cosa, jaja.

Saludos.
#2
Otros lenguajes / Re:Visual Studio Lightswitch
Noviembre 08, 2011, 07:26:53 PM
che esto es similar Genexus de Artech?
#3
Dudas y pedidos generales / Re:DOM en PHP
Noviembre 08, 2011, 05:28:53 PM
ahi va, esto es lo que yo decia. Que cambie el contenido dinamicamente.

Gracias ^^
#4
yo recien estoy entrando a informarme mejor sobre las bases de datos.

Esto que posteaste es algo parecido a phpmyadmin?
#5
Dudas y pedidos generales / Re:DOM en PHP
Noviembre 08, 2011, 03:22:38 PM
mmm replanteo mi pregunta

Yo tengo un formulario html que consiste de un textarea y un boton submit. Cuando el usuario le da click al submit lo que deberia suceder es que, lo que hay en el textarea se envia a un script php(ya sea usando $_Get o $_Post eso aun no está definido)... el script lo guarda en una tabla de una base de datos y devuelve todo el contenido de esa tabla, la cual debe ser mostrada en la pagina... Osea, se agrega un mensaje y luego se actualiza toda la lista de mensajes que existe

Por lo que he estado viendo, va por el lado de ajax como decis vos caqca1

Ta pero lo que yo quiero saber, es como mostrar eso que me va a devolver el script php en mi pagina web.

Se puede pasar lo que se devuelve a un script javascript o algo por el estilo?
#6
Dudas y pedidos generales / [SOLUCIONADO] DOM en PHP
Noviembre 08, 2011, 08:25:21 AM
Hola, estoy haciendo un pequeño proyecto web que en una parte requiere que se le inserte codigo HTML de forma dinamica. Es algo asi como que alguien ingresa información y esta se muestra en la pagina. Pero la forma en la que se muestra requiere que se creen algunos elementos html(divs y fieldsets) que van a contener al texto.

En javascript está la opcion de innerhtml para hacer esto, pero en php que es lo que se usa? Si lo trato de hacer con echo me queda bastante raro...

Saludos
#7
esto es una especie de busqueda binaria no?

O almenos induce al usuario a realizar una XD

Estaria bueno que genere el numero a buscar de forma aleatoria

Se le agregaria esto cuando se declaran las variables y queda:

Código: java
        Random aleatorio = new Random();
       
        //definir el numero que se va a adivinar
       
        numAdivinar = aleatorio.nextInt(500);


Y si queres saber que numero tira, para probar, sino te moris de angustia buscando XD:

Código: java
System.out.print(numAdivinar);


Eso va antes de que entre al Do While

Saludos
#8
Bueno aca dejo el codigo:
Código: java

    private boolean AltaFechas(Fecha objF) {
        if (!this.colFechas.containsValue(objF)) {

            this.colFechas.put(objF.getNombre(), objF);
            return true;
        }
        return false;
    }

    public HashMap<Integer, Equipo> devolverEquipos() {

        return this.colEquipos;

    }

    public void generarPartidosDelCampeonato() {
        ArrayList camp = new ArrayList();

        for (int n = 1; n < this.colEquipos.size(); n++) {
            for (int i = n + 1; i <= this.colEquipos.size(); i++) {
                Partido part = new Partido(this.colEquipos.get(n), this.colEquipos.get(i));
                camp.add(part);
            }
        }
        System.out.println(camp.toString());
        this.asignarFecha(camp, this.crearFechas());

        //return camp;
        //El algoritmo principal
    }

    private void asignarFecha(ArrayList<Partido> campeonato, int nroFechas) {

        if (nroFechas <= 0) {
            return;
        } else {
            for (Partido objP : campeonato) {
                Fecha objF = this.colFechas.get("Fecha " + nroFechas);//Por valor o por referencia??

                if (!objF.esRepetido(objP)) {
                    //Mientras no se repiten partidos en la fecha
                    //siempre se mantendrá el numero correcto de partido por fecha

                    objF.agregarPartido(objP);

                }

            }
            this.asignarFecha(campeonato, --nroFechas);
        }
    }

    private int crearFechas() {
        int nroFechas = this.colEquipos.size() - 1;
        for (int i = 1; i <= nroFechas; i++) {
            Fecha fecha = new Fecha(i);
            this.colFechas.put(fecha.getNombre(), fecha);
        }
        return nroFechas;
    }




este es el esRepetido de la clase Fecha:
Código: java

    public boolean esRepetido(Partido objP) {
        if (this.colPartidos.isEmpty()) {
            return false;
        }
        int flag = 0;
        for (int i = 0; i < this.colPartidos.size(); i++) {
            if (objP.equals(this.colPartidos.get(i))) {
                flag++;
            }
        }
        if (flag > 0) {
            return true;
        }
        return false;//aqui
    }




Y el equals de Partido
Código: java

    @Override
    public boolean equals(Object obj) {
        if (obj == null) {
            return false;
        }
        if (getClass() != obj.getClass()) {
            return false;
        }
        Partido objp = (Partido) obj;
        /*
         * aqui lo unico que hay que comprobar es si el partido es el mismo
         * porque si el partido es X vs Y no va a existir Y vs X ya que eso
         * está controlado al generar los partidos del campeonato
         */
        if (objp.objEq1.getNum() == this.objEq1.getNum()
                || objp.objEq2.getNum() == this.objEq2.getNum()
                || objp.objEq1.getNum() == this.objEq2.getNum()
                || objp.objEq2.getNum() == this.objEq1.getNum()) {

            return true;

        }
        return false;
    }
#9
Hola, como están?

Miren llevo como 2 semanas tratando de solucionar un problema con un algoritmo que genera el fixture de un campeonato en java.

Osea, que cree equipos, los partidos y las fechas... Bueno, la parte de los partidos y equipos anda exelente. Pero estoy complicado con las fechas... osea, cuando agrega los partidos a las fechas, comienza a funcionar mal.

Para pocos equipos(hasta 4), no hay problema... Pero a medida que aumentan comienza a fallar.

Asique, basicamente lo que necesito es un algoritmo que dado un numero de equipos y sus convinaciones unicas(esto es, cada equipo juega una una sola vez con los otros)... los agrupe de forma tal que todos jueguen solo una vez por fecha y en todas las fechas.

Si necesitan el codigo se los posteo. Saludos y gracias





#10
Dudas y pedidos generales / Re:Duda !!
Junio 07, 2011, 09:29:39 PM
yo la verdad hace rato que no uso antivirus.

Creo que es como dice un amigo, los bichos empiezan a coexistir con el sistema jaja
#11
Uuu que groso. Le pego una leida en cuanto pueda.
#12
Mi duda con los sandbox es si no afecta el rendimiento del equipo. Porque lo que esta haciendo es creando un entorno virtual, por llamarlo de alguna manera donde correr lo que sea que se vaya a correr.

Funciona como una maquina virtual, no?