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

 

 


Tema destacado:


  Mostrar Temas
Páginas: [1] 2 3 4
1  Programación / Desarrollo Web / ¿Cómo poner credenciales en archivo .js sin que se vea en el inspector del navegador? en: 9 Junio 2023, 13:13 pm
Hola! Estoy desarrollando un programa en PHP pero que utiliza algunas funciones en javascript. El caso es que tengo la siguiente función en javascript donde se indican unos datos de conexión. Y claro, cuando miramos el código desde el navegador se pueden ver estas credenciales.

        
Código
  1. function MQTTconnect() {
  2. var clientID = "clientID-" + parseInt(Math.random() * 100,10);
  3. console.log("connecting to "+ host +" "+ port);
  4. mqtt = new Paho.MQTT.Client(host, port, "/ws/mqtt", clientID);
  5. //document.write("connecting to "+ host);
  6. var options = {
  7. useSSL:true,
  8. timeout: 3,
  9. onSuccess: onConnect,
  10. onFailure: onFailure,
  11. userName: 'yzmoohhh:yzmoohhh',
  12. password: 'OoMk4VVSOibr-BX0Yc9JE9TZBngbjgXj',
  13. //reconnect: true
  14.  
  15. };
  16. mqtt.onMessageArrived = onMessageArrived
  17. mqtt.onConnectionLost = onConnectionLost;
  18.  
  19. mqtt.connect(options); //connect
  20. }

Cómo podría ocultarlo? Había pensado en poner de alguna forma los valores en una variable PHP de esta forma:

   
userName: '<?php echo $user ?>',
password: '<?php echo $pass ?>',



Pero el resultado sería el mismo al mirar el código desde el navegador.

Me podéis echar una mano? Gracias.
2  Programación / PHP / Duda sobre cómo pasar parámetros a una función en: 5 Octubre 2022, 16:07 pm
Hola! Tengo una duda que es muy de principiante y que hasta hoy he podido ir esquivando, pero que ha llegado el momento de saber.

Se trata del paso de parámetros a una función. Siguiendo este ejemplo vemos que los parámetros b y c son opcionales

Código
  1. function cualquierAccion (a, b = '', c='')
  2. {
  3.    // lo que sea
  4. }

Por lo que yo puedo llamar la función de esta manera:

Código
  1. cualquierAccion ( $valor_a );

Mi pregunta es: ¿Si a la hora de llamar la función yo quiero darle valor al parámetro c pero no quiero darle valor al parámetro b, cómo debo llamarla? Porque si hago esto:

Código
  1. cualquierAccion ( $valor_a, $valor_c );

¿Cómo sabe la función si me estoy refiriendo al parámetro b o c?

Gracias de antemano.
3  Programación / Bases de Datos / Subquery returns more than 1 row en: 31 Enero 2022, 09:58 am
Hola! Tengo una consulta que me devuelve el siguiente error:

Código:
08:42:32 Warning: mysqli_query(): (21000/1242): Subquery returns more than 1 row in /usr/home/..........

Es este query:

Código:
SELECT SQL_CALC_FOUND_ROWS p.*, 
(SELECT meta_value FROM wp_postmeta pm WHERE pm.post_id = p.ID AND meta_key = 'localidad') AS 'localidad',
(SELECT meta_value FROM wp_postmeta pm WHERE pm.post_id = p.ID AND meta_key = 'direccion') AS 'direccion',
(SELECT meta_value FROM wp_postmeta pm WHERE pm.post_id = p.ID AND meta_key = 'c.p.') AS 'cp',
(SELECT meta_value FROM wp_postmeta pm WHERE pm.post_id = p.ID AND meta_key = 'codigo') AS 'codigo',
(SELECT GROUP_CONCAT(t.name SEPARATOR ';') FROM wp_terms t, wp_term_taxonomy tx, wp_term_relationships tr
WHERE t.term_id = tx.term_id AND tx.term_taxonomy_id = tr.term_taxonomy_id AND tr.object_id = p.ID AND tx.taxonomy = 'gama' ORDER BY tx.term_taxonomy_id) AS 'gama',
(SELECT t.name FROM wp_terms t, wp_term_taxonomy tx, wp_term_relationships tr
WHERE t.term_id = tx.term_id AND tx.term_taxonomy_id = tr.term_taxonomy_id AND tr.object_id = p.ID AND tx.taxonomy = 'pais' ORDER BY tx.term_taxonomy_id) AS 'pais',
(SELECT t.term_id FROM wp_terms t, wp_term_taxonomy tx, wp_term_relationships tr
WHERE t.term_id = tx.term_id AND tx.term_taxonomy_id = tr.term_taxonomy_id AND tr.object_id = p.ID AND tx.taxonomy = 'pais' ORDER BY tx.term_taxonomy_id) AS 'id_pais',
(SELECT t.name FROM wp_terms t, wp_term_taxonomy tx, wp_term_relationships tr
WHERE t.term_id = tx.term_id AND tx.term_taxonomy_id = tr.term_taxonomy_id AND tr.object_id = p.ID AND tx.taxonomy = 'provincia' ORDER BY tx.term_taxonomy_id) AS 'provincia',
(SELECT meta_value FROM wp_postmeta pm
WHERE pm.post_id = p.ID AND meta_key = 'localizacion') AS 'localizacion'
FROM wp_posts p
WHERE 1=1 AND p.post_type = 'distribuidor' AND (p.post_status = 'publish' OR p.post_status = 'acf-disabled' OR p.post_status = 'private')
ORDER BY p.post_title ASC


He conseguido que me funcione en un par de servidores, pero en el que necesito alojarlo es el que me devuelve el error mencionado.

¿Alguien sabe si hay alguna configuración que se pueda cambiar en el servidor para que no devuelva error o alguna otra forma de hacer el query?

Gracias de antemano.
4  Programación / Programación General / Recuperar valor de token en: 30 Diciembre 2021, 10:54 am
Hola! Estoy haciendo mi primera API REST con nodejs/express y no consigo hacer algo tan simple como recuperar el valor de la variable del token.

He generado un token aquí

Código:
app.post('/v1/users/login', function(req,res){
   ...
}

y ahora que ya tengo creado el token quiero llamar un formulario (forgot.html) al que le paso la variable token de esta manera

Código:
app.get('/v1/users/password/reset', function (req,res){

var token = <RECUPERAR TOKEN>
res.render(__dirname + "/views/forgot.html", {token:token});
})

Mi problema es que no se cómo recuperar el valor del token que he creado en la anterior llamada. No sé si existe alguna forma tipo req.body.token o algo así.

Gracias de antemano
5  Programación / Desarrollo Web / Redirección quitando un directorio de la URL en: 1 Abril 2021, 16:54 pm
Hola! A ver si me podéis ayudar.

Quiero hacer una redirección con .htaccess de forma que cuando le pongo esta URL

Código:
https://dominio.com:puerto/directorio/[lo_que_sea]

Me redireccione a:

Código:
https://dominio.com:puerto/[lo_que_sea]

Llevo haciendo varias pruebas y no hay forma. Alguien me echa un mano?

Gracias.
6  Programación / Desarrollo Web / Redireccionar http a https con cambio de puerto en: 13 Mayo 2020, 17:41 pm
Hola! Tengo una web en la que he instalado un certificado SSL para poder navegar por https, y ahora lo que me gustaría es poder redirigir todo el tráfico que entra por http a https. Mi problema es que a parte de este cambio también tengo que cambiar el puerto, de forma que las dos URLs quedarían de esta forma:

URL ANTIGUA: http://midominio.com:6090/carpeta/

URL NUEVA: https://midominio.com:6091/carpeta/

He intentado un par de cosas con htaccess pero no me funcionan:


Código:
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Código:
Redirect 301 /
https://midominio.com:6091/carpeta/

Alguien sabe cómo podría hacerlo? Gracias de antemano.
7  Programación / Programación General / Duda persistencia de datos en aplicaciones móviles nativas en: 28 Enero 2020, 18:02 pm
Buenas tardes. Llevo bastante tiempo programando software a medida en entornos web y ahora estoy haciendo el salto a las aplicaciones móviles, y me surgen algunas dudas.

De momento sólo he creado una app híbrida y mi duda es la siguiente:

Supongamos que tengo un software en un entorno web, el cual tiene una base de datos MySQL. Si el cliente me pide una app para gestionar este mismo software desde el móvil, ¿cómo funcionaría la persistencia de datos si decido crear una app nativa de Android e iOS?

Para una app híbrida no hay problema, porque tanto el software como la app van contra la base de datos MySQL, pero tengo la duda de cómo tiene que ser si desarrollo la app, por ejemplo, en Java o con Dart (Flutter). ¿Cómo puedo sincronizar los datos si un usuario hace una modificación desde la web y otro desde la app?

Gracias de antemano por resolverme la duda.
8  Programación / PHP / problema con comillas en servidor Linux en: 28 Febrero 2019, 15:14 pm
Hola!

Tengo el siguiente código en el que la función confirmar me funciona sin problema cuando lo tengo subido a un servidor que corre sobre Windows, pero ha dejado de funcionarme en el momento en que lo he subido a un servidor Linux.

Código
  1. print '<td width="20"><a title="'.$langs->trans("borrar_reg").'" onClick = \'confirmar('.$reg['id'].', '.$reg['id_ticket'].')\' href="#"><img src="img/delete.png"></a></td>';

Por una serie de pruebas que he hecho, parece que el problema está en las comillas, ya que lo he probado con un simple alert y al final me ha funcionado haciendo combinaciones con las comillas dobles y simples. Pero con el caso del ejemplo no lo he conseguido, aún y habiendo visto que el código que genera el navegador es exactamente igual que el que me funciona con Windows.

¿Alguien podría echarme una mano? Gracias.

EDITO: Se me olvidaba decir que he mirado si me daba errores con el Inspector del navegador, y Firefox no me duevuelve ningún error, pero Chrome me dice que no encuentra la función confirmar
9  Programación / Bases de Datos / ¿Cómo seleccionar los registros con la fecha más reciente? en: 15 Diciembre 2017, 09:23 am
Buenos días! No sé cómo hacer la siguiente consulta, a ver si me podéis ayudar. Tengo la siguiente tabla:

ProductoFechaCantidad
Prod 11-12-17
5
Prod 12-12-17
3
Prod 15-12-17
1
Prod 21-12-17
8
Prod 26-12-17
3

Y quiero que me devuelva de cada producto el registro con fecha más reciente. Así:


ProductoFechaCantidad
Prod 15-12-17
1
Prod 26-12-17
3

Cómo lo hago? Gracias de antemano!
10  Programación / Desarrollo Web / Redirección wordpress con htaccess y sin mod_rewrite? en: 4 Mayo 2017, 10:13 am
Hola! Estoy intentando hacer unas redirecciones en mi WP, de forma que algunas páginas en concreto me lleven a la página inicial. He estado consultando cómo hacerlo con htaccess y creo que lo estoy haciendo bien

Redirect 301 http://dominio.com/index.php/pagina http://dominio.com/

El caso es que en este servidor no tengo mod_rewrite  (de ahí que la URL de origen tenga el index.php en lugar de ser directamente http://dominio.com/pagina).

Mi pregunta es: ¿puede ser porque no tengo mod_rewrite por lo que no me funciona la redirección? Es que en alguna página he visto que es necesario tenerlo activado, pero por otro lado recuerdo haber hecho ya redirecciones con htaccess y sin mod_rewrite. ¿Alguien me echa una mano?

Gracias
Páginas: [1] 2 3 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines