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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 ... 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 [51] 52 53 54
501  Programación / Bases de Datos / Re: Trying to get property 'num_rows' of non-object en: 7 Enero 2018, 23:29 pm
Pues es literal, el error te indica que no hay ninguna propiedad denominada num_rows en ese variable que no es un objeto. Es muy probable que la variable result_of_login_check esté vacía.

Como no se que librería estás usando para hacer la consulta no puede ayudarte mucho, pero ten por seguro que eso que haces no forma parte del API de Php.


502  Programación / Programación C/C++ / Re: Problemas con los void en: 7 Enero 2018, 22:30 pm
Si dice que tiene que devolver o retornar un código puede hacerlo con un puntero genérico (void *) y otra alternativa es modificar el array que le pasas como parámetro (por referencia) para luego modificarlo.

Ejemplo :
Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. /* prototipos */
  5. void * funcionConPunteroGenerico();
  6. void subrutina(char * cadena);
  7.  
  8. void main()
  9. {  
  10.    /* Aqui reservamos espacio de memoria a 'cadena' pero NO asignamos valores*/
  11.    char * cadena=(char *) malloc(10 * sizeof(char));
  12.  
  13.    /* Devolvemos una cadena */
  14.    printf(funcionConPunteroGenerico());
  15.  
  16.    /* Asignamos valores a la 'cadena' */
  17.    subrutina(cadena);
  18.    /* Mostramos el contenido de la 'cadena' */
  19.    printf(cadena);
  20.  
  21. }
  22.  
  23. void * funcionConPunteroGenerico(){
  24.    char * cadena =(char *) malloc(10*sizeof(char));
  25.    *cadena='H';
  26.    *(cadena+1)='o';
  27.    *(cadena+2)='l';
  28.    *(cadena+3)='a';
  29.    *(cadena+4)=' ';
  30.    *(cadena+5)='M';
  31.    *(cadena+6)='u';
  32.    *(cadena+7)='n';
  33.    *(cadena+8)='d';
  34.    *(cadena+9)='o';
  35.    *(cadena+10)=0; /* final de la cadena */
  36.  
  37.    return cadena; /* Podemos devolver cualquier tipo */
  38. }
  39.  
  40. void subrutina(char * cadena){ /* por referencia */
  41.    *cadena='A';
  42.    *(cadena+1)='d';
  43.    *(cadena+2)='i';
  44.    *(cadena+3)='o';
  45.    *(cadena+4)='s';
  46.    *(cadena+5)=0; /* final de la cadena */    
  47. }
503  Programación / Desarrollo Web / Re: Ocultar dirección de url cuando se llene form en: 21 Diciembre 2017, 00:21 am
También puedes hacer algo parecido desde el servidor ,enmascarando la url. Por ejemplo en Apache lo puedes hacer con la directiva RewriteRule .

Ajax no es más seguro ni menos seguro, simplemente realizas la consulta en segundo plano(más opaco para el usuario). Pero de cara al sniffing una solicitud GET o incluso POST es vulnerable, se puede ver perfectamente... si buscas seguridad tendría que ser cifrando los datos o usando una conexión segura, HTTPS.
504  Programación / Desarrollo Web / Re: Problema con CSS a la hora de seleccionar clases en: 21 Diciembre 2017, 00:02 am
Lo que está claro es que son tres clases, las cuales generalmente se definen por separado y no en un solo grupo. Si no que sentido tendría?

Código
  1. /* ejemplo */
  2. .inicio {
  3.   width: 100%;
  4. }
  5.  
  6. .medio {
  7.   height: 100vh;
  8. }
  9.  
  10. .medium {
  11.   text-align: center;
  12. }

*Dile al profe que todas están mal y que se busque una nueva profesión XD jajajaj

* es broma  ;)
505  Programación / Desarrollo Web / Re: Duda REST en: 20 Diciembre 2017, 23:54 pm
Funciona perfecto en LOCAL,

Nada, pues ahora si lo has subido a un servidor externo usa el dominio que te da por defecto... cuando subes una aplicación a un servidor para poder solicitar la página necesitas direccionar a ese servidor bien por IP (la pública) o bien un dominio, siendo esto último lo normal.

506  Programación / Desarrollo Web / Re: Duda REST en: 20 Diciembre 2017, 23:51 pm
El WAR es la parte del servidor, el backend, y ahora simplemente lo que tienes que hacer para consumir los servicios es disponer de un cliente, frontend, que los solicite por medio de los me´todos correspondientes... no hay más...
507  Seguridad Informática / Seguridad / Re: Los mejores antivirus para Windows 10 de cara a 2018 en: 20 Diciembre 2017, 23:32 pm
No usar antivirus y descargar en lugares que te ofrezcan garantía y seguridad..
508  Programación / Programación C/C++ / Re: Método para convertir double a objeto en: 20 Diciembre 2017, 23:26 pm
Eso es una señora ambigüedad... qué clase de objeto? Los objetos se definen en las clases.
509  Programación / Programación C/C++ / Re: AYUDA no encuentro error . C++ en: 19 Octubre 2017, 17:03 pm
Depura en las funciones puedeSerCandidato() y NoCumpleRequisitos(), ahí tienes unas condiciones que terminan devolviendo true o false, responsables del resultado no correcto.

Para depurar puedes ayudarte mostrando los datos por pantalla (por medio de cout) de los datos que son comparados en las condiciones conflictivas, y de esa forma te ayudará a seguir mejor el flujo del programa. Por ejemplo usando un :

Código:
...

cout << "True, el dato tal es mayor que el dato cual" << endl;
return true;
...
510  Programación / Programación C/C++ / Re: Recomendación en: 19 Octubre 2017, 16:54 pm
La lógica de la programación depende del paradigma escogido por el lenguaje, pero suelen tener en común los fundamentos de la programación. Entonces, cualquier manual de fundamentos de la programación te puede servir, pero si es C mejor que sea fundamentos de la programación de C y si es C++ idem.

Páginas: 1 ... 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 [51] 52 53 54
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines