strano fenomeno

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
149
63
PR
www.borgo-italia.it
Se eliox cambierà (così ha detto) il suo avatar al mio millesimo post (ecc..), così facendo ritengo di dargli una mano.

Ho un fenomeno che non so se una cosa naturale o un errore nel mio script. Ho fatto una pagina chiamata inserisciDati.php con il solito form e l’inserimento nel db dei dati, pagina unica.

<?php
// connessione al db ecc..vari echo per visualizzare i dati inseriti…
//var $_POST di tutti i dati da form
if ($_POST[‘INSERT’]){

//query INSERT INTO…….

}//fine if INSERT

?>

<form …action=” inserisciDati.php” metod=”post”>
<!—vari campi di input………….-->

<input type="submit" name="INSERT" value="salva">
<input type="reset" name="Submit" value="reset">
</form>

essendo la tabella con molti campo sto facendo una verifica se quanto inserito da form va dove deve andare, quindi chiamo la pagina, inserisco i dati, appaiono i dati inseriti, vado con admin a vedere la tabella e i dati vanno al posto giusto
per fare altra prova e cancellare il form do un aggiorna al browser (IE o FF) e inserisco altri dati…con admin vado a vedere la tabella… e qui il mistero
nella tabella trovo due volte quanto inserito precedentemente (con primari key aggiornate)+quanto inserito per ultimo. In pratica ad ogni aggiorna mi inserisce nuovamente un record uguale all’ultimo inserito da form.
esempio di cosa mi trovo nella tabella
I° inserimento
1 gianni padova
II° aggiorna piu altro inserimento
1 gianni padova
2 gianni padova
3 erika venezia
III° aggiorna più altro inserimento
1 gianni padova
2 gianni padova
3 erika venezia
4 erika venezia
5 lina treviso

e così via
ho provato a vuotare le variabili, ma niente ad ogni aggiorna è come se facessi un insert. mi conviene forse separar in due pagine e
tornare alla pagina form tramite link?

p.s.
grazie a MRW per la news dedicatami "WEB...per vecchietti"
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
(Vecchio) Borgo, non è un problema dello script, il reload si porta dietro tutte le informazioni relative alla pagina (comprese le variabili di input), quindi i dati vengono inseriti di nuovo.
Per evitare questo potresti redirezionare il browser su una'altra pagina alla fine dell'insert.
 
Discussioni simili
Autore Titolo Forum Risposte Data
moustache text box + post php con IE si comporta in modo strano PHP 15
webmachine [PHP] [JAVASCRIPT] Form strano in HTML PHP PHP 1
S Strano problema con i title su Google SEO e Posizionamento 3
E Strano comportamento di 'use' in php PHP 2
jonnino2004 strano comportamento del posizionamento su google SEO e Posizionamento 5
A [PHP] Strano comportamento Form PHP 1
S Comportamento strano php/html... PHP 10
A Strano comportamento dello slash / al fondo dell'URL HTML e CSS 1
B gestione eventi con addEventListener,comportamento strano dell'handle Javascript 2
M Comportamento strano di questo script per caricamento file sql in database PHP 7
E strano errore php/mysql PHP 8
elpirata Strano problema con include PHP 5
C strano comportamento file css HTML e CSS 2
K strano focus input type="text" HTML e CSS 4
M Strano comportamento pagina HTML e CSS 4
felino Google My Business: uno strano errore... Social Media Marketing 3
F Strano problema.. HTML e CSS 6
K strano errore su R.array Sviluppo app per Android 3
T problema strano con procedura di controllo da database, di dati immessi in un form asp Classic ASP 5
P Windows 7 rete e strano file batch Reti LAN e Wireless 1
I Hide a tempo crea uno strano effetto jQuery 2
A strano comportamento di $_FILES nel controllo PHP 11
X Strano collegamento HTML e CSS 16
S strano comportamento a:hover su immagine HTML e CSS 7
V Strano comportamento sessioni PHP 6
neo996sps Strano problema con explode di una data PHP 4
J strano comportamento di due codici apparentemente identici..... PHP 1
K Strano errore in una query mysql da php PHP 5
M Windows xp: problemi con un messaggio benvenuto strano Windows e Software 2
catellostefano Codice strano Javascript 2
E problema strano con db per i permessi PHP 1
SolidSnake4 strano comportamento script Ajax 6
D Errore strano durante l'uso di mail() PHP 2
Y strano errore con immissione nickname e password PHP 8
M Problema di connessione strano. Reti LAN e Wireless 2
A Warning strano PHP 2
borgo italia strano codice HTML e CSS 2
SolidSnake4 strano errore PHP 12
SolidSnake4 strano problema template HTML e CSS 6
SolidSnake4 strano problema con ie6 HTML e CSS 6
@ Progetto strano n° 3.... Presenta il tuo Sito 9
@ Altro progetto strano... Presenta il tuo Sito 4
@ Progetto un pò strano... Presenta il tuo Sito 0
B Problema Strano Su DIV. mi scompare tutto!! HTML e CSS 8
S comportamento strano delle sessioni PHP 0
L Problema strano con i link Flash 2
C problema strano css HTML e CSS 5
M Problema indicizzazione di www.meedl.com su google ! E' un problema veramente strano! SEO e Posizionamento 1
PoLe Strano comportamento del PC Sicurezza e Virus 4
B Messaggio strano all'avvio di Windows Hardware 2

Discussioni simili