Ciao,
sono una neofita e vorrei esporvi quello che per me è un problemone.
ho creato una pagina di prova composta solo da un form per l'inserimento di un valore e un tasto di "invio":
<form method="post" action="inserisci.php">
<input type="text" name="nome">
<input type="submit" name="submit" value="invia">
</form>
lo scopo sarebbe...inserire in una tabella ciò che è stato inserito una volta premuto il tasto "invia".
Mi funziona, però così facendo, si apre una pagina bianca, appunto quella denominata "inserisci.php" che in realtà per ora fa solo l'insert nella tabella. Non c'è un modo per non associare un'altro file .php nell'action, così da premere il tasto "invio", effettuare l'inserimento, e al massimo inviare un messaggio di operazione andata a buon fine, ma sempre sulla stessa pagina?
ho provato con l'opzione:
<form method="post" action="">
<input type="text" name="nome">
<input type="submit" name="submit" value="invia">
</form>
e qui sotto l'inserimento in tabella solo se il campo è valorizzato.Così mi viene dato prima un messaggio di campo vuoto e poi viene fatto l'inserimento. sembra quasi che faccia due volte il form.
Mi sapreste aiutare con qualche chiarimento?
grazie
ciao
Xsil
sono una neofita e vorrei esporvi quello che per me è un problemone.
ho creato una pagina di prova composta solo da un form per l'inserimento di un valore e un tasto di "invio":
<form method="post" action="inserisci.php">
<input type="text" name="nome">
<input type="submit" name="submit" value="invia">
</form>
lo scopo sarebbe...inserire in una tabella ciò che è stato inserito una volta premuto il tasto "invia".
Mi funziona, però così facendo, si apre una pagina bianca, appunto quella denominata "inserisci.php" che in realtà per ora fa solo l'insert nella tabella. Non c'è un modo per non associare un'altro file .php nell'action, così da premere il tasto "invio", effettuare l'inserimento, e al massimo inviare un messaggio di operazione andata a buon fine, ma sempre sulla stessa pagina?
ho provato con l'opzione:
<form method="post" action="">
<input type="text" name="nome">
<input type="submit" name="submit" value="invia">
</form>
e qui sotto l'inserimento in tabella solo se il campo è valorizzato.Così mi viene dato prima un messaggio di campo vuoto e poi viene fatto l'inserimento. sembra quasi che faccia due volte il form.
Mi sapreste aiutare con qualche chiarimento?
grazie
ciao
Xsil