tasto aggiorna

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
oggi imperverso:D

non so se è la sez giusta comunque vorrei sapere se è possibile disattivare il pulsante aggiorna del brow per una determinata pagina?
questo perchè dato un form di inserimento se uno azione l'aggiorna una o più volte mi sono accorto che fa uno o più inserimenti. per la pressione del submit ho risolto (vedi artivoli)
:hammer:
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
46
Napoli
www.lucaruggiero.it
Ciao Gianni, non è possibile. Inoltre dovresti disabilitare anche il tasto [F5] allo scopo :)

Io faccio cosi:

<form ... action="pagina.ext?inserisci=ok">

Via programmazione effettuo l'inserimento solo se "inserisci=ok" ed effettuo il redirect a "pagina.ext" col messaggio, in modo che se uno aggiorna la pagina non inserisci più nulla.

Meglio ancora, inserisci i dati attraverso "inserisci.ext" (file senza interfaccia) e fai il redirect a "conferma.ext".

Mi spiego?
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao luca
quindi se non ho capito male devo tenere form e php di inserimento su due pagine
ese pagForm.php
dove <form action="paginaIns.php?insert=OK" metod="post"....

nella paginaINS.php
raccolgo insert con get
pulsante submit con post

if get==OK and submit==invio -->esegui operazioni di inserimento
e redirect a pag for
il prezzo è giusto?

:hammer:
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
46
Napoli
www.lucaruggiero.it
In sostanza...

SOLUZIONE 1

form.php -> inserisci.php -> conferma.php

SOLUZIONE 2

form.php -> inserisci.php?invio=ok -> inserisci.php

SOLUZIONE 3

inserisci.php -> inserisci.php?azione=inserisci -> inserisci.php?azione=messaggio

A seconda di quante pagine e quante condizioni vuoi fare.

Una volta che mandi in get il parametro "azione" non c'è bisogno di controllare in post ANCHE il valore del bottone (immagino alludessi a questo con quella condizione con AND).

Comunque "il prezzo è giusto" :) ma spero di essere stato più chiaro col triplice esempio!
 
Discussioni simili
Autore Titolo Forum Risposte Data
F Salve a tutti, devo creare un sito web/gioco online dove cliccando il tasto 'Inizia' del form viene estratta una capitale casualmente dal PHP 0
M Passaggio variabili array php su un tasto jq PHP 3
AkTaRuS DIsabilitare il tasto destro tranne che per code e pre Javascript 1
T simulare pressione tasto Javascript 0
D Logout che rientra col tasto indietro del browser PHP 5
F [PHP] creare tabella e tasto cerca PHP 3
Beppe2 [Javascript] Tasto seleziona e copia Javascript 4
M [HTML] Tasto condivisione social e immagine HTML e CSS 2
D [PHP] Tasto destro del mouse personalizzato PHP 5
Koboshi Cambiare il css di una pagina con tasto "on off" HTML e CSS 5
V [WordPress] Come modificare link in tasto menu css WordPress 21
elpirata [Javascript] Interecttare pressione tasto Invio Javascript 0
M database mysqli con tasto dettaglio PHP 2
giuseppe_123 [PHP] Tasto elimina PHP 6
asevenx [PHP] Errore tasto submit per invio dati non funziona PHP 5
felino [Windows 10] Barra di stato bloccata: tasto start e menu start Windows e Software 4
M colorare il tasto del menu all'apertura del div HTML e CSS 19
T Richiamare il click su un input type="image" alla pressione del tasto invio su una text area. PHP 0
S appinventor, aggiungere tasto registrazione Sviluppo app per Android 1
felino [C#] Click di un Button tramite il tasto Enter .NET Framework 2
P Unire il tasto submit anzicchè averlo in due file PHP 2
R tasto play stop musica pagina html Javascript 1
filippino Tasto option su Macbook Air Mac e Software 1
D cliccare sul tasto per far comparire una scritta tipo PHP 0
K tasto invio e focus su successiva input Javascript 2
R configurazione tasto paypal PHP 0
D Problema tasto annulla jQuery 0
L Integrazione PayPal. Con tasto paga adesso e link di ritorno PHP 5
P Checbox e abilitazione tasto "Invio dati" jQuery 3
E Tasto like PHP 9
A Disabilitare tasto indietro del telefono Sviluppo app per Android 1
P Supporto per inserimento campo testo + tasto invio collegato ad un db PHP 1
N problema inserimento record multipli col tasto f5 PHP 6
V settare un tasto a true PHP 4
P Cambiare evento da "click" in "premi tasto invio" jQuery 3
Z Tasto like PHP 0
M Tasto condividi su facebook HTML e CSS 1
Monital slect box e input text inviano dati senza il tasto invia PHP 5
I disabilitare tasto dopo il click Javascript 7
I disabilitare tasto dopo submit PHP 10
Trapano Un tasto, vale per due? Javascript 11
D Problema con link e iframe dal tasto centrale HTML e CSS 3
M jQuery Right Click (distinguere il click sul tasto destro dal sinistro) jQuery 2
Shyson Premo il tasto Invio e sballa i campi PHP 0
A tasto per esportare in excel PHP 1
F Come togliere il tasto play da una faccia Photoshop 6
I Problema tasto paypal E-Commerce 1
M Ridimensionamento Immagine Alla Pressione di un tasto Javascript 2
D_evil1991 creare un tasto sfoglia + far creare una thumbs ? PHP 2
B Metodo POST prelevare VALUE da tasto SUBMIT PHP 2

Discussioni simili