Visualizzazione risultati 1 fino 5 di 5

Discussione: Login con file XML

  1. #1
    tryhere non è connesso AlterVistiano
    Data registrazione
    19-09-2007
    Messaggi
    757

    Predefinito Login con file XML

    Come posso strutturare un login basato su XML anzichè sui classici database?

  2. #2
    Guest

    Predefinito

    Potresti fare una cosa del genere come struttura:
    Codice PHP:
    <login>

    <
    users><user>ciao</user><pass>domani</pass></users>
    <
    users><user>pippo</user><pass>oggi</pass></user>

    </
    login>
    Ciao! ^^"

  3. #3
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Codice HTML:
    <utenti>
    	<utente>
    		<id>1</id>
    		<nickame>pippo</nickname>
    		<password>la password magari in MD5</password>
    	</utente>
    	<!-- e così via -->
    </utenti>
    Per evitare che il file venga visualizzato da tutti puoi usare htaccess:
    Codice:
    # blocca tutti gli accessi ai files XML
    
    <Files ~ "\.xml$">
    Deny from all
    </Files>
    In modo che soltanto con PHP puoi accedere al contenuto.
    Un altro metodo è con un file .php:
    Codice PHP:
    <?php die(); ?>
    codice XML
    E poi lo recuperi:
    Codice PHP:
    $file = file('file.php');
    $file[0] = NULL; // rimuove <?php die(); ?>
    $file = implode('', $file); // il sorgente pronto ad essere elaborato

  4. #4
    tryhere non è connesso AlterVistiano
    Data registrazione
    19-09-2007
    Messaggi
    757

    Predefinito

    D'accordo, ma per esempio come passo nick e password da una pagina all'altra nella schermata di login? Devo usare le sessioni?

  5. #5
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Citazione Originalmente inviato da tryhere Visualizza messaggio
    D'accordo, ma per esempio come passo nick e password da una pagina all'altra nella schermata di login? Devo usare le sessioni?
    Non hai altro modo (a parte i cookies)!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •