elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Mensajes
Páginas: [1] 2
1  Programación / PHP / Re: Formulario Dinamico en: 25 Abril 2018, 20:53 pm
Te oriento un poco y en base a eso, arma tu propio código. Si tenes dudas te voy ayudando,pero la idea es coolaborar con programadores en los foros, no hacerles el trabajo  :P

Tomas los datos del formulario mediante $_POST[], con empty() podes verificar si el campo está en blanco y después bueno, las sumas tienen que ser usando las variables obtenidas anteriormente por método post.
2  Programación / PHP / Re: Problema con prepare() MySQLi en: 22 Abril 2018, 19:27 pm
Ya lo pude resolver. Por si alguien tiene este problema a futuro, la respuesta era que:

Código:
global $conexion

tenía que ir dentro de la función, ya que al usar require y no include, solo se llamaba a la misma y no al archivo funciones.php completo.

Saludos.
3  Programación / PHP / [Resuelto] Problema con prepare() MySQLi en: 15 Abril 2018, 15:11 pm
Hola, hace mucho tiempo no programaba en php y me encontré con que la función mysql() fue declarada obsoleta, por lo cual me veo forzado a tratar de aprender el funcionamiento de mysqli().

Tengo el siguiente código en funciones.php;

Código
  1. <?php
  2. global $conexion;
  3.    function conectarBD() {
  4.   $conexion = new mysqli('localhost', 'root', '', 'Zeta');
  5.  
  6.   if($conexion->connect_errno) {
  7.      die('Error: '. $conexion->connect_errno);
  8. }
  9.  return $conexion;
  10. }
  11. ?>

Y por otra parte, tengo login.php:

Código
  1. <?php
  2. require('funciones.php');
  3. $usuario = $_POST['usuario']; // Dato obtenido desde un formulario
  4.  
  5. conectarBD();
  6.   $sql_datos = "SELECT * FROM usuarios WHERE usuario = ?";
  7.   $sql_final = $conexion->prepare($sql_datos);
  8.    if($sql_final) {
  9. $sql_final->bind_param("s", $usuario);
  10. $sql_final->excecute();
  11. $sql_final->store_result();
  12. }
  13.  
  14. ?>

Me devuelve el siguiente error:

Citar
Fatal error: Uncaught Error: Call to a member function prepare() on null in C:\xampp\htdocs\login.php:11 Stack trace: #0 {main} thrown in C:\xampp\htdocs\login.php on line 11

Marca error en el prepare() de la consulta (ignoren "linea 11", ya que lo recorté para que sea más breve) como si fuera que no logra relacionar la preparación de la consulta, con la variable $conexion, aunque haya sido declarada globalmente... No comprendo cual es el error, si alguien puede ayudarme le agradecería.
4  Programación / PHP / Re: Sistema en php con lector código de barras en: 15 Abril 2018, 13:58 pm
Generalmente, un lector de codigos de barra, lo que hace es:

Escanear el código de barra.
Procesar el resultado y obtener su valor (generalmente, numerico).
Mandar una señal al sistema operativo que hace que se inserte como si de un copia-pega se tratase o como si lo escribieras tu a mano...

No veo la complicación. Simplemente añade a una tabla dinámica (javascript) todos los medicamentos que se han ido usando y luego procesalos en PHP.

Por ejemplo:




En verdad, no hace falta abrir un procedimiento para rellenar datos (ya sea automáticamente o no) cada vez que vayas a "utilizar" un medicamento.

Realmente no tiene nada de especial. Es como un teclado automatizado.. no hace falta conectar con PHP ni nada.




PD: Créeme, los lectores de barra son mucho más cómodos para estas cosas que cualquier algoritmo de OCR para imágenes de una webcam.


Saludos

Bueno cada uno es experto en su campo. Yo no tengo experiencia con lectores de código de barras, pero en cambio si llegué a desarrollar para una aplicación de lectura de código QR usando OpenCV para Android. Yo planteaba esto desde mi experiencia y porque quizás un lector de código de barras no es mucho más barato que una Webcam con flash, y requerirá tal como lo planteas un PC, mientras que con una cámara de un dispositivo móvil te sirve y puedes enviar la imagen al servidor para que procese la imagen o trabajar el proceso desde el dispositivo.

De todas formas solo es una sugerencia personal que pienso tampoco habría que tirar a la papelera.

Gracias por su conocimiento #!drvy y saludos.

PD En aquella vez usé un teléfono con Android 1.5 con una porquería de cámara y el algoritmo no estaba fino y fallaba como cosa buena, pero era la tecnología que había en ese momento ;D



Claro, la idea de ingresar datos, es que necesito relacionar ese material que están ingresando con el paciente que se realizó el estudio. Entonces, ahí es donde me surgió la idea de verificar si existe una cookie (45 minutos de duración, aprox) lo cual indicaría que ya se ingresaron los datos del paciente y, en caso contrario, es donde se deben ingresar.

Me sirvió mucho la respuesta y orientación, ya que ni siquiera comprendía muy bien como funcionaba el lector de código de barras. Todavía estoy programando la página, así que cuando llegue a la parte de implementar eso, seguramente me voy a pegar una vuelta para comentar que tal me fue y que quizás, eso le sirva de experiencia a terceros.

Muchas gracias por las respuesta.
5  Programación / PHP / Re: Organizar con eficencia en: 14 Marzo 2018, 22:47 pm
A ver si entendí bien.. Buscas que teniendo dos métodos en una misma clase, donde guarda información (segunda página) puedas llamar parcialmente solo a uno de ellos? Es una duda o te urge hacerlo? Porque si es por el "consumo"que genera, supongo que include() por defecto usará la menor parte posible de recursos y el resto, recién cuando se utilice cada método.
6  Programación / Desarrollo Web / Re: ¿Como contar los resultados de un parametro? en: 14 Marzo 2018, 22:36 pm
No, esa línea lo único que hace es imprimir en pantalla el resultado del conteo. Usa una API de JQuery en GoogleDocs, pero la misma está offline,
De todas formas amigo y con la mejor buena onda, te comento que en los foros se ayuda a los programadores que tienen problemas con sus códigos, no se realizan trabajos.
7  Programación / Desarrollo Web / Re: ¿Como contar los resultados de un parametro? en: 13 Marzo 2018, 21:37 pm
A ver si entiendo: necesitar dibujar esos 3 datos en un gráfico, utilizando alguna función de highcharts que te pide dos parámetros? Por ejemplo: highcharts(parametro1, parametro2)

De ser así, necesitaría ver cuál es el código fuente de la función highcharts() para poder ayudarte. Ya que la misma en sí, debe inicializar el gráfico y con otra, graficar. Imagino debe usar POO o algo por el estilo.
8  Programación / Desarrollo Web / Re: ¿Como contar los resultados de un parametro? en: 13 Marzo 2018, 13:22 pm
Claro, es que los mensajes están dentro de un while y al ser un condicional, mientras se cumpla la condición que propone entre () el mensaje se repite en forma de bucle. En lugar de mostrar un mensaje, deberías almacenar el valor en una variable e ir incrementándolo, algo así:

Código
  1. $a = 0; // Variable para "En tiempo"
  2. $b = 0; // Variable para "En limite de tiempo"
  3. $c = 0; // Variable para "Fuera de limite de tiempo"
  4. while($filas=mysql_fetch_assoc($resultado))
  5.            {
  6.  
  7.                      if ($filas['fecha_limite_atencion'] > $fecha) {
  8.  
  9.                             $a++;
  10.  
  11.  
  12.                                      } else if ($filas['fecha_limite_atencion']==$fecha) {
  13.  
  14.                                                    $b++;
  15.  
  16.  
  17.                                      } else if ($filas['fecha_limite_atencion'] < $fecha) {
  18.  
  19.                                                      $c++;                                                                                                        
  20.  
  21.                      }
  22. echo "En tiempo: $a \n";
  23. echo "En limite de tiempo: $b \n";
  24. echo "Fuera de limite de tiempo: $c \n";
  25.  

No recuerdo si el salto de línea funcionaba así en php, pero cualquier cosa modifica los \n por clásicos <br> de html.
9  Programación / Desarrollo Web / Re: Extraer link externo o interno desde BD con php en: 12 Marzo 2018, 23:14 pm
No entiendo exactamente cuál es el problema, pero la primer consulta con if, está vacía:

Código:
if($datos['Tipo_archivo'] == "link"){
 
                }

Ahí le estás diciendo al código "si 'tipo_archivo' es igual a 'link' hace lo siguiente" y no le indicas nada, rápidamente cerras la condición con la llave para usar el else, en caso contrario. Creo que lo que buscas sería algo como esto:

Código:
if($datos['Tipo_archivo'] == "link"){?>

        <iframe src="<?php echo $datos['Nombre_archivo']; ?>" width="100%" height="950px"></iframe> <!--se muestra el link, suponiendo que "Nombre_Archivo" contiene el enlace externo, siempre y cuando "Tipo_Archivo" sea igual a 'link'-->
          <?php
                }else{ ?>
        <iframe src="../registros/archivosensayo/<?php echo $datos['Nombre_archivo']; ?>" width="100%" height="950px"></iframe>   <!--se muestra el archivo interno-->
 
                <?php } } ?>
10  Programación / PHP / Re: obtener valor url para usar posteriormente en: 12 Marzo 2018, 22:44 pm
bro me esta pasando algo extra;o
te muestro un fragmento del codigo destaco que la url la cambio por el htaccess de la siguiente forma
Código:
RewriteEngine On

RewriteRule ^(.*)/(.*)$ index.php?cat=$2

luego el index

Código:
$nombre = $_GET["cat"];

$image_filepath = './image.jpg';
saveImageWithText($nombre, $color, $image_filepath);

luego de eso ejecuto una funcion que le agrega un texto a la imagen si coloco
saveImageWithText("el texto", $color, $image_filepath);
funciona perfecto inclusive si declaro una variable $nombre=pedro

la cosa esta que si coloco $nombre = $_GET["cat"]; no funciona es como si no hubiera texto me aparece en blanco, he probado imprimir la variable $nombre con un echo y si que lo imprime lo que quiere decir que la informacion si la esta recibiendo. pero no me funciona en mi script alguna sugerencia?

Si usas comillas en la variable $nombre cuando la vas a imprimir en saveImageWithText, tampoco te deja? Es decir, así:

Código:
saveImageWithText("$nombre", $color, $image_filepath);

Puede que no tenga nada que ver, pero se me ocurre que quizás si bien podes imprimir la variable, el método GET no la "declara" como valor string y entonces la función no puede leerla correctamente, por las dudas fijate...
Páginas: [1] 2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines