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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingใครมี code php เลื่อนประกาศได้ไม่เกิน 3 ครั้งต่อวันบ้าง
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ใครมี code php เลื่อนประกาศได้ไม่เกิน 3 ครั้งต่อวันบ้าง  (อ่าน 770 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
thw
ก๊วนเสียว
*

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

กระทู้: 224



ดูรายละเอียด เว็บไซต์
« เมื่อ: 21 ตุลาคม 2014, 14:30:38 »


ขอหน่อยครับ ทำไม่ได้สักที ภาษา php


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

sys2528
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,601



ดูรายละเอียด
« ตอบ #1 เมื่อ: 21 ตุลาคม 2014, 14:37:08 »

โค๊ด:
<?php
$BestDate_at 
strtotime(Query DB วันที่ตรงนี้);   //Query DB วันที่ตรงนี้
$now strtotime(date("Y-m-d H:i:s")); // วันที่ปัจจุบัน
$time_diff = ($now $BestDate_at);
$checkhours round($time_diff / (60 60));
if(
$checkhours <= '8')
{
echo 'เลื่อนประกาศแล้ว';
}
else
{
echo 'กดเลื่อนประกาศ';
}
?>

ลองดูนะครับ ผมก็ใช้อยู่  ถ้า 3 ครั้งต่อวันก็ ภายในเวลา 8 ชม. กดได้ 1 ครั้ง ใช่ไหมครับ ผิดพลาดประการใดขขออภัยครับ ^^
บันทึกการเข้า

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

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

กระทู้: 1,103



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 21 ตุลาคม 2014, 14:41:19 »

ผมไม่รู้ว่ามีการเก็บ Log เวลาเลื่อนประกาศรึป่าว หมายถึงเวลากดเลื่อนประกาศก็บันทึกในตารางไป 1 ครั้งอันนี้ จะง่ายสุดและแม่นยำสุด

ว่าแต่มีรายละเอียดที่มากกว่านี้ไหมครับ บอกแค่นี้ผมไม่อาจจะแนะนำหรือช่วยได้เบย
บันทึกการเข้า

ฟังเพลงออนไลน์ : เว็บเพลงออนไลน์ที่คุณขอฟังเพลงได้ด้วยตัวคุณเอง
ห้องแชท : บริการฟรีห้องแชทสำหรับติดเว็บ
เพลงใหม่ : เพลงใหม่ เพลงฮิต
บ้านคุ้มค่า : ลงประกาศขายบ้าน ที่ดิน พร้อมอัพเดทโครงการบ้านและคอนโดใหม่ที่น่าสนใจ
sys2528
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,601



ดูรายละเอียด
« ตอบ #3 เมื่อ: 21 ตุลาคม 2014, 14:47:14 »

ผมไม่รู้ว่ามีการเก็บ Log เวลาเลื่อนประกาศรึป่าว หมายถึงเวลากดเลื่อนประกาศก็บันทึกในตารางไป 1 ครั้งอันนี้ จะง่ายสุดและแม่นยำสุด

ว่าแต่มีรายละเอียดที่มากกว่านี้ไหมครับ บอกแค่นี้ผมไม่อาจจะแนะนำหรือช่วยได้เบย

ผมว่าเก็บวันเวลาปัจจุบันในการกดครับ จากนั้นให้เช็คว่าเวลาล่าสุดในการกดกับเวลาในตอนนี้หา่างกันเท่าไหร่หากเกิน 8 ก็ให้เลื่อนได้ หากไม่เกินก็ยังเลื่อนไม่ได้ครับ  Cry
บันทึกการเข้า

thw
ก๊วนเสียว
*

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

กระทู้: 224



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 21 ตุลาคม 2014, 14:49:59 »


ขอบคุณนะครับ เดี๋ยวจะลองเอาไปประยุกต์ใช้ดู


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

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

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

กระทู้: 1,103



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 21 ตุลาคม 2014, 14:51:21 »

ผมไม่รู้ว่ามีการเก็บ Log เวลาเลื่อนประกาศรึป่าว หมายถึงเวลากดเลื่อนประกาศก็บันทึกในตารางไป 1 ครั้งอันนี้ จะง่ายสุดและแม่นยำสุด

ว่าแต่มีรายละเอียดที่มากกว่านี้ไหมครับ บอกแค่นี้ผมไม่อาจจะแนะนำหรือช่วยได้เบย

ผมว่าเก็บวันเวลาปัจจุบันในการกดครับ จากนั้นให้เช็คว่าเวลาล่าสุดในการกดกับเวลาในตอนนี้หา่างกันเท่าไหร่หากเกิน 8 ก็ให้เลื่อนได้ หากไม่เกินก็ยังเลื่อนไม่ได้ครับ  Cry

แบบนี้เราจะรู้แค่ครั้งล่าสุด อีกอย่างเอามาดัดแปลงเพิ่มเติมยาก

หากข้อกำหนด คือคุณจะกดได้ 3 ครั้งต่อวันในช่วงเวลา 24 ชั่วโมง คุณกดแล้วก็กดต่อได้เลย แบบที่คุณบอกมันจะทำไม่ได้

อีกอย่างถ้าเก็บแบบนั้นเราแค่ COUNT ใน MySQL ตามเวลาที่อยากได้เช่น 15 Min / 20 Min หรือจะเป็นวันก็ได้ โดยไม่ต้องไปยุ่งยากแก้โค้ดให้วุ่นวาย
บันทึกการเข้า

ฟังเพลงออนไลน์ : เว็บเพลงออนไลน์ที่คุณขอฟังเพลงได้ด้วยตัวคุณเอง
ห้องแชท : บริการฟรีห้องแชทสำหรับติดเว็บ
เพลงใหม่ : เพลงใหม่ เพลงฮิต
บ้านคุ้มค่า : ลงประกาศขายบ้าน ที่ดิน พร้อมอัพเดทโครงการบ้านและคอนโดใหม่ที่น่าสนใจ
thw
ก๊วนเสียว
*

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

กระทู้: 224



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 21 ตุลาคม 2014, 15:59:24 »

ยังไม่ได้เลยครับ ใครมีวิธีอื่นบ้าง


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

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

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

กระทู้: 1,103



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 21 ตุลาคม 2014, 16:03:02 »

ยังไม่ได้เลยครับ ใครมีวิธีอื่นบ้าง


 Tongue

หลักการแบบที่ผมบอกก็ได้ครับ เอาไปประยุกต์เอา
ผมใช้แบบนี้ในส่วนหน้าเว็บตรงที่ขอเพลง ให้ขอเพลงได้ไม่เกิน 3 เพลงในช่วงเวลา 1 ชั่วโมง
บันทึกการเข้า

ฟังเพลงออนไลน์ : เว็บเพลงออนไลน์ที่คุณขอฟังเพลงได้ด้วยตัวคุณเอง
ห้องแชท : บริการฟรีห้องแชทสำหรับติดเว็บ
เพลงใหม่ : เพลงใหม่ เพลงฮิต
บ้านคุ้มค่า : ลงประกาศขายบ้าน ที่ดิน พร้อมอัพเดทโครงการบ้านและคอนโดใหม่ที่น่าสนใจ
thw
ก๊วนเสียว
*

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

กระทู้: 224



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 21 ตุลาคม 2014, 16:06:08 »

พอมี code ตัวอย่างไหมครับ คิดไม่ออก มึนมาก

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

thw
ก๊วนเสียว
*

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

กระทู้: 224



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 21 ตุลาคม 2014, 16:11:58 »

ยังไม่ได้เลยครับ ใครมีวิธีอื่นบ้าง


 Tongue

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

แบบเว็บคุณ code ประมาณไหนครับ น่าจะหลักการเดียวกัน

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

หน้า: [1]   ขึ้นบน
พิมพ์