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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  (Resuelto) Práctica: Agregar una variable como si importara.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: (Resuelto) Práctica: Agregar una variable como si importara.  (Leído 2,832 veces)
Tachikomaia


Desconectado Desconectado

Mensajes: 1.180


Superhacker (es broma xD )


Ver Perfil
(Resuelto) Práctica: Agregar una variable como si importara.
« en: 22 Mayo 2020, 22:23 pm »


En la izquierda un código que funciona, usando la variable S.

Lo que está en gris es obviable.

A la derecha un código que no funciona bien, que usa 1 variable S1 y tiene otra llamada S2 que no se usa salvo básicamente nombrar sitios en que se guardan las variables.

Con fondo dorado están las líneas que cambiaron comparando el programa izquierdo con el derecho.

Es una práctica para llegar a códigos en que la 2nda variable sí importa. Por ahora lo que quiero lograr es básicamente que esté incluida en los nombres de los objetos en que se guarda.

El problema parece ocurrir en el F5, ya que en vez de mostrar los C de modo "1 1 1 1 1 1" (6 veces +1 es necesario para llegar de 5 a >10), lo que hace es mostrar "                   1 1" aumentando la cantidad de espacios libres. Como si estuviera agregando acciones undefined a la lista. Tanto así que dice:
  Variable _level0.SitID = undefined
Variable _level0.Base.S1 = undefined
Variable _level0.Base.S2 = undefined


« Última modificación: 27 Mayo 2020, 02:31 am por Tachikomaia » En línea

Tachikomaia


Desconectado Desconectado

Mensajes: 1.180


Superhacker (es broma xD )


Ver Perfil
Re: Práctica: Agregar una variable como si importara.
« Respuesta #1 en: 27 Mayo 2020, 02:30 am »

Resuelto.


1- En el lado izquierdo probé llamar S1, Base.S1, etc, es decir poner un 1, para ver si eso daba algún problema. No dió.
2- En el lado derecho había puesto C=1 al inicio, cuando debió ser -1, pero no causa el problema.
3- Al final, el cambio de Base.S2 se realiza luego del cambio de Base.S1, lo cual causa el problema.
¿Por qué? No sé bien, pero las variables a las que se llama tienen igual Base.S1 y Base.S2...

Sip, no entiendo bien el programa, pero parece que hallé el error.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
PHP, definir variable y agregar linea
PHP
dackmor 2 2,284 Último mensaje 11 Noviembre 2006, 18:36 pm
por Sr. K€lthuzad
[Resuelto] Agregar usuario a FTP de IIS
Desarrollo Web
Shell Root 0 1,324 Último mensaje 15 Enero 2016, 14:19 pm
por Shell Root
[Resuelto] [Pregunta]: Pasar dato de variable (JS) a una variable PHP
PHP
Leguim 5 3,349 Último mensaje 21 Junio 2019, 16:33 pm
por mchojrin
Agregar linea de un .txt a Variable en batch
Scripting
Vexiaxz 0 3,019 Último mensaje 18 Marzo 2021, 10:26 am
por Vexiaxz
[Consulta] Es buena práctica agregar un archivo PHP a la carpeta de controllers con codigo que se reutiliza
PHP
UsuarioZ 1 3,619 Último mensaje 23 Enero 2023, 15:40 pm
por MinusFour
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines