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


 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: 1 ... 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 [45] 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
441  Programación / Desarrollo Web / Re: [Pregunta]: ¿Alguien me podría explicar que significa este pequeño código? en: 24 Agosto 2019, 21:13
Muchas gracias amigo, ya pude arreglarlo!
442  Programación / Desarrollo Web / [Resuelto] ¿Alguien me podría explicar que significa este pequeño código? en: 24 Agosto 2019, 20:05
Buenos días, me gustaría saber que hace este código.
Su función sería recibir como parámetro un numero "150000" y devolvería o lo transformaría en "150.000", un problema con esta función es que el "1000" no lo transforma en "1.000" comienza a transformar cuando hay 4 ceros o más. Pero para poder resolver eso primero necesito entender que quiere decir el código jeje

Código
  1. function formatNumber(n)
  2. {
  3. n = String(n).replace(/\D/g, "");
  4.   return n === '' ? n : Number(n).toLocaleString();
  5. }
  6.  

Gracias!
443  Programación / PHP / [Pregunta]: File de un input se pierde al enviar formulario en: 24 Agosto 2019, 04:48
Buenas noches!

Tengo un pequeño formulario:
Código
  1. <form method="post" enctype="multipart/form-data">
  2. <input type="text" name="texto" placeholder="texto">
  3.        <input type="file" name="archivo">
  4. </form>
  5.  

El asunto es que al enviar el formulario, cuando se da click a el botón enviar se pierde el valor de el input file queda vació.
Generalmente para capturar estas cosas en inputs o selectores lo que hago es:
Código
  1. <form method="post" enctype="multipart/form-data">
  2. <?php
  3. if(isset($_post['texto']))
  4. {      
  5.        ?>
  6. <input type="text" name="texto" placeholder="texto" value="<?php echo($_POST['texto']); ?>>
  7. <?php
  8. }
  9. else
  10. {
  11.         ?>
  12. <input type="text" name="texto" placeholder="texto">
  13. <?php
  14. }
  15. <button type="submit" name="submit">enviar</button>
  16. </form>
  17.  

Usando esta misma metodología para recuperar el o los archivos subidos no me funciona.
¿Alguna idea?

Gracias.
444  Programación / Desarrollo Web / [Pregunta]: Progress bar o preloader al subir una imagen en: 22 Agosto 2019, 16:33
¡Buenos días!

Estoy creando un pequeñito sistema donde el usuario hará click en un botón "Subir foto" y al darle click dicha imagen se podrá pre-visualizar aunque el usuario todavía no la haya subido.

Es decir, una vez que selecciona la foto te muestra la imagen pero no quiere decir que el usuario la haya subido. Eso ya lo pude hacer y creo que me quedo muy bien.

La pregunta sería como puedo hacer para que en el transcurso de tiempo desde cuando le doy click a "seleccionar imagen" hasta que se "subió" o mejor dicho cargo el valor al input de tipo "file" se me muestre un preloader o mejor aún un progress bar el diseño y esas cosas las hago yo no hace falta que se rompan la cabeza tampoco.

HTML
Código
  1. // En el html
  2. <input type="file" id="input_file">
  3. <div id="div_prevista"></div>
  4. // Ya se que a el input le falta name="" accept="" etcétera, pero es para que se den una idea básica del sistema.
  5.  

javascript y Jquery
Código
  1. $(window).load(function()
  2. {
  3.      $(function()
  4.      {
  5.            $('#input_file').change(function(e)
  6.    {
  7.   Add_Image(e);
  8.            });
  9.  
  10.            function Add_Image(e)
  11.            {
  12.       var file = e.target.files[0],
  13.     imageType = /image.*/;
  14.  
  15.         if(!file.type.match(imageType))
  16.       return;
  17.  
  18.              var reader = new FileReader();
  19.    reader.onload = fileOnload;
  20.    reader.readAsDataURL(file);
  21.             }
  22.  
  23.             function fileOnload(e)
  24.             {
  25.    var result = e.target.result;
  26.    var input_file = $('#input_file').val();
  27.  
  28.          if(input_file != '')
  29.            {
  30. $('#div_prevista').append('<img title="Cambiar imagen" style="width: 100%; height: 100%; border-radius: 5px; object-fit: cover;" src="'+result+'">');
  31.          }
  32.          }
  33.      });
  34. });
  35.  

Muchas gracias!
445  Programación / Desarrollo Web / Re: [Pregunta]: ¿Como puedo pasar de html(); a eval();? en: 21 Agosto 2019, 22:03
Ahora entendí, te agradezco mucho!  ;-)
446  Programación / Desarrollo Web / Re: [Pregunta]: ¿Como puedo pasar de html(); a eval();? en: 21 Agosto 2019, 21:38
no tiene mucho sentido usar eval ahi, podrías poner el link del tema para ver el contexto

Es este
https://foro.elhacker.net/desarrollo_web/pregunta_iquestcomo_podria_ejecutar_solamente_un_script_en_un_archivo_ajax-t498627.0.html
447  Programación / Desarrollo Web / [Resuelto] [Pregunta]: ¿Como puedo pasar de html(); a eval();? en: 21 Agosto 2019, 20:55
Buenos días a todos!

Siempre que use ajax para devolver los resultados usaba .html

Código
  1. .done(function(results)
  2. {
  3. $('#box_resultados).html(results);
  4. })
  5.  

En un tema pasado me dijeron que usar .html no es lo ideal y era preferible usar .eval();
lo que no comprendo del todo sería como hacerlo ya que reemplazar .html por .eval(); no me devuelve nada.

Código
  1. .done(function(results)
  2. {
  3. $('#box_resultados).eval(results);
  4. })
  5.  

Lo que se hace en el fichero ajax es usar una variable temporal ($tmp), lo que va acumulando información que luego mostrará.

Fichero ajax
Código
  1. $tmp = '';
  2. $tmp.= '<div style="background: yellow;">
  3.                   <h1>Ejecutado</h1>
  4.            </div>';
  5. echo $tmp;
  6.  

Como sería para poder devolver los resultados con eval();

Muchas gracias.
448  Programación / PHP / Re: [Pregunta]: Función "is_timestamp" en: 21 Agosto 2019, 02:39
Te agradezco mucho jaja  :D
449  Programación / PHP / Re: [Pregunta]: Función "is_timestamp" en: 21 Agosto 2019, 01:14
No tiene ningún sentido validar si es numérico cuando ya estas comprobando que el valor de lo que le das, forzado a un Integer, debe estar en un rango determinado.

Date regresa la fecha en formato humano. Bueno, en verdad regresa la fecha según el formato que le pasas, en tu caso, le estas pasando un formato de tipo 0000-00-00 00:00:00.

Si quieres sacar un timestamp actual, usa time();


PD: Advertencia - mientras estabas escribiendo, una nueva respuesta fue publicada. Probablemente desees revisar tu mensaje.

Meh xD

Saludos

La razón de esto es:

digamos que tengo un input que le pido al usuario enviar un timestamp o mejor dicho una fecha que es esta "2019-08-13 00:10:04" ahora el usuario si quiere me puede mandar un "afdasdf" y no quiero eso, o me puede mandar "85934-fasdfasdf" que tampoco quiero...

Advertencia - mientras estabas escribiendo, una nueva respuesta fue publicada. Probablemente desees revisar tu mensaje.
xD ami también me salio eso jaja

450  Programación / PHP / Re: [Pregunta]: Función "is_timestamp" en: 21 Agosto 2019, 00:40
Entonces debería validar el timestamp, esta bien la función esa es interesante y puede complementarse a lo siguiente. Validar si es un valor numérico "is_numeric" ? pero si me decis que date regresa cadena de caracteres como sería?
Páginas: 1 ... 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 [45] 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines