html - php - submit button is not working in isset -
i trying add form in html 12 input box , save mysql. echoing failed because of submit button perhaps. because in if isset submit button else forwarding message. code html
<body class="templatemo-bg-image-2"> <div class="container"> <div class="col-md-12"> <form class="form-horizontal templatemo-contact-form-1" role="form" action="input.php" method="post"> <div class="form-group"> <div class="col-md-12"> <h1 class="margin-bottom-15">marketing samurai 2017</h1> <h2 class="margin-bottom-15">registration form</h2> <p>this contact form provided <a href="#">templatemo</a> can used websites. credit goes <a rel="nofollow" href="http://unsplash.com">unsplash</a> background image.</p> </div> <hr> <h4 class="margin-bottom-15">team info</h4> <hr> </div> <div class="form-group"> <div class="col-md-12"> <label for="name" class="control-label">university name</label> <div class="templatemo-input-icon-container"> <i class="fa fa-university"></i> <input name="uname" type="text" class="form-control" id="name" placeholder=""> </div> </div> </div> <div class="form-group"> <div class="col-md-12"> <label for="name" class="control-label">team</label> <div class="templatemo-input-icon-container"> <i class="fa fa-users"></i> <input name="tname" type="text" class="form-control" id="name" placeholder=""> </div> </div> </div> <div class="form-group"> <div class="col-md-12"> <label for="name" class="control-label">trix id</label> <div class="templatemo-input-icon-container"> <i class="fa fa-money"></i> <input name="tcode" type="text" class="form-control" id="name" placeholder="bkash transection code"> </div> </div> </div> <h4 class="margin-bottom-15">leader info</h4> <hr> <div class="form-group"> <div class="col-md-12"> <label for="name" class="control-label">name</label> <div class="templatemo-input-icon-container"> <i class="fa fa-user"></i> <input name="lname" type="text" class="form-control" id="name" placeholder=""> </div> </div> </div> <div class="form-group"> <div class="col-md-12"> <label for="name" class="control-label">email</label> <div class="templatemo-input-icon-container"> <i class="fa fa-envelope-o"></i> <input name="lmail" type="text" class="form-control" id="name" placeholder=""> </div> </div> </div> <div class="form-group"> <div class="col-md-12"> <label for="name" class="control-label">contact</label> <div class="templatemo-input-icon-container"> <i class="fa fa-phone"></i> <input name="lcont" type="text" class="form-control" id="name" placeholder=""> </div> </div> </div> <h4 class="margin-bottom-15">1st member info</h4> <hr> <div class="form-group"> <div class="col-md-12"> <label for="name" class="control-label">name</label> <div class="templatemo-input-icon-container"> <i class="fa fa-user"></i> <input name="m1name" type="text" class="form-control" id="name" placeholder=""> </div> </div> </div> <div class="form-group"> <div class="col-md-12"> <label for="name" class="control-label">email</label> <div class="templatemo-input-icon-container"> <i class="fa fa-envelope-o"></i> <input name="m1mail" type="text" class="form-control" id="name" placeholder=""> </div> </div> </div> <div class="form-group"> <div class="col-md-12"> <label for="name" class="control-label">contact</label> <div class="templatemo-input-icon-container"> <i class="fa fa-phone"></i> <input name="m1cont" type="text" class="form-control" id="name" placeholder=""> </div> </div> </div> <h4 class="margin-bottom-15">2nd member info</h4> <hr> <div class="form-group"> <div class="col-md-12"> <label for="name" class="control-label">name</label> <div class="templatemo-input-icon-container"> <i class="fa fa-user"></i> <input name="m2name" type="text" class="form-control" id="name" placeholder=""> </div> </div> </div> <div class="form-group"> <div class="col-md-12"> <label for="name" class="control-label">email</label> <div class="templatemo-input-icon-container"> <i class="fa fa-envelope-o"></i> <input name="m2mail" type="text" class="form-control" id="name" placeholder=""> </div> </div> </div> <div class="form-group"> <div class="col-md-12"> <label for="name" class="control-label">contact</label> <div class="templatemo-input-icon-container"> <i class="fa fa-phone"></i> <input name="m2cont" type="text" class="form-control" id="name" placeholder=""> </div> </div> </div> <div class="form-group"> <div class="col-md-12"> <button type="submit" value="submit" name="submit" class="btn btn-success pull-right">></button> </div> </div> </form> </div> </div>
code php
<?php $con = mysqli_connect('localhost','root',''); if(!$con){ echo 'not connected server'; } if (!mysqli_select_db ($con,'test')) { echo 'database not selected'; } if (isset($_post['submit'])){ $uni = $_post['uname']; $team = $_post['tname']; $trix = $_post['tcode']; $leader = $_post['lname']; $lemail = $_post['lmail']; $leadercon = $_post['lcont']; $mname = $_post['m1name']; $memail = $_post['m1mail']; $mcon = $_post['m1cont']; $mname3 = $_post['m2name']; $memail3 = $_post['m2mail']; $mcon3 = $_post['m2cont']; $sql = "insert 'memberdetails' (uninam, team, trixid, mem, mail, cont, mem1, mail1, con1, mem2, mail2, con2) values ('$uni', '$team', '$trix', '$leader', '$lemail', '$leadercon', '$mname', '$memail', '$mcon', '$mname3', '$memail3', '$mcon3' )"; if (!mysqli_query($con,$sql)) { echo 'not inserted'; } else { echo 'inserted successfully'; } header("refresh:2; url=index.html"); } else { echo "failed"; }
i haven't made validation yet. , trying msqli , database, table connecting why error coming? made submit button insert docs. whats should prevent fail message. in advance. :)
submit must <input>
name or won't available using $_post['submit']
<input type="submit" value="submit" name="submit" />
Comments
Post a Comment