|
|
|
code upload images to mysql & host ติดตรงชื่อรูปครับ |
|
|
|
|
|
|
|
ประมาณนี้ครับ
Code (PHP)
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<html>
<head>
<title>ThaiCreate.Com Tutorial</title>
</head>
<body>
<?
session_start();
if($_SESSION['UserID'] == "")
{
echo '<script type="text/javascript">alert("????????????????");</script>';
echo"<META HTTP-EQUIV=Refresh Content=0;URL='index.php' >";exit();
}
//*** Update Record ***//
$objConnect = mysql_connect("1กกกก","pongtaกกกกกna","กกกกกกก") or die("Error Connect to Database");
$objDB = mysql_select_db("กกกกกกก");
$strSQL = "UPDATE members ";
$strSQL .=" SET USERNAME = '".$_POST["txtUsername"]."' WHERE UserID = '".$_SESSION['UserID']."' ";
$objQuery = mysql_query($strSQL);
if($_FILES["filUpload"]["name"] != "")
{
#---หาว่ารูปที่อัพโหลดมาเป็นไฟล์ชนิดไหน
$chkType = explode('.',$_FILES["filUpload"]["name"]);
$imgType = $chkType[count($chkType)-1];
#----ต่อไปเอลี่ยนชื่อรูปก่อนอัพโหลด ตามที่คุณต้องการ แล้วก็อัพโหลดไฟล์ในบรรทัดถัดไป
$newName = 'profile_'.$_POST["txtUsername"].'.'.$imgType;
if(move_uploaded_file($_FILES["filUpload"]["tmp_name"],"myfile/".$newName))
{
//*** Delete Old File ***//
@unlink("myfile/".$_POST["hdnOldFile"]);
//*** Update New File ***//
$strSQL = "UPDATE members ";
$strSQL .=" SET FilesName = '".$newName."' WHERE UserID = '".$_SESSION["UserID"]."' "; #อัพเดทในฐานข้อมูลด้วย
$objQuery = mysql_query($strSQL);
echo "Copy/Upload Complete<br>";
}
}
?>
<a href="upload2.php">View files</a>
</body>
</html>
|
|
|
|
|
Date :
2014-02-24 19:42:17 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// ไฟล์------------------------------------------------------------------------------------------------------------
$Str_file = explode(".",$_FILES['filUpload']['name']); // แยกชื่อไฟล์ด้วย "." ค่าที่ได้จะเป็น Array ครับ
// เช่น 12346.gif ค่าที่ได้คือ 0 [123456] และ 1 [gif]
$new_name="profile_".$_POST['txtUsername'].".".$Str_file['1'];
|
|
|
|
|
Date :
2014-02-24 19:54:02 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แยกแล้วนิครับ อิอิ
Code (PHP)
#---หาว่ารูปที่อัพโหลดมาเป็นไฟล์ชนิดไหน
$chkType = explode('.',$_FILES["filUpload"]["name"]);
$imgType = $chkType[count($chkType)-1];
#----ต่อไปเอลี่ยนชื่อรูปก่อนอัพโหลด ตามที่คุณต้องการ แล้วก็อัพโหลดไฟล์ในบรรทัดถัดไป
$newName = 'profile_'.$_POST["txtUsername"].'.'.$imgType;
|
|
|
|
|
Date :
2014-02-24 21:29:42 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
555+
|
|
|
|
|
Date :
2014-02-24 23:17:43 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณทุกๆคนเลยน่ะครับ ^_______________^
|
|
|
|
|
Date :
2014-02-25 00:07:02 |
By :
ISameDong |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|