พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com
PHP development / ทำยังไงให้รูปและข้อความแสดงคู่กันได้ครับ
newhandPHP
Sun 23 Apr 2006 21:20:16

 เอ่อ ก้อสวัสดีครับผม ท่าน Admin  ผมเข้ามาเห็นคุณตามตอบปัญหาได้อย่างดีมากครับเลย ผมชอบจริงๆ

ผมก้อมีเรื่องมาถามนะครับ

ผมอยากให้ไฟล์รูปที่ผมอัพโหลดลงไดร์ มาแสดงคู่กับข้อความที่ผมเก็บไว้ที่ ดาต้าเบสอ่ะครับ

ผมจะเขียน code php แบบไหนถึงจะนำมาแสดงได้น่ะครับ  อยากจะขอแนวทางน่ะครับผมขอบคุณอย่างสูงครับ

Administrator
Mon 24 Apr 2006 01:06:38
ถ้าเข้าใจไม่ผิดหมายถึงการรวมรูปลงในข้อความเลยใช่ไหมครับ ถ้าเป็นเช่นนั้นอยู่ที่ความต้องการของผู้ใช้ครับ เช่น

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

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

ส่วนการแสดงผลนั้นจะเห็นว่าระบบที่ผมแจ้งนั้นเป็นการแทรกลงในข้อความ การแสดงผลก็ทำการแสดงผลเป็นเหมือนข้อความธรรมดาได้เลยครับ

แต่ถ้าการแทรกรูปนั้นไม่ต้องการให้ผู้ใช้จัดเรียงรูปได้เองนั้น ก็อาจจะทำระบบให้อัพโหลดแล้วเก็บชื่อไฟล์ไว้ใน field ในฐานข้อมูลก็ได้ครับ ส่วนการแสดงผลก็เรียงออกมาเรียงในเอกสารในช่วงที่ต้องการครับ ซึ่งรูปแบบเอกสารทุกหน้าก็จะได้เป็น Pattern เดียวกันหมาดครับ

ขอบคุณมากสำหรับคำชมครับ
newhandPHP
Mon 24 Apr 2006 15:21:33
รูปตัวอย่าง  <===ผมอยากได้แบบตัวอย่างน่ะครับผม  ยังไงก้อขอบคุณสำหรับคำแนะนำที่ดีๆครับผม ^^
Administrator
Mon 24 Apr 2006 17:44:05
เข้าใจว่าเป็นการ wrap around image ซึ่งโดยส่วนตัวแล้วผมจะใช้ CSS ในการช่วยครับ เช่น

<img src="image.jpg" style="float:left; margin-right: 10px; margin-bottom:10px;">ข้อความยาวๆ

ผมให้แทรก attribute style เพื่อเรียกใช้งาน StyleSheet โดย

float แปลว่าไงดีล่ะ ตรงตัวก็ลอยน่ะครับ แต่ฟังแล้วแปลกๆ คือเป็นการให้ element ที่ได้รับคำสั่งลอยไปในทิศทางที่ต้องการครับ โดยมี left, right, none
margin-right หมายถึงสร้างช่องว่างระหว่าง element ในทางขาวของ element โดยผมถ้าหน่วยเป็น px (pixels)
ยังมี margin-left, margin-top, margin-bottom ความหมายก็ตรงตัวทั้งหมดครับ

โดยการทำ wrap around image จะต้องวาง image ก่อนข้อความเสมอครับไม่ว่าจะต้องการให้ wrap ทางซ้ายหรือขวาของรูปภาพ
newhandPHP
Wed 26 Apr 2006 15:32:04
ขอบคุณสำหรับคำตอบมากๆเลยนะครับผม
Reply
Name:
E-mail:
Home | Services | Forum | Classified | Directories | Support | Contact
ATOM feed RSS 0.9 feed RSS 1.0 feed RSS 2.0 feed
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Disclaimer | Privacy policy | Term of Use | Term of Services
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login