|
|
|
ทำหน้าสมัครสมาชิก ขึ้น Error syntax error, unexpected T_IF ช่วยผมทีนะครับ ขอบพระคุณครับ |
|
|
|
|
|
|
|
ทำหน้าสมัครสมาชิก ขึ้น Error syntax error, unexpected T_IF ช่วยผมทีนะครับ ขอบพระคุณครับ
โดยชื่อ ฐานข้อมูลชื่อ Pram ตารางเก็บข้อมูลชื่อ member ครับ
Code
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- ฐานข้อมูล: `pram`
--
-- --------------------------------------------------------
--
-- โครงสร้างตาราง `member`
--
CREATE TABLE `member` (
`m_id` int(11) NOT NULL,
`m_user` varchar(100) NOT NULL,
`m_pass` varchar(100) NOT NULL,
`m_name` varchar(100) NOT NULL,
`m_phone` varchar(100) NOT NULL,
`m_email` varchar(100) NOT NULL,
`m_pic` varchar(200) NOT NULL,
PRIMARY KEY (`m_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
--
-- dump ตาราง `member`
--
หน้า สมัคร ผม registermember.php
Code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<p> </p>
<form name="register" method="post" action="savemember.php" enctype="multipart/form-data">
<p>หน้าสมัครสมาชิก</p>
<p>กรอกข้อมูลส่วนตัว</p>
<table width="494" border="1" cellspacing="0" cellpadding="0">
<tr>
<th width="250" scope="col">Username</th>
<th width="238" scope="col"><label>
<div align="left">
<input type="text" name="txtm_id" />
</div>
</label></th>
</tr>
<tr>
<th scope="row">Pass</th>
<td><label>
<input type="text" name="txtm_pass" />
</label></td>
</tr>
<tr>
<th scope="row">ชื่อ</th>
<td><label>
<input type="text" name="txtm_name" />
</label></td>
</tr>
<tr>
<th scope="row">เบอร์</th>
<td><label>
<input type="text" name="txtm_phone" />
</label></td>
</tr>
<tr>
<th scope="row">e-mail</th>
<td><label>
<input type="text" name="txtm_email" />
</label></td>
</tr>
<tr>
<th scope="row">pic</th>
<td><label>
<input type="file" name="film_pic" />
</label></td>
</tr>
<tr>
<th scope="row"> </th>
<td><label>
<input type="submit" name="Submit" value="สมัครสมาชิก" />
</label></td>
</tr>
</table>
<p> </p>
</form>
<p> </p>
</body>
</html>
หน้า save ข้อมูลคือ savemember.php
Code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?
$fileName = date("YmdHis")."_".$_FILES["film_pic"]["m_name"]
if(move_uploaded_file($_FILES["film_pic"]["tmp_name"],"upload/".$filename))
{
echo "สมัครสมาชิกเรียบร้อย <br>";
$objConnect = mysql_connect("localhost","root","root") or die("Error Connect to Database");
$objDB = mysql_select_db("pram");
$strSQL = "INSERT INTO member";
$strSQL .="(m_user,m_pass,m_name,m_phone,m_email,m_pic) VALUES ('".$_POST["txtm_user"]."','".$fileName."')";
$objQuery = mysql_query($strSQL);
mysql_close($objConnect);
}
?>
<a href="viewmember.php">ข้อมูลสมาชิก</a>
</body>
</html>
แต่ว่ามันไปต่อไม่ได้อ่าครับ ขึ้น Error แบบรูปนี้อะครับ
Tag : PHP
|
|
|
|
|
|
Date :
2012-09-03 00:55:33 |
By :
kupramza |
View :
1867 |
Reply :
7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?
$fileName = date("YmdHis")."_".$_FILES["film_pic"]["m_name"] <<<<<<<<<<<<<<<< ลืมปิด tag
if(move_uploaded_file($_FILES["film_pic"]["tmp_name"],"upload/".$filename))
{
echo "สมัครสมาชิกเรียบร้อย <br>";
$objConnect = mysql_connect("localhost","root","root") or die("Error Connect to Database");
$objDB = mysql_select_db("pram");
$strSQL = "INSERT INTO member";
$strSQL .="(m_user,m_pass,m_name,m_phone,m_email,m_pic) VALUES ('".$_POST["txtm_user"]."','".$fileName."')";
$objQuery = mysql_query($strSQL);
mysql_close($objConnect);
}
?>
<a href="viewmember.php">ข้อมูลสมาชิก</a>
</body>
</html>
|
|
|
|
|
Date :
2012-09-03 00:58:20 |
By :
Mr.C |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$strSQL .="(m_user,m_pass,m_name,m_phone,m_email,m_pic) VALUES ('".$_POST["txtm_user"]."','".$fileName."')";
ค่ามันเกินอะป่าว m_user,m_pass,m_name,m_phone,m_email,m_pic แต่นายไส่ไปแค่2ตัวเองนะ
|
|
|
|
|
Date :
2012-09-03 11:34:04 |
By :
sambrazil |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง Insert ไห้ครบครับน่าจะผิดตรงข้างบนที่ผมบอก
|
|
|
|
|
Date :
2012-09-03 11:36:29 |
By :
sambrazil |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|