Mindphp.com เว็บ สอนสร้างเว็บไซต์ เว็บเซอเวอร์ Hosting Web Server สอน Joomla phpbb
(New Look)
หน้าเว็บบอร์ด » Webboard » Programming - PHP » ทำอย่างไรให้ ผู้ใช้กรอกข้อมูลสมัครอบรมบนหน้าเว็บ แล้วส่งเข้าเมลล์เป็นไฟล์ word
 

* เข้าสู่ระบบ    * สมัครสมาชิก   * FAQ




โพสต์กระทู้ใหม่ กลับไปยังกระทู้  [ 6 โพสต์ ] 
เจ้าของ ข้อความ
โพสต์โพสต์แล้ว: 15/02/2010 11:23 am 
ออฟไลน์
PHP Newbie
PHP Newbie
ภาพประจำตัวสมาชิก

ลงทะเบียนเมื่อ: 15/02/2010 11:12 am
โพสต์: 8
คือผมต้องการให้ผู้ใช้กรอกข้อมูลสมัครอบรมบนหน้าเว็บแล้วให้ระบบมันทำงานดังนี้
1. เมื่อผู้ใช้ กดปุ่ม submit แล้ว ข้อมูลที่กรอกมานั้นจะถูกไปที่อีเมลล์ของเจ้าของเว็บ
2. แต่ข้อมูลที่ส่งไปนั้นจะไปอยู่ในเมลล์ของเจ้าของเว็บในลักษณะไฟล์ word
3. เจ้าของเว็บจะได้รับเมลล์และมีไฟล์แนบเป็นไฟล์ word พร้อมข้อมูลที่ลูกค้ากรอกเข้ามา พร้อมสั่งพิมพ์จัดเก็บใส่แฟ้มได้เลย โดยไม่ต้องทำอะไรเพิ่มเติม
4. ผมส่งรูปตัวอย่างมา 2 รูป ตามที่รูปที่ 1 และ 2 ครับ
5. ระบบแบบนี้เขามีชื่อเรียกหรือเปล่าครับ ผมจะค้นหาทาง google แต่ไม่รู้ว่าจะค้นหาด้วยคำว่าอะไรดี ใครพอรู้แนะนำด้วยสิครับ


คุณไม่มีสิทธิ์ดูไฟล์ที่แนบมาในกระทู้

_________________
ใส่ลิงค์ในลายเช็นสำหรับสมาชิกที่ให้ความช่วยเหลือสมาชิกท่านอื่น 20 กระทู้ขึ้นไปเท่านั้น


รายงานในข้อความ
 ข้อมูลส่วนตัว  E-mail  
ตอบกลับพร้อมอ้างอิง  
โพสต์โพสต์แล้ว: 15/02/2010 4:32 pm 
ออฟไลน์
PHP Full Member
PHP Full Member

ลงทะเบียนเมื่อ: 28/01/2010 11:03 pm
โพสต์: 48
futurebis เขียน:
คือผมต้องการให้ผู้ใช้กรอกข้อมูลสมัครอบรมบนหน้าเว็บแล้วให้ระบบมันทำงานดังนี้
1. เมื่อผู้ใช้ กดปุ่ม submit แล้ว ข้อมูลที่กรอกมานั้นจะถูกไปที่อีเมลล์ของเจ้าของเว็บ
2. แต่ข้อมูลที่ส่งไปนั้นจะไปอยู่ในเมลล์ของเจ้าของเว็บในลักษณะไฟล์ word
3. เจ้าของเว็บจะได้รับเมลล์และมีไฟล์แนบเป็นไฟล์ word พร้อมข้อมูลที่ลูกค้ากรอกเข้ามา พร้อมสั่งพิมพ์จัดเก็บใส่แฟ้มได้เลย โดยไม่ต้องทำอะไรเพิ่มเติม
4. ผมส่งรูปตัวอย่างมา 2 รูป ตามที่รูปที่ 1 และ 2 ครับ
5. ระบบแบบนี้เขามีชื่อเรียกหรือเปล่าครับ ผมจะค้นหาทาง google แต่ไม่รู้ว่าจะค้นหาด้วยคำว่าอะไรดี ใครพอรู้แนะนำด้วยสิครับ


:mrgreen: เอาไว้บนสุดนะ ครับ

<?

header("Content-Type: application/msword");
header('Content-Disposition: attachment; filename="ชื่อไฟล์ของเรา.doc"');

?>

_________________
โฮสติ้ง300/ปี โดเมนเนม249/ปี บริการวิทยุออนไลน์,รับทำเว็บไซต์,ดูแลเว็บไซต์ หน่วยงานราชการ
http://www.hosting-th.net


รายงานในข้อความ
ข้างบน  ข้อมูลส่วนตัว
 E-mail  
ตอบกลับพร้อมอ้างอิง  
โพสต์โพสต์แล้ว: 19/02/2010 11:22 am 
ออฟไลน์
PHP Newbie
PHP Newbie
ภาพประจำตัวสมาชิก

ลงทะเบียนเมื่อ: 15/02/2010 11:12 am
โพสต์: 8
ผมลองทำดูแล้วครับ แต่มันเมื่อกรอกข้อมูลครบ แล้วกด submit ระบบมันจะขึ้นหน้าต่างให้ open หรือว่า save ครับ ซึ่งผมลองกด open ระบบมันก็จะไฟล์เป็นหน้าเว็บที่เราทำการกรอกข้อมูลนั่นเอง ไม่เห็นว่ามันจะส่งเป็นไฟล์แนบ แล้วส่งข้อมูลที่ผู้ใช้กรอกเข้าเมลล์เป็นไฟล์ word ตามที่ต้องการเลยครับ หรือว่าผมทำอะไรผิดไปครับ

_________________
ใส่ลิงค์ในลายเช็นสำหรับสมาชิกที่ให้ความช่วยเหลือสมาชิกท่านอื่น 20 กระทู้ขึ้นไปเท่านั้น


รายงานในข้อความ
ข้างบน  ข้อมูลส่วนตัว
 E-mail  
ตอบกลับพร้อมอ้างอิง  
โพสต์โพสต์แล้ว: 19/02/2010 12:22 pm 
ออฟไลน์
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
ภาพประจำตัวสมาชิก

ลงทะเบียนเมื่อ: 01/01/1970 8:00 am
โพสต์: 9953
ลองตามโค้ดนี้ดูครับ server ต้องเป็น win นะครับและลง ms word ไว้ด้วย
โค้ด:
<?php
$word 
= new COM("word.application") or die ("couldnt create an instance of word");
echo 
"loaded , word version{$word->version}";
//bring word to the front
$word->visible 1;
//open a word document
$word->Documents->Add();
//add some text to the document
$word->Selection->TypeText("this is some sample text in the document");
//save the document as sampleword.doc
$word->Documents[1]->SaveAs("sampleword.doc");
//close word
$word->Quit();
//free object resources
$word->Release();
$word null;
?>


ส่วนแนปไฟล์ส่งไปที่เมลลองดู
http://www.mindphp.com/modules.php?name ... le&sid=101 การแนปไฟล์มีอยู่ในคู่มือ
หรือกระทู้นี้
viewtopic.php?f=6&t=5245

_________________
แบ่งปันความรู้ให้คนอื่นกันบ้างนะ...
Dictionary Thai - ENG http://dictionary.meelink.com
เช็คความเน็ตเน็ตที่ท่านใช้
http://www.mindphp.com/modules.php?name ... ernet_True
ข้อมูลเครื่องบิน http://www.meemotor.com/
โปรแกรม PHP Time stamp Converter
http://www.thainaturecure.com/timer_tim ... switch.php


รายงานในข้อความ
ข้างบน  ข้อมูลส่วนตัว
  
ตอบกลับพร้อมอ้างอิง  
โพสต์โพสต์แล้ว: 19/02/2010 3:15 pm 
ออฟไลน์
PHP Newbie
PHP Newbie
ภาพประจำตัวสมาชิก

ลงทะเบียนเมื่อ: 15/02/2010 11:12 am
โพสต์: 8
คุณ MindPHP ครับ แล้วถ้า server เป็น linux หละครับ ของผมจะเป็น linux แล้ว ที่ว่าให้ลง ms word นั้นหมายถึงลงที่ไหนครับ ถ้าลงที่ server อันนี้ต้องให้ทางผู้ดูแลที่เราเช่า host เขาจัดการให้อย่างนั้นหรือครับ
ส่วนข้อแนะนำที่ให้มา รวมทั้งลิงค์แนะนำ เดี๋ยวผมจะลองไปทำดูครับว่าเป็นอย่างไร

_________________
ใส่ลิงค์ในลายเช็นสำหรับสมาชิกที่ให้ความช่วยเหลือสมาชิกท่านอื่น 20 กระทู้ขึ้นไปเท่านั้น


รายงานในข้อความ
ข้างบน  ข้อมูลส่วนตัว
 E-mail  
ตอบกลับพร้อมอ้างอิง  
โพสต์โพสต์แล้ว: 19/02/2010 4:18 pm 
ออฟไลน์
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
ภาพประจำตัวสมาชิก

ลงทะเบียนเมื่อ: 01/01/1970 8:00 am
โพสต์: 9953
บน server linux มี OpenOffice ไหม ถ้ามีคิดว่าทำได้เหมือนกัน
โดยสร้าง com จาก OpenOffice แทน Ms word

วิธีการน่าจะคล้่ายๆ
viewtopic.php?f=24&t=5487
นะครับแต่ผมยังไม่เคยลองนะ :-D :-D

หรือถ้าจะเอาแบบง่ายๆ เขียน text ไฟล์ธรรมดาเลยก็ได้แล้ว แต่จะไม่สามารถใส่คุณบัติพิเศษของ ms word ลงไป
โค้ด:
   1. <?
   2. 
   3.    $fp = fopen("amit.doc", 'w+');
   4. 
   5.    $str = "<B>This is the text for the <span class="posthilit">word</span> file created through php programming</B>";
   6. 
   7. 
   8. 
   9.    fwrite($fp, $str);
  10. 
  11. 
  12. 
  13.    fclose($fp);
  14. 
  15. ?>

_________________
แบ่งปันความรู้ให้คนอื่นกันบ้างนะ...
Dictionary Thai - ENG http://dictionary.meelink.com
เช็คความเน็ตเน็ตที่ท่านใช้
http://www.mindphp.com/modules.php?name ... ernet_True
ข้อมูลเครื่องบิน http://www.meemotor.com/
โปรแกรม PHP Time stamp Converter
http://www.thainaturecure.com/timer_tim ... switch.php


รายงานในข้อความ
ข้างบน  ข้อมูลส่วนตัว
  
ตอบกลับพร้อมอ้างอิง  
แสดงโพสจาก:  เรียงตาม  
โพสต์กระทู้ใหม่ กลับไปยังกระทู้  [ 6 โพสต์ ] 

» ทำอย่างไรให้ ผู้ใช้กรอกข้อมูลสมัครอบรมบนหน้าเว็บ แล้วส่งเข้าเมลล์เป็นไฟล์ word

เขตเวลา GMT + 7 ชั่วโมง [ DST ]

ทำอย่างไรให้ ผู้ใช้กรอกข้อมูลสมัครอบรมบนหน้าเว็บ แล้วส่งเข้าเมลล์เป็นไฟล์ word   ตอบกลับ   แสดง   โพสต์ล่าสุด 
จะทำอย่างไรให้ subdomain สามารถใช้ session ที่สร้างขึ้นจาก domain ได้
โดย สอบถามหน่อยครับ » 21/08/2011 6:14 pm

1 ตอบกลับ

973 แสดง

โพสต์ล่าสุด โดย touleg ดูข้อความล่าสุด
21/08/2011 11:30 pm
Programming - PHP

ทำอย่างไรให้ ผู้ใช้กรอกข้อมูลสมัครอบรมบนหน้าเว็บ แล้วส่งเข้าเมลล์เป็นไฟล์ word
โดย futurebis » 15/02/2010 11:23 am

5 ตอบกลับ

2662 แสดง

โพสต์ล่าสุด โดย mindphp ดูข้อความล่าสุด
19/02/2010 4:18 pm
Programming - PHP

ทำอย่างไรให้ PHP เมื่อแอดข้อมูลเข้าไปแล้ว รูปแบบของ PDF
โดย playboyxx » 12/09/2008 11:42 pm

2 ตอบกลับ

1069 แสดง

โพสต์ล่าสุด โดย mindphp ดูข้อความล่าสุด
13/09/2008 5:56 am
Programming - PHP

อยากทราบว่าจะทำอย่างไรให้ ไอคอน พวก อีโมกับรูปต่างๆ แสดง
โดย ttlove » 01/02/2008 5:58 am

2 ตอบกลับ

1158 แสดง

โพสต์ล่าสุด โดย ttlove ดูข้อความล่าสุด
02/02/2008 4:47 am
Programming - PHP

ทำอย่างไรให้สามารถดึงข้อมูล $BARCODE ทั้งหมดจากฐานข้อมูลมาแส
1, 2โดย ruti » 22/08/2007 5:04 pm

10 ตอบกลับ

3507 แสดง

โพสต์ล่าสุด โดย mindphp ดูข้อความล่าสุด
23/08/2007 1:15 am
Programming - PHP


ท่าน สามารถ โพสกระทู้ในบอร์ดนี้ได้
ท่าน สามารถ ตอบกระทู้ในบอร์ดนี้ได้
ท่าน ไม่สามารถ แก้ไขโพสของท่านในบอร์ดนี้ได้
ท่าน ไม่สามารถ ลบโพสของท่านในบอร์ดนี้ได้
ท่าน ไม่สามารถ แนบไฟล์ในบอร์ดนี้ได้

ไปที่:  
Powered by phpBB® Forum Software © phpBB Group
Thai language by Mindphp.com & phpBBThailand.com