Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264

    form per upload immagini

    Ciao a tutti,

    ho un form con molti campi tra cui tre immagini; le immagini non devono avere una dimensione x e y inferiori a 100px e non devono pesare più di tot di kb.

    Facendo i classici controlli con form inviato, se lo script trova una immagine che non rispetta le caratteristiche da me impostate, blocco l'esecuzione dello script e faccio tornare l'utente al form.

    Il problema è che così facendo, ogni volta il form si svuota dei campi che l'utente aveva già inserito...

    Esiste un modo sensato per evitare che succeda tutto questo? Si può controllare la dimensione delle immagini prima di inviarle al server? Oppure è possibile evitare che l'utente debba ricompilarsi ogni volta le decine di campi del form che ritrova bianchi?

  2. #2
    Utente di HTML.it L'avatar di dararag
    Registrato dal
    Jan 2008
    Messaggi
    434
    Potresti generare la pagina dinamicamente
    Praticamente non dovresti fare altro che ripassare le varie variabili (POST o GET che siano) alla pagina in php che ospiterà il form, che andrà a controllare l'esistenza e la corretta formattazione dei dati (per evitare problemi di sicurezza intendo ), se esistono le variabili e sono correttamente formattate, allora crei i campi già parzialmente riempiti e visualizzi un messaggio di errore (magari mandato attraverso una variabile aggiuntiva), altrimenti visualizzi il form vuoto

  3. #3
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264
    Originariamente inviato da dararag
    Potresti generare la pagina dinamicamente
    Praticamente non dovresti fare altro che ripassare le varie variabili (POST o GET che siano) alla pagina in php che ospiterà il form, che andrà a controllare l'esistenza e la corretta formattazione dei dati (per evitare problemi di sicurezza intendo ), se esistono le variabili e sono correttamente formattate, allora crei i campi già parzialmente riempiti e visualizzi un messaggio di errore (magari mandato attraverso una variabile aggiuntiva), altrimenti visualizzi il form vuoto
    mah... memorizzo i dati su un cookies....

  4. #4
    Utente di HTML.it L'avatar di dararag
    Registrato dal
    Jan 2008
    Messaggi
    434
    Mh, non so, mi sembra uno sforzo aggiuntivo inutile, visto che comunque dovresti validare i dati, alla fine è lo stesso metodo ma fatto usando i cookie invece che le variabili

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.