กวนphpอีกรอบครับผม

เริ่มโดย tenzamak, 03 ธันวาคม 2007, 19:46:03

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

tenzamak

คือว่าผมอยากได้วิธีเขียนphpแบบว่านับว่ามีรูปเข้ามาในเวบผมวันละกี่รูปอะไรแบบนี้อ่าครับ
แล้วพอเขียนได้ไหมครับว่ารูปนั้นๆมาจากจังหวัดไหนหรืออะไรแบบนี้นะครับ
แล้วผมต้องการให้เวบผมมีThumbnailด้วยนะครับต้องทํายังไงหว่า งิ

EThaiZone

- เช็คว่าเข้ามาวันละกี่รูป
ขอเขียนแบบซกม๊กเลยนะ (php มันง่ายแบบนี้แล)

<?
$file = "count_per_day.txt";

if(file_exists($file)) {
if(date("j") != date("j", filectime($file))) unlink($file);
else $count = file_get_contents($file);
}

$count += 1;
$fp = fopen($file,"w+");
fwrite($fp,$count);
@fclose($fp);
?>


ก็เอาโค้ดนี้ใส่ลง php แล้ว include ในหน้า upload ก็ได้
ค่า $count คือค่าปัจจุบัน หลักการคล้ายกับการทำ counter
แต่ให้มันลบไฟล์เองเมื่อวันที่สร้างไฟล์กับวันปัจจุบันมันไม่ตรงกัน


- เช็คว่ามาจากจังหวัดไหน
เ็ป็นไปได้ยากครับ เพราะในไทย isp ของหลายจังหวัดจะมาจั๊มที่ กทม ซะเยอะเลย

- อยากทำ thumbnail
ลองใช้คลาสตัวนี้ดูครับ วิธีใช้ลองดูไฟล์ demo ของมัน แนวๆ นั้นแหละครับ
http://phpthumb.sourceforge.net/
(ลองหัดใช้ไลบราลี่พวกนี้ดูให้คล่องๆ ในเน็ตมีอีกหลายตัวเยอะแยะมากมาย)

tenzamak

#2
ขอบคุณครับป๋าโจ้แต่ก็งงตามสเต็ป แหะๆๆต้องไปและครับมาพรุ่งนี้ ;D ;D

bankkungz

อ้างถึงจาก: EThaiZone ใน 03 ธันวาคม 2007, 21:16:46
- เช็คว่าเข้ามาวันละกี่รูป
ขอเขียนแบบซกม๊กเลยนะ (php มันง่ายแบบนี้แล)

<?
$file = "count_per_day.txt";

if(file_exists($file)) {
if(date("j") != date("j", filectime($file))) unlink($file);
else $count = file_get_contents($file);
}

$count += 1;
$fp = fopen($file,"w+");
fwrite($fp,$count);
@fclose($fp);
?>


ก็เอาโค้ดนี้ใส่ลง php แล้ว include ในหน้า upload ก็ได้
ค่า $count คือค่าปัจจุบัน หลักการคล้ายกับการทำ counter
แต่ให้มันลบไฟล์เองเมื่อวันที่สร้างไฟล์กับวันปัจจุบันมันไม่ตรงกัน


- เช็คว่ามาจากจังหวัดไหน
เ็ป็นไปได้ยากครับ เพราะในไทย isp ของหลายจังหวัดจะมาจั๊มที่ กทม ซะเยอะเลย

- อยากทำ thumbnail
ลองใช้คลาสตัวนี้ดูครับ วิธีใช้ลองดูไฟล์ demo ของมัน แนวๆ นั้นแหละครับ
http://phpthumb.sourceforge.net/
(ลองหัดใช้ไลบราลี่พวกนี้ดูให้คล่องๆ ในเน็ตมีอีกหลายตัวเยอะแยะมากมาย)

ขนาดเขียนแบบซ๊กม๊ก ยังได้ขนาดนี้

เก่งจริงๆ

อยากฝากตัวเป็นลูกศิษจัง
[direct=http://www.bethezank.com]Bethezank[/direct]

tenzamak


<?
$file = "count_per_day.txt";

if(file_exists($file)) {
if(date("j") != date("j", filectime($file))) unlink($file);
else $count = file_get_contents($file);
}

$count += 1;
$fp = fopen($file,"w+");
fwrite($fp,$count);
@fclose($fp);
?>



ขอขุดครับผมโค๊ดนี้ทําไมผมใส่แล้วมันนับทุกคั้งที่คนเข้าเวบเลยนะครับผมลองรีเฟริชเล่นๆก็ยังนับ
งงมากๆ
ส่วนเรื่องระบบthumbnailผมยังทําไม่ได้เลยแงๆๆแล้วอยากให้มีall image ด้วยนะครับ คือว่า
ตอนนี้เวบผมมีที่อัพแบบว่าอัพทีเดียว10รูปเลย แต่มีคนบ่นๆว่าขี้เกียจนั่งก๊อปทีละอันไปใส่
ช่วยเขียนให้มันมีแบบว่าก๊อปทีเดียวหมดทุกรูปเลยได้ไหมครับ

มีคนใช้ในเวบขอมาผมก็จัจัดให้แต่เผอิญเขียนไม่เป็นเลยต้องขอความช่วยเหลือ

thenetxx

อ้างถึงจาก: tenzamak ใน 12 ธันวาคม 2007, 18:44:27

<?
$file = "count_per_day.txt";

if(file_exists($file)) {
if(date("j") != date("j", filectime($file))) unlink($file);
else $count = file_get_contents($file);
}

$count += 1;
$fp = fopen($file,"w+");
fwrite($fp,$count);
@fclose($fp);
?>



ขอขุดครับผมโค๊ดนี้ทําไมผมใส่แล้วมันนับทุกคั้งที่คนเข้าเวบเลยนะครับผมลองรีเฟริชเล่นๆก็ยังนับ
งงมากๆ
ส่วนเรื่องระบบthumbnailผมยังทําไม่ได้เลยแงๆๆแล้วอยากให้มีall image ด้วยนะครับ คือว่า
ตอนนี้เวบผมมีที่อัพแบบว่าอัพทีเดียว10รูปเลย แต่มีคนบ่นๆว่าขี้เกียจนั่งก๊อปทีละอันไปใส่
ช่วยเขียนให้มันมีแบบว่าก๊อปทีเดียวหมดทุกรูปเลยได้ไหมครับ

มีคนใช้ในเวบขอมาผมก็จัจัดให้แต่เผอิญเขียนไม่เป็นเลยต้องขอความช่วยเหลือ


ก็ถ้าเอาแบบง่าย ๆ ก็ยังงี้ นับ pv
ถ้าอยากนับ uip คงต้องเขียนดัก ip เก็บลงฐานข้อมูล
แล้วเปรียบเทียบก่อน บวกเพิ่มครับ

ส่วน upload ถ้าอยากเอาเจ๋งๆ ก็ต้องหาพวก applet (สะกดถูกปะ) มาเล่นแล้วล่ะครับ มีตัวนึง thin upload หรือ rad upload
ของศึกษาดูครับ เป็น drag 'n drop

สิ่งที่คุณอยากได้ ค่อนข้างใช้ความรู้ advance อะครับ -*- แค่เขียนโปรแกรมเป็นไม่พอ ต้องเก่งด้วย -*-
ถ้าอยากได้จริง ๆ ศึกษาแล้วยังทำไม่ได้อีก ก็ต้องหาคนจ้างแล้วล่ะครับ
Develop site but can't develop life
ASIA

EThaiZone

#6
อ้างถึงจาก: thenetxx ใน 12 ธันวาคม 2007, 19:12:58
อ้างถึงจาก: tenzamak ใน 12 ธันวาคม 2007, 18:44:27

<?
$file = "count_per_day.txt";

if(file_exists($file)) {
if(date("j") != date("j", filectime($file))) unlink($file);
else $count = file_get_contents($file);
}

$count += 1;
$fp = fopen($file,"w+");
fwrite($fp,$count);
@fclose($fp);
?>



ขอขุดครับผมโค๊ดนี้ทําไมผมใส่แล้วมันนับทุกคั้งที่คนเข้าเวบเลยนะครับผมลองรีเฟริชเล่นๆก็ยังนับ
งงมากๆ
ส่วนเรื่องระบบthumbnailผมยังทําไม่ได้เลยแงๆๆแล้วอยากให้มีall image ด้วยนะครับ คือว่า
ตอนนี้เวบผมมีที่อัพแบบว่าอัพทีเดียว10รูปเลย แต่มีคนบ่นๆว่าขี้เกียจนั่งก๊อปทีละอันไปใส่
ช่วยเขียนให้มันมีแบบว่าก๊อปทีเดียวหมดทุกรูปเลยได้ไหมครับ

มีคนใช้ในเวบขอมาผมก็จัจัดให้แต่เผอิญเขียนไม่เป็นเลยต้องขอความช่วยเหลือ


ก็ถ้าเอาแบบง่าย ๆ ก็ยังงี้ นับ pv
ถ้าอยากนับ uip คงต้องเขียนดัก ip เก็บลงฐานข้อมูล
แล้วเปรียบเทียบก่อน บวกเพิ่มครับ

ส่วน upload ถ้าอยากเอาเจ๋งๆ ก็ต้องหาพวก applet (สะกดถูกปะ) มาเล่นแล้วล่ะครับ มีตัวนึง thin upload หรือ rad upload
ของศึกษาดูครับ เป็น drag 'n drop

สิ่งที่คุณอยากได้ ค่อนข้างใช้ความรู้ advance อะครับ -*- แค่เขียนโปรแกรมเป็นไม่พอ ต้องเก่งด้วย -*-
ถ้าอยากได้จริง ๆ ศึกษาแล้วยังทำไม่ได้อีก ก็ต้องหาคนจ้างแล้วล่ะครับ

ตามนั้นครับ แล้วยิ่งเป็นกรณีเขียนนับ uip แบบไม่พึ่ง db
รับรอง จะหนุกหนานกว่านี้ (ฮา)

เคยเขียนแบบที่ว่าครั้งเดียว ตอนกันไทยเสียวโดนบอม  :P

หนุกหนานตอนได้รับข้อความว่า "น้องโจ้ โฟลเดอร์บวมแล้วอะ" 555+

tenzamak


tenzamak