|
|
|
ไม่สามารถ ตรวจสอบชนิดรูปภาพได้ มันขึ้นมาแบบนี้อ่ะคร่า รบกวนช่วยดูโค้ดให้หน่อยด้วยนะคร่า |
|
|
|
|
|
|
|
Code (PHP)
<?php
require_once("../config.inc/connect.php");
if (!empty($tid) && !empty($t_user) && !empty($t_passwd) && !empty($t_title) && !empty($t_name) && !empty($t_sure)) {
$query="select t_id from teacher where t_id=$tid";
$sql=mysql_query($query);
if(mysql_num_rows($sql)){
print "<a href=# onclick='history.back()'>รหัสบุคลากร $tid นี้มีในระบบแล้วค่ะ</a>";
exit;
}
$query="select t_user from teacher where t_user='$t_user'";
$sql=mysql_query($query);
if(mysql_num_rows($sql)){
print "<a href=# onclick='history.back()'>user: $t_user นี้มีในระบบแล้วค่ะ</a>";
exit;
}
$file_image=$_FILES["file_image"]['tmp_name'];//บันทึก ตำแหน่งเก็บไฟล์ชั่วคราว ลงตัวแปร
$pic_type = $_FILES["file_image"]["type"];//บันทึก ประเภทไฟล์ ลงตัวแปร
$pic_name = $_FILES["file_image"]["name"];//บันทึก ชื่อไฟล์ ลงตัวแปร
if($file_image){
if((ereg("^image/bmp",$pic_type))or(ereg("^image/pjpeg",$pic_type))or(ereg("^image/gif",$pic_type))or(ereg("^image/x-png",$pic_type))){//ตรวจสอบชนิดของไฟล์รูปใหม่
$tpic=time();
if($pic_type=="image/bmp"){//ถ้าชนิดไฟล์รูป เป็น.bmp ให้ตั้งชื่อใหม่เป็น
$Filename="t_".$tpic.".bmp";
}else if($pic_type=="image/pjpeg"){//ถ้าชนิดไฟล์รูป เป็น.jpg ให้ตั้งชื่อใหม่เป็น
$Filename="t_".$tpic.".jpg";
}else if($pic_type=="image/gif"){//ถ้าชนิดไฟล์รูป เป็น.gif ให้ตั้งชื่อใหม่เป็น
$Filename="t_".$tpic.".gif";
}else if($pic_type=="image/x-png"){//ถ้าชนิดไฟล์รูป เป็น.png ให้ตั้งชื่อใหม่เป็น
$Filename="t_".$tpic.".png";
}
if(copy($file_image,"../picture/".$Filename)){
$new_image=$Filename;
}else{
print "<a href=# onclick='history.back()'>ไม่สามารถ อัพโหลดภาพได้</a>";
}
}else {
print "<a href=# onclick='history.back()'>ไม่สามารถ ตรวจสอบชนิดรูปภาพได้</a>";
exit;//เมื่อขนาดไฟล์รูปหรือชนิดผิด
}
}else{$new_image="";}
$query="insert into teacher(
t_pic,
t_id,
t_title,
t_user,
t_pass,
t_na,
t_sur,
t_add,
t_tel,
t_mo,
t_email,
t_work,
t_idcard,
t_sex,
t_qual,
t_major,
t_status,
t_start,
co_id,
pro_id,
t_website,
t_group,
t_x,
t_y
) values (
'$new_image',
'$tid',
'$t_title',
'$t_user',
'$t_passwd',
'$t_name',
'$t_sure',
'$t_add',
'$t_telhome',
'$t_tele',
'$t_email',
'$t_work',
'$t_idcard',
'$t_sex',
'$t_degree',
'$t_major',
'$t_status',
'$date',
'$t_class',
'$t_major',
'$t_website',
'$t_group',
'$t_x',
'$t_y'
)";
if(mysql_query($query)){
print"<script language='JavaScript'>";
print"alert('เพิ่มข้อมูลเรียบร้อยแล้วค่ะ');";
print"</script>";
print "<meta http-equiv='refresh' content='0;url=form_show_data_t.php' />";
}else{
print "<a href=# onclick='history.back()'>ไม่สามารถ เพิ่มข้อมูล</a>";
}
}else{
print "<a href=# onclick='history.back()'>ไม่สามารถ เพิ่มข้อมูล</a>";
}
?>
from save
Tag : PHP, HTML/CSS, JavaScript
|
|
|
|
|
|
Date :
2011-09-05 19:05:28 |
By :
mooauan_boom |
View :
929 |
Reply :
7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
from add
Code (PHP)
<?php
require_once("include/top.inc.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"><style type="text/css">
<!--
body {
background-color: #FFFFFF;
}
.style1 {color: #FF0000}
.style3 {color: #FF0000; font-weight: bold; }
-->
</style>
<body>
<?php require_once("include/head.inc.php"); ?>
</head>
<body>
<?php require_once("include/header.inc.php"); ?>
<table width="930" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>
<td background="../image/body.png">
<h1 align="center">เพิ่มข้อมูลบุคลากร</h1>
<h3 align="center"><a href="form_show_data_t.php">กลับไปหน้าหลัก</a></h3>
</td>
</tr>
<form name="form" id="form" action="form_data_t_save.php" method="post" enctype="multipart/form-data">
<tr>
<td valign="top" background="../image/body.png">
<table width="600" align="center" class="main">
<tr>
<th colspan="2"><div align="center">ข้อมูลบุคลากร</div></th>
</tr>
<tr>
<td width="120" align="right"><span class="style1"><strong>*</strong></span>รหัสบุคลากร</td>
<td width="200"><input type="text" name="tid" id="tid" size="20"/></td>
</tr>
<tr>
<td align="right"><span class="style1"><strong>*</strong></span>User</td>
<td><input name="t_user" type="text" id="t_user"></td>
</tr>
<tr>
<td align="right"><span class="style1"><strong>*</strong></span>Password</td>
<td><input name="t_passwd" type="password" id="t_passwd" /></td>
</tr>
<tr>
<td align="right"><span class="style1"><strong>*</strong></span>ตำแหน่ง</td>
<td><input name="t_title" type="text" id="t_title" size="10" /></td>
</tr>
<tr>
<td align="right"><span class="style1"><strong>*</strong></span>ชื่อ</td>
<td><input name="t_name" type="text" id="t_name" size="30" /></td>
</tr>
<tr>
<td align="right"><span class="style3">*</span>นามสกุล</td>
<td><input name="t_sure" type="text" id="t_sure" size="30" /></td>
</tr>
<tr>
<td align="right">ที่อยู่</td>
<td><textarea name="t_add" cols="40" rows="5" id="t_add"></textarea></td>
</tr>
<tr>
<td align="right">เบอร์โทรศัพท์บ้าน</td>
<td><input name="t_telhome" type="text" id="t_telhome" maxlength="10" /></td>
</tr>
<tr>
<td align="right">เบอร์โทรศัพท์มือถือ</td>
<td><input name="t_tele" type="text" id="t_tele" maxlength="10" /></td>
</tr>
<tr>
<td align="right">E-mail</td>
<td><label>
<input name="t_email" type="text" id="t_email" size="35" />
</label></td>
</tr>
<tr>
<td valign="top" align="right">รูปภาพ</td>
<td><input name="file_image" type="file" id="file_image" /></td>
</tr>
<tr>
<td align="right">ผลงาน</td>
<td><textarea name="t_work" cols="40" rows="5" id="t_work"></textarea></td>
</tr>
<tr>
<td align="right">เลขบัตรประชาชน</td>
<td><input name="t_idcard" type="text" id="t_idcard" size="30" maxlength="13" /></td>
</tr>
<tr>
<td align="right">เพศ</td>
<td><select name="t_sex" id="select2">
<option selected="selected">--กรุณาเลือก--</option>
<option value="1"<?php if($rs[t_sex]=="1"){echo'selected';} ?> >ชาย</option>
<option value="2"<?php if($rs[t_sex]=="2"){echo'selected';} ?> >หญิง</option>
</select></td>
</tr>
<tr>
<td align="right">วุฒิการศึกษาสูงสุด</td>
<td><input name="t_degree" type="text" id="t_degree" /></td>
</tr>
<tr>
<td align="right">สาขาที่จบ</td>
<td><input name="t_major" type="text" id="t_major" /></td>
</tr>
<tr>
<td align="right">สถานะ</td>
<td><select name="t_status" id="t_status">
<option value=""></option>
<?php
$sql1="SELECT * FROM status";
$result1=mysql_query($sql1,$conn);
while ($rs1=mysql_fetch_array($result1)) {
echo "<option value=\"$rs1[stat_id]\">$rs1[stat_name]</option>\n";
}
?>
</select></td>
</tr>
<tr>
<td align="right">หลักสูตรที่สอน</td>
<td><select name="t_class" id="t_class">
<option value=""></option>
<?php
$sql1="SELECT * FROM course";
$result1=mysql_query($sql1,$conn);
while ($rs1=mysql_fetch_array($result1)) {
echo "<option value=\"$rs1[co_id]\">$rs1[co_name]</option>\n";
}
?>
</select></td>
</tr>
<tr>
<td align="right">สาขาวิชา</td>
<td><select name="t_major" id="t_major">
<option value="0"></option>
<?php
$sql2="SELECT * FROM program";
$result2=mysql_query($sql2,$conn);
while ($rs2=mysql_fetch_array($result2)) {
echo "<option value=\"$rs2[pro_id]\">$rs2[pro_name]</option>\n";
}
?>
</select></td>
</tr>
<tr>
<td align="right">วันที่เริ่มทำงาน</td>
<td><input name="date" type="text" id="date" />
<font color="#FF0000"><a href="javascript:displayDatePicker('date')"><img border="0" src="images/icon/formcal.gif" width="16" height="16" /></a></font></td>
</tr>
<tr>
<td align="right">เว็บไซต์</td>
<td><input name="t_website" type="text" id="t_website" size="40" /></td>
</tr>
<tr>
<td align="right">group</td>
<td>
<label><input type="radio" name="t_group" value="1" />ประธานสาขาวิทยาการคอม</label>
<label><input type="radio" name="t_group" value="2" />อาจารย์สาขาวิทยาการคอม</label>
<p> </p>
<label><input type="radio" name="t_group" value="3" />ประธานสาขาเทคโนโลยีสารสนเทศ</label>
<label><input type="radio" name="t_group" value="4" />อาจารย์สาขาเทคโนโลยีสารสนเทศ</label>
<p> </p>
<label><input type="radio" name="t_group" value="5" />เจ้าหน้าที่</label>
</td>
</tr>
<tr>
<td align="right">row</td>
<td><input name="t_x" type="text" id="t_x" /></td>
</tr>
<tr>
<td align="right">column</td>
<td><input name="t_y" type="text" id="t_y" /></td>
</tr>
<tr>
<td colspan="2">
<p align="center">
<input type="submit" name="submit" id="submit" value="เพิ่มข้อมูล">
<input type="reset" name="reset" value="ยกเลิก">
</p> </td>
</tr>
</table>
</td>
</tr>
</form>
</table>
<?php require_once("include/footer.inc.php"); ?>
</body>
</html>
|
|
|
|
|
Date :
2011-09-05 19:06:09 |
By :
mooauan_boom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
require_once("include/top.inc.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"><style type="text/css">
<!--
body {
background-color: #FFFFFF;
}
.style1 {color: #FF0000}
.style3 {color: #FF0000; font-weight: bold; }
-->
</style>
<body>
<?php require_once("include/head.inc.php"); ?>
</head>
<body>
<?php require_once("include/header.inc.php"); ?>
<table width="930" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>
<td background="../image/body.png">
<h1 align="center">เพิ่มข้อมูลบุคลากร</h1>
<h3 align="center"><a href="form_show_data_t.php">กลับไปหน้าหลัก</a></h3>
</td>
</tr>
<form name="form" id="form" action="form_data_t_save.php" method="post" enctype="multipart/form-data">
<tr>
<td valign="top" background="../image/body.png">
<table width="600" align="center" class="main">
<tr>
<th colspan="2"><div align="center">ข้อมูลบุคลากร</div></th>
</tr>
<tr>
<td width="120" align="right"><span class="style1"><strong>*</strong></span>รหัสบุคลากร</td>
<td width="200"><input type="text" name="tid" id="tid" size="20"/></td>
</tr>
<tr>
<td align="right"><span class="style1"><strong>*</strong></span>User</td>
<td><input name="t_user" type="text" id="t_user"></td>
</tr>
<tr>
<td align="right"><span class="style1"><strong>*</strong></span>Password</td>
<td><input name="t_passwd" type="password" id="t_passwd" /></td>
</tr>
<tr>
<td align="right"><span class="style1"><strong>*</strong></span>ตำแหน่ง</td>
<td><input name="t_title" type="text" id="t_title" size="10" /></td>
</tr>
<tr>
<td align="right"><span class="style1"><strong>*</strong></span>ชื่อ</td>
<td><input name="t_name" type="text" id="t_name" size="30" /></td>
</tr>
<tr>
<td align="right"><span class="style3">*</span>นามสกุล</td>
<td><input name="t_sure" type="text" id="t_sure" size="30" /></td>
</tr>
<tr>
<td align="right">ที่อยู่</td>
<td><textarea name="t_add" cols="40" rows="5" id="t_add"></textarea></td>
</tr>
<tr>
<td align="right">เบอร์โทรศัพท์บ้าน</td>
<td><input name="t_telhome" type="text" id="t_telhome" maxlength="10" /></td>
</tr>
<tr>
<td align="right">เบอร์โทรศัพท์มือถือ</td>
<td><input name="t_tele" type="text" id="t_tele" maxlength="10" /></td>
</tr>
<tr>
<td align="right">E-mail</td>
<td><label>
<input name="t_email" type="text" id="t_email" size="35" />
</label></td>
</tr>
<tr>
<td valign="top" align="right">รูปภาพ</td>
<td><input name="file_image" type="file" id="file_image" /></td>
</tr>
<tr>
<td align="right">ผลงาน</td>
<td><textarea name="t_work" cols="40" rows="5" id="t_work"></textarea></td>
</tr>
<tr>
<td align="right">เลขบัตรประชาชน</td>
<td><input name="t_idcard" type="text" id="t_idcard" size="30" maxlength="13" /></td>
</tr>
<tr>
<td align="right">เพศ</td>
<td><select name="t_sex" id="select2">
<option selected="selected">--กรุณาเลือก--</option>
<option value="1"<?php if($rs[t_sex]=="1"){echo'selected';} ?> >ชาย</option>
<option value="2"<?php if($rs[t_sex]=="2"){echo'selected';} ?> >หญิง</option>
</select></td>
</tr>
<tr>
<td align="right">วุฒิการศึกษาสูงสุด</td>
<td><input name="t_degree" type="text" id="t_degree" /></td>
</tr>
<tr>
<td align="right">สาขาที่จบ</td>
<td><input name="t_major" type="text" id="t_major" /></td>
</tr>
<tr>
<td align="right">สถานะ</td>
<td><select name="t_status" id="t_status">
<option value=""></option>
<?php
$sql1="SELECT * FROM status";
$result1=mysql_query($sql1,$conn);
while ($rs1=mysql_fetch_array($result1)) {
echo "<option value=\"$rs1[stat_id]\">$rs1[stat_name]</option>\n";
}
?>
</select></td>
</tr>
<tr>
<td align="right">หลักสูตรที่สอน</td>
<td><select name="t_class" id="t_class">
<option value=""></option>
<?php
$sql1="SELECT * FROM course";
$result1=mysql_query($sql1,$conn);
while ($rs1=mysql_fetch_array($result1)) {
echo "<option value=\"$rs1[co_id]\">$rs1[co_name]</option>\n";
}
?>
</select></td>
</tr>
<tr>
<td align="right">สาขาวิชา</td>
<td><select name="t_major" id="t_major">
<option value="0"></option>
<?php
$sql2="SELECT * FROM program";
$result2=mysql_query($sql2,$conn);
while ($rs2=mysql_fetch_array($result2)) {
echo "<option value=\"$rs2[pro_id]\">$rs2[pro_name]</option>\n";
}
?>
</select></td>
</tr>
<tr>
<td align="right">วันที่เริ่มทำงาน</td>
<td><input name="date" type="text" id="date" />
<font color="#FF0000"><a href="javascript:displayDatePicker('date')"><img border="0" src="images/icon/formcal.gif" width="16" height="16" /></a></font></td>
</tr>
<tr>
<td align="right">เว็บไซต์</td>
<td><input name="t_website" type="text" id="t_website" size="40" /></td>
</tr>
<tr>
<td align="right">group</td>
<td>
<label><input type="radio" name="t_group" value="1" />ประธานสาขาวิทยาการคอม</label>
<label><input type="radio" name="t_group" value="2" />อาจารย์สาขาวิทยาการคอม</label>
<p> </p>
<label><input type="radio" name="t_group" value="3" />ประธานสาขาเทคโนโลยีสารสนเทศ</label>
<label><input type="radio" name="t_group" value="4" />อาจารย์สาขาเทคโนโลยีสารสนเทศ</label>
<p> </p>
<label><input type="radio" name="t_group" value="5" />เจ้าหน้าที่</label>
</td>
</tr>
<tr>
<td align="right">row</td>
<td><input name="t_x" type="text" id="t_x" /></td>
</tr>
<tr>
<td align="right">column</td>
<td><input name="t_y" type="text" id="t_y" /></td>
</tr>
<tr>
<td colspan="2">
<p align="center">
<input type="submit" name="submit" id="submit" value="เพิ่มข้อมูล">
<input type="reset" name="reset" value="ยกเลิก">
</p> </td>
</tr>
</table>
</td>
</tr>
</form>
</table>
<?php require_once("include/footer.inc.php"); ?>
</body>
</html>
|
|
|
|
|
Date :
2011-09-05 19:08:02 |
By :
mooauan_boom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จะให้ดูตรงไหนครับ
|
|
|
|
|
Date :
2011-09-05 21:04:32 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$file_image=$_FILES["file_image"]['tmp_name'];//บันทึก ตำแหน่งเก็บไฟล์ชั่วคราว ลงตัวแปร
$pic_type = $_FILES["file_image"]["type"];//บันทึก ประเภทไฟล์ ลงตัวแปร
$pic_name = $_FILES["file_image"]["name"];//บันทึก ชื่อไฟล์ ลงตัวแปร
if($file_image){
if((ereg("^image/bmp",$pic_type))or(ereg("^image/pjpeg",$pic_type))or(ereg("^image/gif",$pic_type))or(ereg("^image/x-png",$pic_type))){//ตรวจสอบชนิดของไฟล์รูปใหม่
$tpic=time();
if($pic_type=="image/bmp"){//ถ้าชนิดไฟล์รูป เป็น.bmp ให้ตั้งชื่อใหม่เป็น
$Filename="t_".$tpic.".bmp";
}else if($pic_type=="image/pjpeg"){//ถ้าชนิดไฟล์รูป เป็น.jpg ให้ตั้งชื่อใหม่เป็น
$Filename="t_".$tpic.".jpg";
}else if($pic_type=="image/gif"){//ถ้าชนิดไฟล์รูป เป็น.gif ให้ตั้งชื่อใหม่เป็น
$Filename="t_".$tpic.".gif";
}else if($pic_type=="image/x-png"){//ถ้าชนิดไฟล์รูป เป็น.png ให้ตั้งชื่อใหม่เป็น
$Filename="t_".$tpic.".png";
}
if(copy($file_image,"../picture/".$Filename)){
$new_image=$Filename;
}else{
print "<a href=# onclick='history.back()'>ไม่สามารถ อัพโหลดภาพได้</a>";
}
}else {
print "<a href=# onclick='history.back()'>ไม่สามารถ ตรวจสอบชนิดรูปภาพได้</a>";
exit;//เมื่อขนาดไฟล์รูปหรือชนิดผิด
}
}else{$new_image="";}
ในส่วนของการเพิ่มรูปภาพ ไม่สามารถเพิ่มข้อมูลได้ แล้วมีป๊อปอัพบอกมาว่า [font=Verdana]ไม่สามารถ ตรวจสอบชนิดรูปภาพได้[/font]
ต้องแก้ตรงไหนคร่า
|
|
|
|
|
Date :
2011-09-05 21:09:52 |
By :
mooauan_boom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเปลี่ยนรูปแบบการ Check Type ใหม่ครับ
Code (PHP)
<?
$filetype=$_FILES["fileUpload"]["type"];
if(($filetype!="image/jpg") and ($filetype!="image/jpeg") and ($filetype!="image/pjpeg") and ($filetype!="image/png") and ($filetype!="image/gif"))
{
$strError = " [ <font color=red>JPG file type is wrong (jpg,png,gif only)</font> ]";
}
else
{
// Upload
}
?>
Go to : อยากจะไห้ โปรแกรม PHP อัพโหลดรูปภาพ ได้เฉพาะ นามสกุล jpeg jpg และขนาด น้อยกว่า 200 kb
|
|
|
|
|
Date :
2011-09-05 21:27:50 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โทดนะค่ะพี่ ใส่ตรงไหนค่ะ นู๋งง มากเลย
|
|
|
|
|
Date :
2011-09-05 21:51:19 |
By :
mooauan_boom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรงนี้
if((ereg("^image/bmp",$pic_type))or(ereg("^image/pjpeg",$pic_type))or(ereg("^image/gif",$pic_type))or(ereg("^image/x-png",$pic_type))){//ตรวจสอบชนิดของไฟล์รูปใหม่
|
|
|
|
|
Date :
2011-09-06 04:10:22 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|