Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. problema con submit e refresh della pagina
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • F
      figoso User • ultima modifica di

      problema con submit e refresh della pagina

      Ciao a tutti,
      credo che avrete già trattato questo argomento, ma no ho trovato la sezione....
      in pratica ho un form html e al submit inserisco dei dati sul database con php. Il problema è che dopo il submit se eseguo il refresh, vengono reinseriti i dati nel database. Siccome vorrei evitare che gli utenti mal intenzionati se ne approfittino, volevo fare in modo che non sia possibile. Avete consigli da darmi????????????????? grazie ciaoooooooooo

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • P
        probid Super User • ultima modifica di

        Potresti convertire il metodo usato dal form in POST.
        Oppure puoi inserire del codice che verifichi che nel database non siano già presenti i campi inviati dall'utente.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • F
          figoso User • ultima modifica di

          diciamo che gli utenti possono inserire piu istanze nel database quindi non posso evitarlo, però voglio evitare che lo facciano con un semplice refresh..

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • massy
            massy Moderatore • ultima modifica di

            C'è una discussione simile di qualche giorno fa 🙂

            Io di solito metto un header ("Location: ".$urldidestinazione);
            dopo le operazioni da fare. 🙂

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • F
              figoso User • ultima modifica di

              spiego il mio problema. in pratica ho un form per inviare messaggi tra utenti, e vorrei evitare che dopo aver inviato il messaggio con il refresh vengano evitati altri invii dello stesso messaggio.
              Io pensavo di controllare il testo del messaggio e il destinatario. e fare in modo che non sia possibile inviare lo stesso messaggio allo stesso destinatario per un certo tot di tempo. Avete soluzioni migliori da consigliare?

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • S
                spaccioman User Attivo • ultima modifica di

                Diciamo che il consiglio di massy è ottimo....lo uso anche io. Praticamente ho un file che esegue solamente le azioni(nel tuo caso l'invio del msg) e poi senza alcuna grafica fa il redirect su una pagina a piacere col location, così anche facendo il refresh non si duplica alcun messaggio.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                Caricamento altri post
                Rispondi
                • Topic risposta
                Effettua l'accesso per rispondere
                • Da Vecchi a Nuovi
                • Da Nuovi a Vecchi
                • Più Voti