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 - Destructor.cs

#41
Lamentablemente, acabo de leer denuevo el código, y si bien aplicar CUrl es la opción mas viable, tendrias que hacer grandes cambios en la estructura.

La verificación mediante JavaScript NO es una opción, NUNCA!

Por lo que veo vas a tener que crear otro formulario aunquesSi creas otro formulario, el usuario podria cambiar los datos, recordemos que con solo manipular el código se puede quitar el input hidden y transformarlo en un simple input, por lo tanto tendrías que crear filtros de inyeccion en ambas páginas, que si bien es un poco redundante, en este momento es una solución

Saludos
Destructor
#42
Exactamente, lo que te decia de CUrl es para no tener que utilizar un formulario de por medio, como del que estas hablando, pero aún así funcionaria, aunque es un poco mas rústico por así decirse

Pero no tendrías que usar un boton enviar, simplemente, una vez que tengas en el formulario los datos que quieres enviar, utilizarias un script en javascript que haria lo mismo que haces en el onclick: document.form2.submit();

Saludos
Destructor
#43
Creo que con un buen uso de CUrl podrías hacer que desde muestra_inventario se le envien los datos mediante post a procesa_inventario sin tener que utiliar un formulario de por medio

Saludos
Destructor
#44
No entiendo bien a lo que te refieres, pero si es lo que pienso que de echo es muy basico es simplemente pasar los datos del formulario por POST desde registro.php a preview.php y de ahi guardar esos datos en variables, y luego usar esas variables para generar las consultas que necesites a la base de datos y también para mostrar los datos al usuario

Saludos
Destructor
#45
Dudas y pedidos generales / Re:ayuda con auditoria php
Diciembre 26, 2013, 11:38:46 PM
entonces ahi tendrías que trabajar más con la base de datos, el usuario de la tabla auditoria debería ser una clave foranea de el usuario en la tabla usuarios. Además, en la tabla auditoria las clave primaria estaria conformada por el usuario, la fecha y la hora.

Sinceramente lo de la fecha no se bien, prueba con la zona horaria de mexico, un ejemplo:
date_default_timezone_set('UTC');

Saludos,
Destructor
#46
Dudas y pedidos generales / Re:ayuda con auditoria php
Diciembre 26, 2013, 01:05:46 PM
Creo que tienes problemas con los parametros que envias para la función, debería ser algo así:

Código: php

    function registrar_log($usuario, $ip, $date, $time, $accion);  {
     
                    include("bd.php");
                   
                    if (mysqli_query($link,"INSERT INTO auditoria (usuario,ip,fecha,hora,accion) VALUES ('$usuario','$ip','$date','$time','$accion')")) {
                            return true;
                    } else {
                            return false;
                    }
    }


Y cuando lo vas a utilizar haces algo como:

Código: php

   registrar_log($_SESSION["usuario"], $_SERVER['REMOTE_ADDR'], date(Y:m:d), date(H:i), 'se borro un item');


Suponiendo que tienes almacenado el usuario en su sesión, estaría bueno que envies que error te da
No se si está del todo bien porque lo hice medio a la apurada y no verifiqué tu código del todo

Por último te quiero decir que si vas a tener una bd de una sola tabla creo que lo mejor sería tener una bd no relacional
Avisame si te funciona o no

Saludos
Destructor
#47
Back-end / Mejores prácticas en PHP
Diciembre 19, 2013, 08:19:51 PM

Navegando por la web me encontré con una página muy interesante para mejorar la prática en PHP. Si bien PHP posee una gran variedad de características que al final pueden mejorar el tiempo de desarrollo, estas pueden generar un código no muy agradable y que además puede estar lleno de lineas que afecten el rendimiento o la seguridad de nuestra aplicación.

PHP Best Practices da recomendaciones para las tareas más comunes dentro de este lenguaje y así evitar dichos problemas:

    Almacenamiento de claves
    Acceso a MySQL
    Utilizar " ó '
    Memcached
    Regex
    Envío de email
    Validaciones
    Sanitización de HTML
    UTF-8

Personalmente creo que es de mucha ayuda, y me pareció explendido.
Espero que le sea a útil a toda la comunidad

Dejo aquí el link de la web: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta 
#48
Off Topic / Re:Vota tu navegador favorito!
Diciembre 16, 2013, 12:04:33 PM
Como ya dije voté a firefox, aún así hoy en dia Internet Explorer es el navegador más rapido, nada mas que está crucificado por su mala fama

Saludos
Destructor
#49
Off Topic / Re:Vota tu navegador favorito!
Diciembre 12, 2013, 11:50:31 AM
Obviamente FIREFOX!

+Estable
+Privacidad
+Plugins
+Seguridad

Y además tiene atrás una fundacion como Mozilla que merece mucho mas respeto que Google, Microsoft o Apple
#50
Dudas y pedidos generales / Re:Que carrera es mejor?
Diciembre 04, 2013, 11:38:48 PM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
La mejor carrera que vas a tener es ser autodidacta. Aunque las de galgos no están nada mal.

Lamentablemente en el mundo de hoy el titulo vale mas que el conocimiento

Saludos
Destructor
#51
Off Topic / Re:¿De donde proviene tu nick?
Diciembre 02, 2013, 11:10:57 PM
Cuando empecé con la programación en verdad quería estudiar hacking, y creía que un nombre como Destructor era mas llamativo y daba mas miedo xdddd
El .php ya es medio obvio por que es
#52
Off Topic / Re:esta es la trolleada del siglo
Diciembre 02, 2013, 12:02:47 PM
Jajajajajajjaja excelente, aún asi, no estaria tan mal hacer eso xd
#53
De nada amigo, para eso estamos
Intena cuidar tu ortografia!

Saludos
Destructor
#54
Dudas y pedidos generales / Re:[AYUDA] Numero de columnas
Noviembre 25, 2013, 02:14:36 PM
Amigo, habia escrito todo una explicación larga de como funcionaba pero parece que el foro anda cuando quiere, culpa de cloudflare no me la mando, mi deducción era esta, por como funciona el sistema el ancho de una pc para que se puedan colocar 5 columnas tendrá que ser de 1500px, algo muy poco probable
#55
La solución creo que sería algo como:

SELECT * FROM $nombre_tabla WHERE (nombre = 'alguien') and (id = 1);

Saludos
Destructor
#56
Off Topic / Re:WTF épico... Youtube
Noviembre 18, 2013, 10:06:58 PM
No es la primera vez que pasa, hace tiempo viene pasando! Lo interesante es la parte que dice:

Citar
A team of highly trained monkeys has been dispatched to deal with this situation.
If you see them, show them this information:
#57
Advanced System Care!
#58
Fijate si no tienes la extension "Adblock plus", en caso de que así sea deshabilitala
#59
Apoyando a la idea de Harkonnen, no puedes limitar tu proyecto porque algunos users sigan usando versiones desactualizadas
Lo mejor para el caso es crear una especie de alerta cada vez que el visitante entre con un navegador que tenga problemas con tu web y recomendarle descargarse otro navegador o actualizarlo!

Saludos
Destructor
#60
Perl y JavaScript también