ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingสอบถามคับ.... php + java การทําลิงก์ที่เปิดอ่านเเล้ว....(◡‿◡✿)
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: สอบถามคับ.... php + java การทําลิงก์ที่เปิดอ่านเเล้ว....(◡‿◡✿)  (อ่าน 1405 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
นิติพงษ์
บุคคลทั่วไป
« เมื่อ: 12 กันยายน 2010, 09:00:03 »

สอบถามคับ.... php + javaการทําลิงก์ที่เปิดอ่านเเล้ว


ที่หลังร้าน ต้องการให้ข้อมูลที่อินพุทเข้ามา
อันไหนคลิกลิงก์( รูปภาพ ) เปิดอ่านเเล้ว ให้เป็นสีเทา
อันไหนยังไม่เปิดอ่านเป็นสีทอง (ตามเเบบในรูปคับ)


ไม่ทราบต้องทํางัยคับ
อยากได้โค็ดที่กระชับ 


ไฟล์ตําเเหน่งที่จะทํา อย่างย่อ
<?php
.... // ลิงก์จะเป็นรูปไอคอน
 <a href="viewdetail.php?id=<?php echo $row->id ?>"><img title="open" class="webdd" src="pic/icon.jpg"></a>

?>



 wanwan011
บันทึกการเข้า
whitecross
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 129
ออฟไลน์ ออฟไลน์

กระทู้: 2,063



ดูรายละเอียด
« ตอบ #1 เมื่อ: 12 กันยายน 2010, 09:29:20 »

เข้ามาเพราะตกใจ...


User ท่านนั้น ชื่อจริงผมเอง

 Shocked
บันทึกการเข้า

บริการออกแบบเว็บไซต์ / PSD 2 HTML / Tableless Generation / W3C Validation / Graphic Design
ติดต่อสอบถามข้อมูลต่างๆทางอีเมล์ได้เลยครับผม...
chui761
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 860
ออฟไลน์ ออฟไลน์

กระทู้: 9,477



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 13 กันยายน 2010, 08:14:21 »

ถ้าสไตล์ลูกทุ่งแบบผมก็สร้างฟิลด์เพิ่ม ให้เก็บค่าว่าอันไหนเปิดแล้วมีค่าเป็น 1 ถ้ายังไม่ได้เปิดมีค่าเป็นค่าว่าง หรือ 0
(พอดีไม่ถนัด ajax น่ะ)

เวลาคลิกเปิดแล้ว ก็ใส่โค้ดที่ไปเพิ่ม ค่า 1 ในฟิลด์ที่ว่า แล้วเขียนโค้ดให้แสดงไอคอนสีเทา เมื่อฟิลด์ดังกล่าวมีค่าเป็น 1 อ่ะ

งงมั้ยคับ

ผมใช้หลักการนี้กับระบบ pm ในเวบบอร์ดของผม หุๆๆ แต่โค้ดมันคงไม่ค่อยกระชับน่ะคับ
บันทึกการเข้า

นิติพงษ์
บุคคลทั่วไป
« ตอบ #3 เมื่อ: 13 กันยายน 2010, 12:22:14 »

ขอบคุงท่าน chui761 คับ

ใครมีโค็ด + จาวา
งามๆ

จะไม่ลืมพระคุณ
อิอิ

บันทึกการเข้า
ganginwpop
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 115
ออฟไลน์ ออฟไลน์

กระทู้: 1,448



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 13 กันยายน 2010, 16:16:59 »

jquery นิดหน่อยครับ

โค๊ด:
<script>
$(document).ready(function(){
 //openstate อาจจะเป็นตัวแ่ปรที่รับค่่ามาจาก DB เหมือนที่ท่าน chui761 บอกครับ
 if(openstate)
  $.("tagid").html("<img....../>");
 else
  $.("tagid").html("<img....../>");
}
</script>

หวังว่าจะช่วยอะไรได้บ้างครับ

มือใหม่เ่ช่นกันครับ
บันทึกการเข้า

รับโม ปรับแต่ง ติดตั้ง แก้ไข บอร์ด SMF ผลงาน คลิกที่นี่

อ่านการ์ตูนออนไลน์ ที่ MangaOnlines.com
Auto Pic Post to SMF from Mthai DEMO : MangaOnlines.com

รับทำเว็บไซต์เชียงใหม่ | รับทำเว็บไซต์
g-ji
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 231
ออฟไลน์ ออฟไลน์

กระทู้: 3,254



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 13 กันยายน 2010, 17:18:22 »

ใช้ CSS
Anchor Pseudo-classes

เอาก็ได้นะ

ควบคุมลิงก์ (ต้องวางใน CSS ตามลำดับนี้เท่านั้น
โค๊ด:
a:link {color:#FF0000;}      /* unvisited link */
a:visited {color:#00FF00;}  /* visited link */
a:hover {color:#FF00FF;}  /* mouse over link */
a:active {color:#0000FF;}  /* selected link */

ตัวอย่าง
โค๊ด:
http://test.g-ji.com/html/test.html

ลองเอาไปประยุกต์ใช้ดูนะ
บันทึกการเข้า

ganginwpop
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 115
ออฟไลน์ ออฟไลน์

กระทู้: 1,448



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 13 กันยายน 2010, 17:54:29 »

^
^
^

มันได้แต่ตัว หนังสือหนิครับ

ถ้านำไปประยุกต์ กับ jquery ผมว่าก็เเหล่มนะ
บันทึกการเข้า

รับโม ปรับแต่ง ติดตั้ง แก้ไข บอร์ด SMF ผลงาน คลิกที่นี่

อ่านการ์ตูนออนไลน์ ที่ MangaOnlines.com
Auto Pic Post to SMF from Mthai DEMO : MangaOnlines.com

รับทำเว็บไซต์เชียงใหม่ | รับทำเว็บไซต์
g-ji
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 231
ออฟไลน์ ออฟไลน์

กระทู้: 3,254



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 13 กันยายน 2010, 21:46:48 »

^
^
^

มันได้แต่ตัว หนังสือหนิครับ

ถ้านำไปประยุกต์ กับ jquery ผมว่าก็เเหล่มนะ

มันใช้กับอะไรก็ได้ ที่อยู่ใน <a> ลองดูตัวอย่างสิ  Tongue
บันทึกการเข้า

Positron
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 289
ออฟไลน์ ออฟไลน์

กระทู้: 1,060



ดูรายละเอียด
« ตอบ #8 เมื่อ: 13 กันยายน 2010, 22:26:31 »

ถ้าใช้ a:visited และให้ใช้ได้ทุกบราวเซอร์

ควรจะกำหนดค่ารูปที่ a เลย ไม่ควรใช้ img ใน a


วิธีการทำแบบง่ายๆนะ ให้ทำ a เป็น block แล้วใช้รรูปโฟลเดอร์เป็น bg
เช่น

html
<div>
<a href="xxxx" class="f"></a>
<a href="yyyy" class="f"></a>
<a href="zzz" class="f"></a>
<div style="clear:both"></div>
</div>

css
a.f{display:block;width:70px; height:70px; float:left; background:url(รูปยังไม่เปิด) center center no-repeat;}
a.f:visited{background-image: url(รูปเปิดแล้ว)}

น่าจะประมาณนี้ครับ  แต่ผมแนะให้ใช้ db ตามท่านด้านบนจะดีกว่า  Tongue
« แก้ไขครั้งสุดท้าย: 13 กันยายน 2010, 22:27:56 โดย Positron » บันทึกการเข้า
A-LAND
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 120
ออฟไลน์ ออฟไลน์

กระทู้: 2,145



ดูรายละเอียด
« ตอบ #9 เมื่อ: 13 กันยายน 2010, 22:59:37 »

ใช้ db ถูกที่สุดแล้วครับ ถ้าแบบอื่นผมว่าไม่ดีแน่ครับ ถ้าใช้ css ก็จะได้เหมือนกัน แต่ถ้าเราปิดบราวเซอร์ หรือลบ cookie มันก็กลับมาแบบเดิม
บันทึกการเข้า
ganginwpop
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 115
ออฟไลน์ ออฟไลน์

กระทู้: 1,448



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 14 กันยายน 2010, 03:21:38 »

^
^
^

มันได้แต่ตัว หนังสือหนิครับ

ถ้านำไปประยุกต์ กับ jquery ผมว่าก็เเหล่มนะ


มันใช้กับอะไรก็ได้ ที่อยู่ใน <a> ลองดูตัวอย่างสิ  Tongue


กำ ทำไมของผม มันเป็นงี้หว่า



 Shocked Shocked

Chrome อะครับ

แต่หมาไฟ กะ IE ไปนะ  Lips Sealed

แต่ผมว่า ลงกับ db คงจะ โอสุดละ
บันทึกการเข้า

รับโม ปรับแต่ง ติดตั้ง แก้ไข บอร์ด SMF ผลงาน คลิกที่นี่

อ่านการ์ตูนออนไลน์ ที่ MangaOnlines.com
Auto Pic Post to SMF from Mthai DEMO : MangaOnlines.com

รับทำเว็บไซต์เชียงใหม่ | รับทำเว็บไซต์
หน้า: [1]   ขึ้นบน
พิมพ์