|
|
|
รบกวนพี่ช่วยหน่อยนะค่ะการแอดข้อมูลไม่ตรงตามเงื่อนไข |
|
|
|
|
|
|
|
สวัสดีค่ะ หนูมีเรื่องจะสอบถามค่ะ ว่าหนูเขียนโครงสร้างผิดอย่างไร
คือหนูต้องการเช็คค่าตอนเพิ่มข้อมูล ตามเงื่อนไขต่อไปนี้
1.ถ้าค่าที่ส่งมาแล้ว เป็นค่าว่างให้โชว์ไออะล๊อกบ๊อกแล้วกับไปหน้าแอด โดยไม่เพิ่มข้อมูล
2.ถ้าสกุลไฟล์ไม่ตรงตามที่กำหนดไว้ ก็ให้โชว์ไออะล๊อกบ๊อกแล้วกับไปหน้าแอด โดยไม่เพิ่มข้อมูล
3.แล้วถ้าขนาดไฟล์ เกินขนาดที่ตั้งไว้ ก็ให้โชว์ไออะล๊อกบ๊อกแล้วกับไปหน้าแอด โดยไม่เพิ่มข้อมูล
4.ถ้าไม่ตรงตามเงือนไขทุกให้เพิ่มข้อมูลได้
แต่ที่หนูเขียนมันดันเพิ่มข้อมมูลให้ตลอดเลยค่ะ หนูเลยงงว่าหนูเขียนผิดตรงไหน
รบกวนพี่ๆช่วยตรวจสอบให้หน่อยนะค่ะ
Code (PHP)
<?
require_once('../Connections/conn.php');
$id_room = $_POST[id_room];
$no_room = $_POST[no_room];
$name_room = $_POST[name_room];
$add_room = $_POST[add_room];
$Tel_room = $_POST[Tel_room];
if(!$name_room || !$add_room || !$Tel_room)
{
?>
<script language="javascript">
alert("กรุณากรอกข้อมูลให้ครบ");
location="add_room.php";
</script>
<?
}
print_r($_FILES[up_file]);
echo "<br>";
$parth= "../picture/room/";
$expname = explode('.',$_FILES[up_file][name]);
$img_surname =$expname[1];
if($img_surname!='gif'&&$img_surname!='GIF' &&$img_surname!='jpg'&&$img_surname!='JPG'&&$img_surname!='jpeg'&&$img_surname!='JPEG'&&$img_surname!='bmp'&&$img_surname!='BMP'&&$img_surname!='png'&&$img_surname!='PNG')
{
?>
<script language="javascript">
alert("สกุลไฟล์ไม่สนับสนุน");
location="manage_room.php";
</script>
<?
}
if($_FILES[up_file][size]>1024000)
{
?>
<script language="javascript">
alert("???");
location="manage_room.php";
</script>
<?
}
else
{
$pic_name = date('dmYHis').".".$img_surname;
copy($_FILES[up_file][tmp_name],$parth.$pic_name);
$sql_add ="INSERT INTO `ibookiwct`.`db_room` (`id_room` ,`no_room`,`name_room` ,`add_room`,`Tel_room` ,`pic`)VALUES (NULL , '$no_room', '$name_room' ,'$add_room','$Tel_room','$pic_name')";
$query_add = mysql_query($sql_add);
if ($query_add)
{
?>
<script language="javascript">
alert("บันทึกข้อมูลเรียบร้อย");
location="manage_room.php";
</script>
<?
}
else
{
?>
<script language="javascript">
alert("ไม่สามารถบันทึกข้อมูลได้!!");
location="manage_room.php";
</script>
<?
}
}
?>
Tag : PHP
|
|
|
|
|
|
Date :
2015-02-15 22:03:22 |
By :
moo_810 |
View :
639 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
if(trim($name_room)=='' || trim($add_room)=='' || trim($Tel_room)=='')
{
?>
<script language="javascript">
alert("กรุณากรอกข้อมูลให้ครบ");
window.location.href="add_room.php";
</script>
<?
exit;//เพิ่ม exit;
}
.
.
.
//เพิ่มเติม
$expname = explode('.',$_FILES[up_file][name]);
$img_surname =strtolower(count($expname)-1])//เผื่อชื่อ file มี "." //แปลงเป็นตัวเล็กเลย
|
|
|
|
|
Date :
2015-02-15 23:35:24 |
By :
ผ่านมา |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พลาด....
Code (PHP)
$img_surname =strtolower($expname[count($expname)-1])
คงไม่ผิดแล้วมั้ง???
|
|
|
|
|
Date :
2015-02-15 23:52:28 |
By :
ผ่านมา |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|