Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > ช่วยเขียน code คลิก banner หน่อยนะค่ะ ดีค่ะพี่ค่ะ ช่วยหนูเขียน code คลิก banner ให้หน่อยนะค่ะ



 

ช่วยเขียน code คลิก banner หน่อยนะค่ะ ดีค่ะพี่ค่ะ ช่วยหนูเขียน code คลิก banner ให้หน่อยนะค่ะ

 



Topic : 037703

Guest




ดีค่ะ

พี่ค่ะ ช่วยหนูเขียน code คลิก banner ให้หน่อยนะค่ะ

คือว่า เรามี banner 1 รูป แล้วเวลาคนเข้ามาชมเว็บและทำการคลิก banner ก็ให้ทำการนับเป็น 1 ครั้งค่ะ

ทำให้มันแสดงออกมา ตรงงข้างรูปเลยค่ะ ช่วยหน่อยนะค่ะ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-01-25 22:13:57 By : แอน View : 2241 Reply : 23
 

 

No. 1

Guest


ช่วยหน่อยค่ะะะะ






Date : 2010-01-25 22:39:19 By : แอน
 


 

No. 2

Guest


ช่วยหน่อยนะค่ะ
Date : 2010-01-25 23:03:06 By : แอน
 

 

No. 3



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

อะไรที่ไม่ซื่อสัตย์ มันไม่ยั่งยื่นครับ
Date : 2010-01-25 23:06:26 By : webmaster
 


 

No. 4



โพสกระทู้ ( 4,759 )
บทความ ( 8 )



สถานะออฟไลน์


ลองดูเกี่ยวกับการ insert, update sql
Date : 2010-01-26 02:16:04 By : mr.v
 


 

No. 5

Guest


พี่ win ช่วยหน่อยสิค่ะ

หนูงงกับคำตอบพี่มากเลยนะ ที่ว่า >>> อะไรที่ไม่ซื่อสัตย์ มันไม่ยั่งยื่นครับ

พี่ win คิดว่าหนูจะเอา code ไปทำอะไรที่ไม่ซื่อสัตย์หรอค่ะ ใจร้ายจัง
Date : 2010-01-26 10:04:59 By : แอน
 


 

No. 6

Guest


ช่วยเขียนให้หน่อยสิค่ะ
Date : 2010-01-26 12:21:48 By : แอน
 


 

No. 7



โพสกระทู้ ( 3,144 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


หนุ่มสาวเอ๋ย เธอจงคลิกแบนเนอร์
Date : 2010-01-26 13:01:02 By : tungman
 


 

No. 8



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

อ้าว เข้าใจผิดเองครับ คิดว่าจะให้คนคลิก Banner โฆษณาครับ แฮะ ๆ เดียวเย็น ๆ มาเขียน code ให้ครับ
Date : 2010-01-26 13:15:48 By : webmaster
 


 

No. 9

Guest


ยังไม่เห็นมาเขียนให้เลยนะ ลืมไปหรือยังค่ะ

คุณพี่ win
Date : 2010-01-27 22:34:09 By : แอน
 


 

No. 10



โพสกระทู้ ( 1,242 )
บทความ ( 13 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ว่าแต่ แบนเนอร์เป็น flash หรือว่า ไฟล์ภาพ ละครับ ถ้าเป็นไฟล์ภาพ นิก็ไม่ยาก

แต่ถ้าเป็น flash ก็ต้องให้คนที่เขียนโค้ด flash ชี้ link มาที่เราก่อนหรือเปล่าไม่รู้ อิ อิ

ผมก็ยังไม่รู้วิธีนับจำนวน คนที่ click banner flash รอคำตอบดีๆ อยู่ครับ
Date : 2010-01-27 22:53:50 By : DownsTream
 


 

No. 11

Guest


เป็น banner ไฟล์ ภาพ ค่ะ ช่วยเขียนให้หน่อยนะค่ะ

พี่ win ไม่เห็นมาเขียนให้เลยนะ
Date : 2010-01-28 11:34:25 By : แอน
 


 

No. 12



โพสกระทู้ ( 875 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter

http://medienfreunde.com/lab/innerfade/

แนวทาง

Code (PHP)
[php]<?php
mysql_connect("localhost", "mysql_user", "mysql_password") or
die("Could not connect: " . mysql_error());
mysql_select_db("mydb");

$result = mysql_query("SELECT image_name FROM tb_image LIMIT 4 "); // อยากได้กี่รูปก็ กำหนดเอาตาม limit

echo "<ul id='portfolio'>";
while ($row = mysql_fetch_array($result, MYSQL_BOTH)) {
echo "<li> <a href='#' onclick='javascript:updateClick(\"ไรก็ว่าไป\")';><img src='images/".$row['image_name']."'/></a></li> ";
}
echo " </ul> ";
mysql_free_result($result);
?>
ตัวอย่าง =>http://www.websitethailand.biz/lotus_test/
Date : 2010-01-28 11:51:54 By : peterxp
 


 

No. 13



โพสกระทู้ ( 1,439 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

หุหุ พี่วินเขางานยุ่งอยู่ครับ เลยไม่มีเวลาเขียนให้

จะใช้ filetext หรือ ฐานข้อมูลครับก็ได้ครับ แต่ผมจะแสดงใช้ filetext น่ะครับ


Code (PHP)
<a href='go2url.php?url=http://www.google.com&banner=banner1' target=_blank><div style='width:100px;height:100px;border:solid 1px black;padding:10px'>สมมตินี้คือรูป</div></a>
<?php
function readCounter($banner){
	$banner=$banner.".txt";
	$fp=fopen($banner,'r');
	$pgcount=fgets($fp,6);
	$pgcount='00000'.$pgcount;
		$pgcount=substr($pgcount,-6);
	fclose($fp);
	return $pgcount;
}
echo readCounter('banner1');
?>


go2url(PHP)
<script type='text/javascript'>
var redirect={
	count:10,
	url:'',
	tmo:null,
	wait:function(){

		if(this.count<0){
			clearTimeout(this.tmo);
			window.location.href=this.url;
			return;
		}
		document.getElementById('show-waiting').innerHTML+=".";
		this.count--;
		this.tmo=setTimeout("redirect.wait()",200)

	},
	get:function(url){
		this.url=url;
		this.wait();
	}
}

</script>
<div id='show-waiting'>waiting</div>
<?php 
if(isset($_GET[url])){
	writeCounter($_GET[banner].".txt");
	echo "<script type='text/javascript'>redirect.get('$_GET[url]')</script>";
}

function  writeCounter($banner){
if(file_exists($banner )==false){
	$fp=fopen($banner ,'w');
	fputs($fp,0);
	fclose($fp);
}
$fp=fopen($banner,'r');
$pgcount=fgets($fp,6);
fclose($fp);
++$pgcount;
$pgcount='00000'.$pgcount;
$pgcount=substr($pgcount,-6);
$fp=fopen($banner,'w');
fputs($fp,(int)$pgcount);
fclose($fp);
}

?>

Date : 2010-01-28 12:11:15 By : xbeginner01
 


 

No. 14

Guest


code ที่พี่เขียนให้ข้างบน มัน error เป็นแบบนี้ค่ะ ต้องแก้ยังไงค่ะ แอน งง ค่ะ


สมมตินี้คือรูป

Warning: fopen(banner1.txt) [function.fopen]: failed to open stream: No such file or directory in C:\AppServ\www\test\click1.php on line 18

Warning: fgets(): supplied argument is not a valid stream resource in C:\AppServ\www\test\click1.php on line 20

Warning: fclose(): supplied argument is not a valid stream resource in C:\AppServ\test\click1.php on line 26
00000
waiting

ลองดูแล้วอธิบายให้หนอ่ยค่ะ หรือแก้ให้หน่อยนะค่ะ แอนอยากได้แบบทำงานได้เลยค่ะ
ขอบคุณมากนะค่ะ
Date : 2010-01-28 20:18:54 By : แอน
 


 

No. 15



โพสกระทู้ ( 1,439 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

โทษทีครับลืมตรวจเช็คตอนอ่านไฟล์ว่ามีไฟล์อยู่จริงเปล่า ลองดูครับใช้ได้จริงไม่มีปัญหาครับ
Code
<a href='go2url.php?url=http://www.google.com&banner=banner1' target=_blank><div style='width:100px;height:100px;border:solid 1px black;padding:10px'>สมมตินี้คือรูป</div></a>
<?php
function readCounter($banner){
$banner=$banner.".txt";
if(file_exists($banner )==false){
$fp=fopen($banner ,'w');
fputs($fp,0);
fclose($fp);
}


$fp=fopen($banner,'r');
$pgcount=fgets($fp,6);
$pgcount='00000'.$pgcount;
$pgcount=substr($pgcount,-6);
fclose($fp);
return $pgcount;
}
echo readCounter('banner1');
?>

Date : 2010-01-28 20:53:20 By : xbeginner01
 


 

No. 16



โพสกระทู้ ( 1,439 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

เพิ่มเติมอีกนิดครับ
เวลาจะเพิ่ม banner อีกอันต้องแก้
a href='go2url.php?url=http://www.google.com&banner=banner1'
url=http://xxxx.xx ใส่ลิงค์ไปครับ
banner=xxx xxx ควรจะไม่ซ้ำกันน่ะครับ สมมติมี banner1 แล้วจะสร้างแบนเนอร์อีกอัน
a href='go2url.php?url=http://www.google.com&banner=banner2'
ผมใส่เป็น banner2
เพราะ filetext จะได้ไม่ทับซ้อนกันครับ
Date : 2010-01-28 20:56:42 By : xbeginner01
 


 

No. 17

Guest


ขอบคุณค่ะ ไม่ error แล้ว
พี่ค่ะ คือว่า พอ คลิกที่ banner ไปแล้ว ค่ะ จำนวนคลิกมันไปโชว์ตรงไหนค่ะไม่เห็นขึ้นเลย ค่ะ

มันโชว์ออกมาแบบนี้ค่ะ ช่วยอธิบายอีกหน่อยนะค่ะ จะทำยังไงให้ตัว เลข ที่นับจำนวนคลิกมา โชว์ ด้วยค่ะ


มันแสดงออกมาแบบนี้ค่ะ

สมมตินี้คือรูป

000000
waiting
Date : 2010-01-28 22:40:53 By : แอน
 


 

No. 18

Guest


code ที่ พี่เขียนให้ค่ะ มัน เช็ค ip การคลิกซ้ำไหมค่ะ

รบกวนด้วยนะค่ะ ขอบคุณค่ะ
Date : 2010-01-28 23:21:22 By : แอน
 


 

No. 19

Guest


พี่ค่ะ เข้าใจแล้วค่ะ

มันติดอยู่นิดนืงค่ะ ช่วยเข้ามาตอบ แอนหน่อยนะค่ะ

คือว่า ตอน คลิก แบนเนอร์ไปแล้วนะค่ัะ

มันขึิน waiting นานมากเลยค่ะ มันไม่ไปหน้า google ค่ะ หนุลิ้งค์ไปหน้า google ค่ะ

ผิดตรงสคลิป หรือป่าวค่ะ ดูให้หน่อยค่ะ


Code (PHP)
<script type='text/javascript'>
var redirect={
count:10,
url:'',
tmo:null,
wait:function(){

if(this.count<0){
clearTimeout(this.tmo);
window.location.href=this.url;

return;
}
document.getElementById('show-waiting').innerHTML+=".";
this.count--;
this.tmo=setTimeout("redirect.wait()"200)
}
get:function(url){
this.url=url;
this.wait();
}
}
</script>

<div id='show-waiting'>waiting</div>

<?php
if(isset($_GET[url])){
writeCounter($_GET[banner].".txt");
echo "<script type='text/javascript'>redirect.get('$_GET[url]')</script>";
}
function  writeCounter($banner){
if(file_exists($banner )==false){
$fp=fopen($banner ,'w');
fputs($fp,0);
fclose($fp);

}

$fp=fopen($banner,'r');
$pgcount=fgets($fp,6);
fclose($fp);
++$pgcount;

$pgcount='00000'.$pgcount;
$pgcount=substr($pgcount,-6);
$fp=fopen($banner,'w');
fputs($fp,(int)$pgcount);
fclose($fp);
}
?>

Date : 2010-01-29 11:27:31 By : แอน
 


 

No. 20

Guest


ช่วยตอบทีนะค่ะ อีกนิด นืงค่ะ
Date : 2010-01-29 13:09:58 By : แอน
 


 

No. 21

Guest


ช่วยตอบ แอน หน่อยสิค่ะ
อย่าทราบอีกนิดเดียวเองค่ะ
Date : 2010-01-30 00:56:30 By : แอน
 


 

No. 22



โพสกระทู้ ( 1,439 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

ก๊อบจากโค้ดข้างบน NO13 ของผมไปวางเลยครับ ตรงโค้ด No19 ของจขกท ผิดหลายที่ครับ พิมพ์ไม่ครบหายหลายจุดครับ

1.code ที่ พี่เขียนให้ค่ะ มัน เช็ค ip การคลิกซ้ำไหมค่ะ
ตอบ ไม่เช็คครับ จะนับทุกครั้งที่คลิ๊กเท่านั้นครับ ถ้าจะให้เช็คต้องใช้ ฐานข้อมูล

2.
สมมตินี้คือรูป // คือรูปครับ ผมสมมติอิลิเมนต์นี้เป็นรูปเวลาทำจริงก็เปลี่ยนจาก <div.... >..</div> เป็น <img src... >
000000 // คือนับจำนวนคลิกครับ
waiting // ตรงนี้เมื่อคลิ๊กไปก็ยังไม่ให้ไปทันทีครับ ให้แสดง wating ดักรอก่อน
Date : 2010-01-30 07:59:56 By : xbeginner01
 


 

No. 23

Guest


ขอบคุณค่ะ
Date : 2010-02-01 02:35:35 By : แอน
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยเขียน code คลิก banner หน่อยนะค่ะ ดีค่ะพี่ค่ะ ช่วยหนูเขียน code คลิก banner ให้หน่อยนะค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่