Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Hacking: settare una variabile

    Una domanda forse un pò n00b... c'è qualche trucco per costringere il server a settare una variabile o cambiarne il valore?

    Lo chiedo perchè stò realizzando un sistema di autentitificazione e al posto di fare una funzione isLogged() stavo pensando di utilizzare una variabile globale da inizializzare a 1 se l'utente è loggato e a 0 in caso contrario e poi laddove serve controllare solo questa variabile e il suo valore (il che è + leggero rispetto ad una funzione)...

    ... è sicuro come metodo? oppure attraverso alcuni trucchi (es. inserimento di valori particolari nei campi input) si può forzare questa variabile?

  2. #2
    define( 'AUTH', isLogged() );

    in questo modo avrai una variabile statica, non ridefinibile o modificabile , contenente il valore booleano risultante della funzione isLogged() che fara' una sola volta i dovuti controlli ... a quel punto, senza usare le globali, ti basta fare

    if( AUTH ) { ... loggato ... }
    else { ... chi e' questo ? ... }

    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  3. #3

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.