php upload ไฟล์ ข้าม server netware ขอคำแนะนำค่ะ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

NatoOne
PHP Jr. Member
PHP Jr. Member
Posts: 10
Joined: 18/03/2012 9:24 pm

Re: php upload ไฟล์ ข้าม server netware ขอคำแนะนำค่ะ

Post by NatoOne »

mindphp wrote:ต้องการจะทำอะไร กันแน่ครับ
ผมถามข้อมูลเพิ่มเติม
แต่เอาโค้ดอื่นมาให้ดูซะงั้น
:arrow:
mindphp wrote:
mindphp wrote: server netware
มีอะไรให้ใช้บ้างครับ
:?: :?:
NatoOne wrote:คือต้องการแค่ โอนไฟล์ .txt จากเครื่องลูกไปเก็บที่ server เท่านั้นค่ะ
ถ้าไม่รู้ว่ามีเครื่องมืออะไร อยู่บ้าง จะทำเล็ก ใหญ่ ก็คงทำไม่ได้ครับ
ไม่ช่ายค่ะ คือไม่รู้สาเหตุว่าจะแก้ยังไง เลยเอาเครื่องมาทดสอบต่อเครื่องต่อเครื่องดูว่า code ที่เขียนติดต่อผิดหรือป่าวเลยทดลอบดู T^T
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 26644
Joined: 22/09/2008 6:18 pm
Contact:

Re: php upload ไฟล์ ข้าม server netware ขอคำแนะนำค่ะ

Post by mindphp »

ลองคิดถึงความปลอดภัยนะครับ ถ้าโค้ดที่ท่านยกมามัน ทำงาน ได้จะเกิดอะไรขึ้น
หมายความว่าใครก็ได้ สามารถไปเขียนไฟล์ บน เครื่องหนึ่งได้ มันไม่ปลอดภัยครับ ผิดที่หลักการ

ผมถามว่า ที่ Netware มี FTP หรือเปล่า เพราะ การโอนย้ายไฟล์ เค้าใช้ FTP(File Transfer Protocol) กัน
หรือถ้า มี SSH server (Secure Shell protocol) php ก็ทำได้
เพราะ ทั้งสองตัว php มี function ไว้รองรับอยู่แล้ว
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
NatoOne
PHP Jr. Member
PHP Jr. Member
Posts: 10
Joined: 18/03/2012 9:24 pm

Re: php upload ไฟล์ ข้าม server netware ขอคำแนะนำค่ะ

Post by NatoOne »

ตามคุณ mindphp แนะนำค่ะ เลยมาใช้ ftp

Code: Select all

// FTP access parameters:
$host = '\\192.168.1.55';
$usr = 'natoone';
$pwd = '1111111111';

// file to upload:
$local_file = 'dd/11111.txt';
$ftp_path = '11111.txt';

// connect to FTP server (port 21)
$conn_id = ftp_connect($host, 21) or die ("Cannot connect to host");

// send access parameters
ftp_login($conn_id, $usr, $pwd) or die("Cannot login");


// perform file upload
$upload = ftp_put($conn_id, $ftp_path, $local_file, FTP_ASCII);

// check upload status:
print (!$upload) ? 'Cannot upload' : 'Upload complete';
print "\n";


// close the FTP stream
ftp_close($conn_id);
?>


แล้วเกิด error แบบนี้่ค่ะ


Warning: ftp_connect() [function.ftp-connect]: php_network_getaddresses: getaddrinfo failed: No such host is known. in D:\xampp\htdocs\board\ftp.php on line 12
Cannot connect to host

ตอนตั้งค่า ftp ที่เครื่องปลายทางตั้ง username = natoone and password= 1111111111 ค่ะ รบกวนดูให้หน่อยนะค่ะ
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 26644
Joined: 22/09/2008 6:18 pm
Contact:

Re: php upload ไฟล์ ข้าม server netware ขอคำแนะนำค่ะ

Post by mindphp »

รูปแบบ host
เช่น

Code: Select all

$ftp_server = "ftp.example.com"; 
หรือ

Code: Select all

$ftp_server = "192.168.1.55"; 
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
NatoOne
PHP Jr. Member
PHP Jr. Member
Posts: 10
Joined: 18/03/2012 9:24 pm

Re: php upload ไฟล์ ข้าม server netware ขอคำแนะนำค่ะ

Post by NatoOne »

Code: Select all

$ftp_server = "192.168.1.55";
แก้เป็น แบบนี้ก็ยังไม่ได้ค่ะ
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 26644
Joined: 22/09/2008 6:18 pm
Contact:

Re: php upload ไฟล์ ข้าม server netware ขอคำแนะนำค่ะ

Post by mindphp »

ลอง login ด้วย โปรแกรม FTP ดูว่าเข้าได้ไหม
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: rakiboul and 12 guests