Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di ispuk
    Registrato dal
    Jan 2009
    Messaggi
    1,026

    consiglio controlli form

    ciao a tutti ,mi stavo domandando ,potrei ,o meglio ancora sarebbe troppo pericoloso,usare esclusivamente javascript per i controlli sulle form?
    vorrei usare javascript e in caso fosse disabilitato fare un header(); in php ad una pagina di errore apposita

    sconsigliate?

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    IO farei i controlli in javascript prima dell'invio del form e poi i controlli lato server dopo l'invio, in modo che non arrivino comunque dati "sporchi" o pericolosi anche se il javascript del client è disattivato.

    Ho sempre pensato al controllo in javascript lato client come un "di più" che facilita solo l'utente: il programmatore DEVE essere sempre certo di cosa il suo server elabora

  3. #3
    Utente di HTML.it L'avatar di ispuk
    Registrato dal
    Jan 2009
    Messaggi
    1,026
    ciao,si è ciò che ho sempre fatto fin'ora quello che dici tu, e credo sia ottima prassi questo metodo...... mi chiedevo solamente se con un redirect nel momento in cui javascript fosse disabilitato si può stare tranquilli con i dati inseriti nelle form......è solo una curiosità

    grazie della risposta

  4. #4
    no, non si può stare tranquilli perché non c'è un modo efficente, ovvero che non coinvolge il client, per rilevare se javascript è attivo o meno: qualcuno che volesse far danno potrebbe "simulare" la presenza di javascript e saremmo punto è accapo ^^
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  5. #5
    Utente di HTML.it L'avatar di ispuk
    Registrato dal
    Jan 2009
    Messaggi
    1,026
    ottimo è la risposta che cercavo

    grazie mille!!!!

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.