|
|
|
[มือใหม่] php,html ทำหน้า login แบบหลายแท๊ป แต่พอกรอกข้อมูลแล้วมันไม่เก็บค่าไว้ |
|
|
|
|
|
|
|
คือกรอกค่าแล้ว พอกดส่งค่าเพิ่มในฐานข้อมูล มันกลับไม่มีค่าเข้าไปอ่ะครับ
ช่วยที่นะครับ พอดีมือใหม่อะครับ ยังไม่ค่อยรู้อะไรมาก
ถ้าอธิบายไม่เคลียถามเพิ่มได้นะครับ
Code (PHP)
<section class="body-sign">
<div class="center-sign">
<a href="/" class="logo pull-left">
<img src="test.png" height="70" />
</a>
<div class="row">
<section class="panel form-wizard" id="w1">
<div class="panel-actions">
<a href="#" class="fa fa-caret-down"></a>
</div>
<h2 class="panel-title">Register</h2>
<div class="panel-body panel-body-nopadding">
<div class="wizard-tabs">
<ul class="wizard-steps">
<li class="active">
<a href="#w1-account" data-toggle="tab" class="text-center">
<span class="badge hidden-xs">1</span>
Account
</a>
</li>
<li>
<a href="#w1-profile" data-toggle="tab" class="text-center">
<span class="badge hidden-xs">2</span>
Profile
</a>
</li>
<li>
<a href="#w1-confirm" data-toggle="tab" class="text-center">
<span class="badge hidden-xs">3</span>
Confirm
</a>
</li>
</ul>
</div>
<form class="form-horizontal" novalidate="novalidate">
<div class="tab-content">
<div id="w1-account" class="tab-pane active">
<div class="form-group">
<label class="col-sm-4 control-label" for="txtusername">Username</label>
<div class="col-sm-8">
<input type="text" class="form-control input-sm" name="txtusername" id="txtusername" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label" for="password">Password</label>
<div class="col-sm-8">
<input type="password" class="form-control input-sm" name="password" id="password" minlength="6" required>
</div>
</div>
</div>
<div id="w1-profile" class="tab-pane">
<div class="form-group">
<label class="col-sm-4 control-label" for="txtfirst_name">First Name</label>
<div class="col-sm-8">
<input type="text" class="form-control input-sm" name="txtfirst_name" id="txtfirst_name" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label" for="txtlast_name">Last Name</label>
<div class="col-sm-8">
<input type="text" class="form-control input-sm" name="txtlast_name" id="txtlast_name" required>
</div>
</div>
</div>
<div id="w1-confirm" class="tab-pane">
<div class="form-group">
<label class="col-sm-4 control-label" for="email">Email</label>
<div class="col-sm-8">
<input type="text" class="form-control input-sm" name="email" id="email" required>
</div>
</div>
<div class="form-group">
<div class="col-sm-2"></div>
<div class="col-sm-10">
<div class="checkbox-custom">
<input type="checkbox" name="terms" id="w1-terms" required>
<label for="w1-terms">I agree to the terms of service</label>
</div>
</div>
</div>
</div>
</div>
</form>
</div>
<div class="panel-footer">
<ul class="pager">
<li class="previous disabled">
<a><i class="fa fa-angle-left"></i> Previous</a>
</li>
<li class="finish hidden pull-right">
<input type="submit" name="submit" value="submit">
</li>
<li class="next">
<a>Next <i class="fa fa-angle-right"></i></a>
</li>
</ul>
<p class="text-center mt-lg">Remembered? <a href="Signin.php">Sign In!</a>
</div>
</section>
</div>
</div>
</section>
<?php
if( $_POST["txtusername"] != "")
{
if( $_POST["password"] != "")
{
if( $_POST["txtfirst_name"] != "")
{
if( $_POST["txtlast_name"] != "")
{
if( $_POST["email"] != "")
{
$servername = 'localhost\SQLEXPRESS';
$db = 'Userlogin';
$user = 'sa';
$pass = 'P@ssw0rd';
$objConnect = mssql_connect($servername,$user,$pass) or die('can\'t connect to server');
$strSQL = mssql_select_db($db, $objConnect) or die('can\'t connect to Database');
$selected = mssql_select_db($db, $objConnect)
or die("Couldn't open database $myDB");
$strSQL = "INSERT INTO register ";
$strSQL .="(username,password,first_name,last_name,email) ";
$strSQL .="VALUES ";
$strSQL .="('".$_POST["txtusername"]."','".$_POST["password"]."','".$_POST["txtfirst_name"]."' ";
$strSQL .=",'".$_POST["txtlast_name"]."','".$_POST["email"]."') ";
$objQuery = mssql_query($query,$objConnect);
}
}
}
}
}
else {
echo "Not found data";
}
if($objQuery)
{
mssql_close($objConnect);
}
?>
Tag : PHP, Ms SQL Server 2012
|
|
|
|
|
|
Date :
2014-11-20 12:00:03 |
By :
aofficially |
View :
1029 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อันนี้ต้องลองเก็บใส่ตัวแปล $_SESSION ไว้ครับ แต่ปกติหากเป็น TAB แบบกดแล้วไม่มีการ Reload หน้า ข้อมูลก็ไม่น่าจะหายไปนะครับ ลองเอา
Code (PHP)
header("Cache-Control: store, cache");
แปะไว้บนสุดของหน้านะครับ
|
|
|
|
|
Date :
2014-11-20 14:03:56 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากเลยครับ
|
|
|
|
|
Date :
2014-11-20 16:36:56 |
By :
aofficially |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2014-11-20 16:49:45 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|