Unire il tasto submit anzicchè averlo in due file

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
Salve a tutti,

Lo so che sono le basi del php, ma mi devo rnfrescare la memoria. Questao è solo una piccola prova di quello che vorrò fare dopo. Ho creato un form stupido di base contre campi. Quello che vorrei sapere è se si può gestire il tasto "submite" che altro non è "invio dati" nella stessa pagina del form stesso senza che vado a richiamare un'altra pagina e sempre con il metodo "post". Posto quello che ho fatto è ancora incompleto. mi manca quest'ultima parte a parte i controlli necessari ch eepr ora non mi servono.

PHP:
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    
    <style type="text/css">
#intestazione{
 width:100%;
 height:100px;
 position:absolute;
 top:0px;
 left:0px;
 text-align: center;
 font-family: Comic Sans MS;
 font-size: 100%
}     
#intestazione h2{
 position:absolute;
 left:10px;
 font-family: Comic Sans MS;
 font-size: 100%;
}

#divhr{
 position:absolute;
 top: 125px;
 font-family: Comic Sans MS;
 font-size: 100%;
}

</style>
   <body>
 <div id="intestazione">
     
     <h1>GESTIONE DATI</h1>
     <hr>
     </div>
       
       <div id ="divhr">
           <p> <p>


<form action= '' method="POST">

Nome: <input type="text" name="nome"  maxlength="30" size ="32"> </p></p>
<p> <p>
Cognome: <input type="text" name="cognome"  maxlength="30" size ="32"> 
</p></p>

<p> <p>
 
Username: <input type="text" name="username"  maxlength="30" size ="32"> <br> <br>       

</p></p>

 <div align="center"> 
    <input type="submit" name="reg" value="Invio iscrizione" />

</div>
</div>
       
</form>
       
       
        <?php
        require_once("connetti.php");
        require_once("data.php");
        echo "</hr>";
        
        ?>
    </body>
</html>

Spero che qualcuno mi possa aiutare grazie.
 

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
per chi fosse interessato alla risoluzione eccola qua:

PHP:
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    
    <style type="text/css">
#intestazione{
 width:100%;
 height:100px;
 position:absolute;
 top:0px;
 left:0px;
 text-align: center;
 font-family: Comic Sans MS;
 font-size: 100%
}     
#intestazione h2{
 position:absolute;
 left:10px;
 font-family: Comic Sans MS;
 font-size: 100%;
}
#divhr{
 position:absolute;
 top: 125px;
 font-family: Comic Sans MS;
 font-size: 100%;
}

#inviodatio {
     
position:absolute;
text-align: center;
font-family: Comic Sans MS;
}    
#risultato {

 position:absolute;
 top: 315px;
 text-align: center;
 font-family: Comic Sans MS;
 }
 



</style>
   <body>
 <div id="intestazione">
     
     <h1>GESTIONE DATI</h1>
     <hr>
     </div>
       
       <div id ="divhr">
           <p> <p>

<form action= '' method="POST">

Nome: <input type="text" name="nome"  maxlength="30" size ="32"> </p></p>
<p> <p>
Cognome: <input type="text" name="cognome"  maxlength="30" size ="32"> 
</p></p>

<p> <p>
 
Username: <input type="text" name="username"  maxlength="30" size ="32"> <br> <br>       

</div> 
</form>
       
           <div id ="inviodati">
           
          
    <input type = "submit" name="reg" value="Invio iscrizione" />
      </div> </div>


        <?php
        require_once("connetti.php");
        require_once("data.php");
        echo "</hr>";
if(isset($_POST['reg'])){

$nome = mysql_real_escape_string(strtolower(trim ($_POST['nome'])));
$cognome = mysql_real_escape_string(strtolower(trim ($_POST['cognome'])));
$username = mysql_real_escape_string(strtolower(trim ($_POST['username'])));


$query="INSERT INTO utenti(nome, cognome, username)  VALUES('$nome','$cognome','$username')";

$q_i=mysql_query($query);

      
// Controllo l'esito
if (!q_i) {
die("Errore nella query $query: " . mysql_error());
} else {
    
    echo '<div id = "risultato">';
echo "Dati inseriti correttamente neldb";

echo "</div>";

}
        }
        ?>
    </body>
</html>

E' un po' spartano e sicuramente disordinato ma alla fine funziona.
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Unire 2 funzioni per l'invio di un form e con l'apertura di un div Javascript 0
X unire più file in un pdf Windows e Software 2
rebeca Come Unire file PST in Uno? Windows e Software 0
Tommy03 Unire dati da due tabelle MySQL 5
K Unire più tabelle in una singola tabella PHP 3
F [PHP] Cercare voci uguali nel db e unire alcune variabili PHP 0
D [PHP] Unire 2 Array con ID in comune PHP 0
R unire 2 reti in una Adsl e Connettività 0
P Unire record Database 0
trattorino [PHP] unire due variabili PHP 0
trattorino [PHP] Unire a una query piu tabelle PHP 7
D unire due tabelle MySQL 1
S Unire due foreach simili PHP 5
D Unire campi PHP 2
G Unire risultato di una select PHP 2
M Unire due modalità di pagina responsive in una... Javascript 0
I unire piu tabelle con gli stessi dati PHP 1
P Unire due funzioni... Javascript 1
felino [RISOLTO] [MySQL] Unire due tabelle esistenti in una nuova MySQL 1
M Unire piu funzioni di una classe PHP 12
Monital Unire deglia rray bidiemnsionali PHP 7
criric Unire due array - array_merge() PHP 2
P Unire celle e righe in tabella HTML e CSS 0
G unire union e join insieme MySQL 7
P Unire, confrontare due tabelle da due db diversi fati in phpmyadmin Database 5
max_400 Unire 2 query - calcoli matematici: somma, moltiplicazione, percentuale PHP 7
I consiglio su come unire 2 codici? HTML e CSS 1
M Eliminare backup automatico e unire partizioni Hardware 0
R creazione carrello - unire sito al database PHP 14
T unire più campi e formare un link Database 0
L unire due pagine PHP 0
Z Unire i risultati di due Query PHP 3
X unire pagine php PHP 2
M X POLE e per chi si vuole unire Discussioni Varie 17
Cassandra Si possono unire più linguaggi? HTML e CSS 3
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

Discussioni simili