Visualizzazione dei risultati da 1 a 10 su 13

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    ogni volta che devi controllare la correttezza delle credenziali
    Codice PHP:
    <?php
    // recuperi i dati dal json e li metti in un array
    $data json_decode(file_get_contents("credenziali"), True);

    // confronti i dati provenienti dal form con quelli presenti nell'array
    ?>
    quando vuoi modificare la password
    Codice PHP:
    <?php
    // recuperi i dati dal json e li metti in un array
    $data json_decode(file_get_contents("credenziali"), True);

    // modifichi il dato relativo alla password (indice 'pwd' dell'array) con il dato preso dal form e messo nella variabile $newPassword
    $data['pwd'] = $newPassword;

    // salvi tutto sul server
    file_put_contents("credenziali"json_encode($data));
    ?>
    la cosa buona è che puoi facilmente usare JSON per avere più utenti o salvare altre configurazioni

    il file JSON, per sicurezza, è meglio se lo tieni fuori dallo scope del server

  2. #2
    Quote Originariamente inviata da clasku Visualizza il messaggio
    ogni volta che devi controllare la correttezza delle credenziali
    Codice PHP:
    <?php
    // recuperi i dati dal json e li metti in un array
    $data json_decode(file_get_contents("credenziali"), True);

    // confronti i dati provenienti dal form con quelli presenti nell'array
    ?>
    quando vuoi modificare la password
    Codice PHP:
    <?php
    // recuperi i dati dal json e li metti in un array
    $data json_decode(file_get_contents("credenziali"), True);

    // modifichi il dato relativo alla password (indice 'pwd' dell'array) con il dato preso dal form e messo nella variabile $newPassword
    $data['pwd'] = $newPassword;

    // salvi tutto sul server
    file_put_contents("credenziali"json_encode($data));
    ?>
    la cosa buona è che puoi facilmente usare JSON per avere più utenti o salvare altre configurazioni

    il file JSON, per sicurezza, è meglio se lo tieni fuori dallo scope del server
    Ok penso di avere quasi capito, a parte una cosa: il file Json cosa deve contenere?

  3. #3
    Quote Originariamente inviata da marcotecnovolt Visualizza il messaggio
    Ok penso di avere quasi capito, a parte una cosa: il file Json cosa deve contenere?

    A Posto! Ho capito, il file json è del tipo:

    {
    "username": "inserire qui l'username";
    "password": "inserire qui la password"
    }

    Grazie dell'aiuto clasku !!! Grande !!

  4. #4
    Volevo sapere un'altra cosetta:
    adesso ho fatto le prove creando un file json nella stessa cartella della index, ma ovviamente non va bene perchè chiunque lo può vedere . Quindi ho provato a spostarlo nella home "/home/pi" ma non lo riesco più ad utilizzare...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.