Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Leguim

#1
tengo dos inputs, email y contraseña... el punto es que apenas carga la página ya me deja estos inputs con datos y no quiero permitir eso.. hay algo como autocomplete="off"? pero para estos casos donde ya al cargar tiene los datos escritos ...
#2
Hola,

en un tema de hace un par de meses había publicado https://foro.elhacker.net/php/pregunta_comportamiento_de_las_session-t511300.0.html;msg2246971#msg2246971 para que vayan entendiendo el contexto.

El punto es que al usar session_regenerate_id(); me sale "Session ID cannot be regenerated after headers have already been sent"

Lo estoy usando en el login:

Código (php) [Seleccionar]

                 


Buscando soluciones terminé más confundido que al principio...
#3
Gracias, ahí funciona bien. Era que tenía que destruir la cookie para que se actualice con la nueva configuración.
#4
Lo hice así con el segundo método que me pasaste, y lo puse antes del session_start(); pero es como si no trabajara y no hiciera nada.

PD: Es un hosting compartido.
#5
Hola,

bueno estoy teniendo un problema medio raro que la verdad no estoy seguro de si es un problema o algo normal. Por lo menos en las aplicaciones web más conocidas no les pasa.

Cuando inicio sesión ingresando a "mipagina.com" se guarda la sesión y todo bien.. me redirige a donde me tiene que mandar y me bloquea aquellas partes donde se necesita no tener la sesión iniciada.

Ahora, escribe en la url "https://www.mipagina.com" y no tiene la sesión que se generó anteriormente, es como si fuera una "ventana de incógnito" en cuanto al tratamiento que se le da a la sesión. En esta url me deja volver a iniciar sesión y puedo hacerlo con otra cuenta exactamente igual que en las ventanas de incógnito.

¿Alguna idea?
#6
Es decir:
Código (php) [Seleccionar]

function F($dato)
{
      if($dato viene de una variable)
      {
             echo 'el parámetro viene de una variable';
      }
      else
      {
            echo 'el parámetro viene de una constante';
      }
}


Ejecuciones:
Código (php) [Seleccionar]

F(700); // el parámetro viene de una constante

$variable = 700;
F($variable); // el parámetro viene de una variable


¿Cómo harían esto?
#7
Hola!

Probé con LEFT JOIN y parece que todo andaría correcto, pero para mi caso sería el LEFT JOIN o el RIGHT JOIN..? o sería básicamente lo mismo? (que no creo, debería haber una diferencia)
#8
Hola,

tengo un campo "id_admin" (tabla x) que está referenciado con un campo "id_usuario" (tabla de usuarios)

Pero id_admin admite dos tipos de valores, podría tener el valor NULL o el valor de id_usuario, entonces tengo la siguiente consulta:
Código (php) [Seleccionar]

SELECT X.campo_1, X.id_admin, X.campo_3, U.id_usuario, U.nombre, U.avatar FROM tabla_x X INNER JOIN usuarios U ON X.id_admin = U.id_usuario;


Justo en donde dice ON X.id_admin = U.id_usuario yo quería saber si hay forma de que haga esa referencia INNER JOIN si y sólo si el id_admin is not null.
#9
Hola,

estaba tratando de hacer esto:
Código (javascript) [Seleccionar]

let string = 'form_x.input_1.value, form_x.input_2.value, form_x.input_3.value, form_x.input_4.value';

// si yo hago..
eval([string]); // esto va a crear un arreglo donde solamente agregará el último elemento, es decir el valor del input 4... Los demás no me aparecen.
[code]
[/code]
#10
Ah okay, me olvidé de dejar un ejemplo de como llamo mis ficheros:

Código (php) [Seleccionar]

require(($_SERVER['DOCUMENT_ROOT']).'/myApp/library/x.php');


Para este caso si está correcto hacerlo con una constante de directorio "(C:\xampp\etc)" y no de una url, no?