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

    conferma dati form, come fate?

    Ciao, sto da poco lavorando con php e vorrei chiedervi un parere:

    Che tecnica utilizzate per fare un ruiassunto dei dati inseriti in form dall'utente prima della spedizione?

    Io adesso ho fatto in questo modo:
    - compilazione form
    - passaggio dei dati inseriti con metodo POST ad un'altra pagina che li stampa a video chiedendo conferma della correttezza dei dati inseriti
    - link ad un'altra pagina passando i dati con metodo get per spedire la mail tramite la funzione "mail"

    Tutto ciò funziona, solo che teoricamente se l'utente va a modificare i dati nel'url riesce a cambiare i parametri anche dopo averli confermati.

    Insomma, questa soluzione non mi convince pienamente, voi come realizzereste una cosa di questo tipo?

  2. #2
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    fello.. mai passare per gli url tranne per operazioni molto stupide e soprattutto mai per dati sensibili... sono da evitare nel modo più assoluto... fai un passettino e ci sei...

    1. pagina form A.htm che punta a B.php
    2. B.php processa i dati, gioca a pallone, si diverte e infine mostra a video i campi compilati in due modi (sempre via post):
    2.1 ricompili un form vero e proprio da inoltrare
    2.2 i campi li mostri come testo ma sotto passi un form hidden con quei campi e il link di conferma fa partire tale form

    quindi B.php "rilancia" il form validato a C.php
    3. la C.php memorizza o fa l'uso appropriato dei dati inviati da A.htm, rivisti e corretti in B.php garantendoti coerenza e sicurezza allo stesso tempo

    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

  3. #3
    Grazie luke83, in effetti avevo pensato di utilizzare un altro form, ma non "hidden", infatti avevo il problema che l'utente poi poteva modificare anche i dati del secondo form!!
    Domani provo la tua soluzione, poi ti faccio sapere, intanto grazie 1000!!!

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.