Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di Igreo
    Registrato dal
    Jun 2004
    Messaggi
    1,114

    Log In tramite e-mail e pass in diverse pagine!

    Premetto che non so se questa è la sezione giusta... tanto per iniziare il casino... quindi, vedrò almeno di spiegarmi semplicemente:

    Devo realizzare un sito (HTML con frame) che avrà un Log In (E-Mail + password) valido in tutte le sezioni per fare in modo di usufruire dei diversi servizi (forum, compravendita, reminder, ecc...) perciò mi chiedo, qual'è il miglior modo per fare il Log In-Log Out?

    Naturalmente utilizzerò una form, ma non voglio utilizzare i cookie, bensì, fate attenzione, un action che sfrutta la password criptata dell'utente e che riporta alla sua pagina, in cui ci saranno registrati i suoi dati immessi (Nick, E-Mail, Password con relativo cript, i messaggi reminder [provenienti da una specifica form] e altro inerente all'utente!)

    CONTROLLI:

    1) Se non il login non è effettuato, compare il form relativo;
    2) Se il login è effettuato compare il saluto al nick relativo dell'utente;
    3) I vari controlli sulla giusta immissione dei dati;
    4) Varie e eventuali.


    Insomma in poche parole e tanto per iniziare: lo script per il log in e il controllo relativo se esso è avvenuto oppure no!

    Ciao e sempre grazie. Z;P

  2. #2
    Utente di HTML.it L'avatar di Igreo
    Registrato dal
    Jun 2004
    Messaggi
    1,114
    Uppettino!^^

  3. #3

    ...........

    Ciao.
    Scusa ma non ho capito.
    Naturalmente utilizzerò una form, ma non voglio utilizzare i cookie, bensì, fate attenzione, un action che sfrutta la password criptata dell'utente e che riporta alla sua pagina, in cui ci saranno registrati i suoi dati immessi (Nick, E-Mail, Password con relativo cript, i messaggi reminder [provenienti da una specifica form] e altro inerente all'utente!)
    In poche parole cosa vorresti usare session o flat file o che cosa ?
    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  4. #4
    Utente di HTML.it L'avatar di Igreo
    Registrato dal
    Jun 2004
    Messaggi
    1,114
    Non saprei bene, l'importante è che riesca a fare il login tramite email e password, ad esempio su di una file html nel server, vengono registrati i dati e per ogni utente registrato, si indicizza un numero ++ che poi indicizzera la pagina html in cui saranno raccolti tutti i dati dell'utente (compreso quelli di reminder e compravendita!).
    Il problema è che queste pagine e la pagina in cui vi sono registrati tutti gli utenti con il loro numero, dovrebbero essere non scaribili, cioè non è che se uno immette l'indirizzo e poi si trova il file sorgente con tutti gli utenti e le loro email e pass! Inoltre anche le pagine relative agl'utenti non dovrebbero essere lette, ma vengono soltanto richiamate in secondo momento quando c'è bisogno di estrapolare dati... e il metodo sarebbe il src"/numeroutente.html"!

    Spero di aver spiegato qualcosina in più! Grazie. Ciao!

  5. #5

    ..........

    Allora .........
    file html nel server,
    il file dell'action deve avere estensione
    php.
    Ti consiglio di fare una ricerca nel forum
    con la parola login.
    Se vuoi renderti conto di come funzia
    il tutto dai un'occhio qui
    lo script utilizza flat file e session e ha solo
    la password ma facendo le dovute modifiche
    può facilmente essere adattato.

    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  6. #6
    Utente di HTML.it L'avatar di Igreo
    Registrato dal
    Jun 2004
    Messaggi
    1,114
    Strano comunque, visto che io ho notato alcuni form con action html, e poi nel file, i javascript per i controlli e i document.write!
    Comunque resta il fatto che io sto lavorando in locale e anche immettendo un action php, non ricevo alcun dato!
    Nel php metto questo:


    <?PHP

    $_POST= New Array();

    echo "<pre>";
    print_r($_POST);
    echo "</pre>";

    ?>

    Ma non ottengo nulla, quando premo il pulsante invia mi si visualizza la pagina php completamente bianca! ??

  7. #7
    Da quello che ci dici, presumo che tu non conosca il php.

    Prima di iniziare a creare un pannello di login, ti consiglio di scaricarti qualche guida introduttiva al php da http.//php.html.it

    Cmq, per poter far funzionare il php in locale, ti serve un webserver.
    Per evitare sbattimenti vari ti consiglio di scaricare easyphp (cerca con google che lo trovi subito)

    Una volta installato, configurato e lanciato, sari in grado di testare le pagine in php.

    Ps. io ti sconsiglio di salvare i dati di login su un file html o txt.
    Documentati sull' uso dei Database piuttosto.

  8. #8
    considerando il fatto che non conosci php,
    se cominci al leggere, il tuo problema te lo risolvono le sessioni e il database.

    dati sensibili su flat o html ? :: NO NO NO

    Ciao

  9. #9
    Utente di HTML.it L'avatar di Igreo
    Registrato dal
    Jun 2004
    Messaggi
    1,114
    Veramente io vorrei utilizzare il txt nell'action o fare in modo che sia indirizzato secondariamente su un txt (in quanto si potrebbe copiare l'action e prendere tutte le fonti del txt, mentre se nell'action avviene ad esempio un cgi che indirizza su di un txt, forse potrebbe funzionare meglio?)... Poi quindi richiamo tutte le voci del txt in un file html, se possibile!

    ^^''

  10. #10
    Utente di HTML.it L'avatar di Igreo
    Registrato dal
    Jun 2004
    Messaggi
    1,114
    Sapreste lincarmi un'esempio calzante di DB o sessioni, che non ho affatto compreso come funzionino!?

    1) Per il DB uso un TXT giusto?
    2) Le sessioni cosa sono?
    3) Un'esempio di Login Email e password fatti come si comanda?;P

    Ciao e grazie ancora!

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.