Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > Images Upload ก่อนอื่นต้องสร้าง โฟลเดอร์บนเวิฟเวอร์ ชื่อ pic ก่อน 1. index.php <html> <br> <form method="P



 

Images Upload ก่อนอื่นต้องสร้าง โฟลเดอร์บนเวิฟเวอร์ ชื่อ pic ก่อน 1. index.php <html> <br> <form method="P

 



Topic : 007636

Guest




ก่อนอื่นต้องสร้าง โฟลเดอร์บนเวิฟเวอร์ ชื่อ pic ก่อน

1. index.php
<html>
<br>
<form method="POST" action="upload.php" enctype="multipart/form-data">
<font face="MS Sans Serif" size="2">เลือกรูปภาพ</font>
<input type="file" name="files">
<input type="submit" name="Submit" value="uploads">
</form>
</html>

2. connect.php
<?
$host="localhost";
$username="";
$password="";
$db="ชื่อฐานข้อมูล";

$conn=mysql_connect($host,$username,$password)or die("ติดต่อ MYSQL ไม่ได้");
mysql_select_db($db);
?>

3. upload.php
<?
function close_conn($a)
{
ftp_quit($a);
exit;
}
$fd=ftp_connect("202.142.215.195"); //ใส่ที่อยู่ของ โฮสต์
if(!$fd)
{
echo"ไม่สามารถติดต่อกับโฮสต์ได้";
exit();
}
$login=ftp_login($fd,"="ชื่อผู้ใช้","รหัสผ่าน");
if(!$login)
{
echo"ชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้อง";
close_conn($fd);
}
echo"ล็อกอินสำเร็จ";

if(!file_exists($files))
{
echo"ไม่พบไฟล์ที่ต้องการ";
close_conn($fd);
}
echo"เจอแล้วมันมีจริง";

function random_password($len)
{
srand((double)microtime()*10000000);
$chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
$ret_str = "";
$num = strlen($chars);
for($i = 0; $i < $len; $i++)
{
$ret_str.= $chars[rand()%$num];
$ret_str.="";
}
return $ret_str;
}
// echo random_password(8);
$passw = random_password(7);
$path="picture";
$filenewcon = strstr($file_name,'.');
$now = date("Dgis");
if(empty($files))
{
echo"กรุณาเลือกไฟล์";
}
else
{
$last="$passw$now$filenewcon.jpg"; //กำหนดให้ไฟล์มีนามสกุลตามต้องการ
$first="/public_html/pic/"; //โฟลเดอร์ปลายทางที่จะเก็บรูปภาพบน เซิฟเวอร์

$name=array($first,$last);
$data=implode("",$name);

$upload=ftp_put($fd,$data,$files,FTP_BINARY);
if(!$upload)
{
echo"เกิดข้อผิดพลาดขึ้น";
close_conn($fd);
}
if($upload)
{
require_once('connect.php');
$con="../pic/";
$name1=array($con,$last);
$data1=implode("",$name1);
$sql=mysql_query("insert into picture(pic) values('$data1')");
if(!$sql)
{
echo"insert ไม่ได้";
}
}
}
ftp_quit($fd);
?>

4. show.php //นำออกมาแสดง
<?
require_once("connect.php");

$sql=mysql_query("select * from picture");
$count=0;

while($result=mysql_fetch_array($sql,MYSQL_ASSOC))
{
if($count==0)
{
?>
<table align="center">
<tr><td>
<img src=<?=$result['pic']?> border="1">
</td>
<td><?=$result['id']?></td>
</tr>
<?
$count=1;
}
else
{
?>
<tr><td>
<img src=<?=$result['pic']?> border="1">
</td>
<td><?=$result['id']?></td>
</tr>
<?
$count=0;
}
}
?>


Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 19 มี.ค. 2549 20:51:42 By : kunbee View : 2501 Reply : 3
 

 

No. 1

Guest


ใช้ copy();งายกว่า






Date : 20 มี.ค. 2549 11:38:11 By : ปุด
 


 

No. 2

Guest


แล้ว databases สร้างยังไงครับ
Date : 21 มี.ค. 2549 05:09:03 By : ผ่านมา
 

 

No. 3

Guest


แล้วสร้างดาต้าเบส แบบไหนหรอครับ
งง

Date : 30 มี.ค. 2549 23:51:30 By : ต้อง
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : Images Upload ก่อนอื่นต้องสร้าง โฟลเดอร์บนเวิฟเวอร์ ชื่อ pic ก่อน 1. index.php <html> <br> <form method="P
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่