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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 ... 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 62 63 64 ... 74
481  Programación / PHP / Re: [Pregunta]: ¿Por qué no se crea la imagen por medio de PHP? en: 24 Septiembre 2019, 17:49 pm
Gracias a los dos por responder,
EdePC: si ya lo había intentado así poniendo el src del archivo php, pero igual te muestra esa imagen cuando no encuentra la foto.

Dryv: Hice eso y me aparece esto:
Código
  1. &#65533;PNG  IHDRd&#65533;&#65533;)&#65533;PLTE&#65533;&#65533;&#65533;&#65533;x&#65533;<&#65533; pHYs&#65533;&#65533;&#65533;+dIDAT&#65533;c` f&#65533;c&#65533;&#65533;dyl&#65533;&O&#65533;&#65533;&#65533;&#65533;3O&#65533;=&#65533; &#65533;&#65533;&#1624;&#65533;&#65533;y&#65533;&#65533;H&#65533;&#1752;y &#65533;s&#65533;x &#65533;&#65533;z^2&#1008; &#65533;&#65533;&#985;&#65533;>y~&#65533;&#65533;&#65533;3*&#65533;f&#65533;(&#65533;M"~c&#65533;IEND&#65533;B`&#65533;
  2.  

Voy a pasar estas dos capturas mejor:

Esta es sin el header


Y este vendría hacer lo del cuadro negro:


MOD: Imagenes ajustadas a lo permitido.
482  Programación / PHP / [Pregunta]: ¿Por qué no se crea la imagen por medio de PHP? en: 24 Septiembre 2019, 05:55 am
Buenas noches,
estaba creando mi propio sistema de captchas y después de ver en blogs y vídeos hice lo siguiente: (Todos al menos los contenidos que pude ver se hace el sistema creando una imagen con php)
El problema es que no me muestra ninguna imagen,, solamente se queda toda la pantalla (ventana de la pagina) en negro con un cuadrito chiquito en el medio con borde blanco.
Intente de 1001 formas pero me sigue mostrando eso:

Código
  1. // Crear una imagen de 100*30
  2. $im = imagecreate(100, 30);
  3.  
  4. // Fondo blanco y texto azul
  5. $fondo = imagecolorallocate($im, 255, 255, 255);
  6. $color_texto = imagecolorallocate($im, 0, 0, 255);
  7.  
  8. // Escribir la cadena en la parte superior izquierda
  9. imagestring($im, 5, 0, 0, 'Hello world!', $color_texto);
  10.  
  11. // Imprimir la imagen
  12. header('Content-type: image/png');
  13.  
  14. imagepng($im);
  15.  



Mod: Temas sobre PHP van al subforo de PHP.
483  Programación / Desarrollo Web / [Pregunta]: Validar email con javascript en: 23 Septiembre 2019, 03:37 am
Buenas noches,
quería saber como podría validar un correo electrónico usando javascript, para validar emails hago usando PHP con el siguiente código:

Código
  1. function Validate_Email($email)
  2. {
  3. $result = false;
  4.  
  5. if(is_string($email))
  6. {
  7. if(filter_var($email, FILTER_VALIDATE_EMAIL))
  8. {
  9. $result = true;
  10. }
  11. }
  12.  
  13. return $result;
  14. }
  15.  

La idea sería hacerlo lo más similar posible a como lo hago con PHP pero bueno tampoco quiero complicarlos...
484  Programación / Bases de Datos / Re: [Pregunta]: INNER JOIN de dos campos en: 21 Septiembre 2019, 03:56 am
has un var_dump... experimenta y ve el resultado por ti mismo! XD

Okay voy a ver gracias!
485  Programación / Bases de Datos / Re: [Pregunta]: INNER JOIN de dos campos en: 20 Septiembre 2019, 21:23 pm
intentaste ejecutar el query antes?

pudes perfectamente ejecutar el query obtener los datos y usar printr o var_dump para ver el contenido... pero de antemano te digo

tienes 2 veces el mismo identificador, mysql te dirá que es una consulta ambigua... ya que es imposible retornar 2 resultados con el mismo nombre (por las razones que ya notaste) en ese caso tendrás que hacer algo como


No creo haber entendido, es decir si decís por que los dos identificadores son "id_user" para eso use los alias tanto U. como C.

En otras consultas donde uso estos alias funciona correctamente la consulta. (aunque no se si te referías a eso)




Como sería para acceder a los diferentes datos, algo como..?
resultados[0] ['name'] y resultados[1] ['name']



Mod: Prohibido hacer doble post. Usar el botón "Modificar".
486  Programación / Bases de Datos / [Pregunta]: INNER JOIN de dos campos en: 20 Septiembre 2019, 20:54 pm
Hace una o dos semanas no me acuerdo bien había preguntado sobre como podía "entrelazar datos" dentro de una consulta (nunca me acuerdo como se llama esto así que digamos.. "entrelazar")

Código
  1. "S*ELECT U.id_user, U.name, C.id_user FROM users U INNER JOIN comments C ON U.id_user = C.id_user WHERE (etcétera)"
  2.  

Hay lo estoy haciendo con un sólo dato un (ID de usuario en este caso esa id será el ID del autor del comentario)
Pero en casos donde requiero dos o más datos había preguntado y me dijeron que poniendo un AND serviría (Lo cual creo que sirvió porque no me arrojo más errores)

Código
  1. "S*ELECT U.id_user, U.name, C.id_user, C.id_adm FROM users U INNER JOIN comments C ON U.id_user = C.id_user AND U.id_user = C.id_adm WHERE (etcétera)"
  2.  

La pregunta sería como accedo a los diferentes datos es decir...

Código
  1. $datos = la_consulta;
  2.  
  3. if(!empty($datos))
  4. {
  5.      foreach($datos as $datos_foreach)
  6.     {
  7.           echo 'Nombre del usuario = '.$datos_foreach['name'];
  8.           echo 'Nombre del admin = '.$datos_foreach['name'];
  9.           // Imagino que me devolverá el mismo valor para cada echo y no debería ser así ya que el id_adm tiene un id totalmente diferente a el id_user
  10.     }
  11. }
  12.  

No hace falta que intenten encontrar la lógica a esto de por que utilizo un id_adm en un ejemplo de comentarios o cosas de ese tipo ya que todo el código sólo sirve de ejemplo y para poder meterlos en contexto. Gracias.



Mod: Temas sobre Bases de Datos van al subforo de Bases de Datos.
487  Programación / PHP / Re: [Pregunta]: Crear un timestamp 0000-00-00 00:00:00 en: 19 Septiembre 2019, 00:44 am
Gracias por la info, pero no, era solamente eso que sea todo 0 (aunque sea una fecha inválida)
¡Muchas gracias, es interesante lo que escribiste!
488  Programación / PHP / [Resuelto] [Pregunta]: Crear un timestamp 0000-00-00 00:00:00 en: 18 Septiembre 2019, 22:47 pm
Buenas tardes,
básicamente eso, como puedo crear esta marca de tiempo (timestamp) "0000-00-00 00:00:00" (php)

Ya pude hacerlo

Código
  1. $timestamp = date('00-00-00 00:00:00');
  2.  
489  Programación / Bases de Datos / Re: [Pregunta]: ¿Hacer esto en las consultas se considera una buena práctica? en: 18 Septiembre 2019, 18:07 pm
Gracias x2
490  Programación / Bases de Datos / [Pregunta]: ¿Hacer esto en las consultas se considera una buena práctica? en: 18 Septiembre 2019, 17:48 pm
Buenos días,
tengo la siguiente consulta

Código
  1. "SeLECT name, surname FROM users WHERE age = 15"
esta consulta no es que me parezca incorrecta o me vaya a dar algún fallo pero ¿debería hacerla mejor de la siguiente manera?

Código
  1. "SeLECT name, surname, age FROM users WHERE age = 15"

Lo que hice fue seleccionar no sólo el nombre y el apellido, sino que también seleccione la edad ¿Por qué? Porque como el método de búsqueda es por edad (age) me parece que tendría que agregar/seleccionar la edad para luego hacer la busqueda.

Aunque el select lo que hace es luego devolver únicamente los datos (nombre y apellido) para que los pueda usar en el código php no se si esto afecte en algo a la busqueda (where)



Mod: Temas sobre Bases de Datos van al subforo de Bases de Datos.
Páginas: 1 ... 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 62 63 64 ... 74
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines