ciao a tutti!

ho una pagina con un form abbastanza lungo e dei bottoni che fanno un redirect.

il mio problema é il seguente:

se io scrivo dentro ai textbox, sono OBBLIGATO a cliccare il bottone "salva dati" (submit) perche premendo uno dei bottoni redirect predo le modifiche.

i bottoni eseguono una semplice funzione:

codice:
function redirect(locat)
		{
		location.href = locat;
		}
locat é un percorso composto dal file e vari settaggi. ad esempio "materiale.php?full=1&order=desc" etc...

cé un modo per far si che quando premo su un bottone mi salvi prima i dati e poi faccia il redirect?
a me viene solo in mente un div, premendo un bottone il percorso viene salvato nel div scrivendoci : "<input type=hidden name=redirect value=**PERCORSODELREDIRECT**", poi viene eseguito un submit javascript, e infine quando la pagina ha caricato i dati e salvato nel database controlla se il valore $_POST['redirect'] é differente a zero, in tal caso fa un redirect.

ma forse cé di meglio.

ciao

grazie

igor