|
|
|
ช่วยเขียน code คลิก banner หน่อยนะค่ะ ดีค่ะพี่ค่ะ ช่วยหนูเขียน code คลิก banner ให้หน่อยนะค่ะ |
|
|
|
|
|
|
|
ช่วยหน่อยค่ะะะะ
|
|
|
|
|
Date :
2010-01-25 22:39:19 |
By :
แอน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยหน่อยนะค่ะ
|
|
|
|
|
Date :
2010-01-25 23:03:06 |
By :
แอน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อะไรที่ไม่ซื่อสัตย์ มันไม่ยั่งยื่นครับ
|
|
|
|
|
Date :
2010-01-25 23:06:26 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองดูเกี่ยวกับการ insert, update sql
|
|
|
|
|
Date :
2010-01-26 02:16:04 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่ win ช่วยหน่อยสิค่ะ
หนูงงกับคำตอบพี่มากเลยนะ ที่ว่า >>> อะไรที่ไม่ซื่อสัตย์ มันไม่ยั่งยื่นครับ
พี่ win คิดว่าหนูจะเอา code ไปทำอะไรที่ไม่ซื่อสัตย์หรอค่ะ ใจร้ายจัง
|
|
|
|
|
Date :
2010-01-26 10:04:59 |
By :
แอน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยเขียนให้หน่อยสิค่ะ
|
|
|
|
|
Date :
2010-01-26 12:21:48 |
By :
แอน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หนุ่มสาวเอ๋ย เธอจงคลิกแบนเนอร์
|
|
|
|
|
Date :
2010-01-26 13:01:02 |
By :
tungman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ้าว เข้าใจผิดเองครับ คิดว่าจะให้คนคลิก Banner โฆษณาครับ แฮะ ๆ เดียวเย็น ๆ มาเขียน code ให้ครับ
|
|
|
|
|
Date :
2010-01-26 13:15:48 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไม่เห็นมาเขียนให้เลยนะ ลืมไปหรือยังค่ะ
คุณพี่ win
|
|
|
|
|
Date :
2010-01-27 22:34:09 |
By :
แอน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ว่าแต่ แบนเนอร์เป็น flash หรือว่า ไฟล์ภาพ ละครับ ถ้าเป็นไฟล์ภาพ นิก็ไม่ยาก
แต่ถ้าเป็น flash ก็ต้องให้คนที่เขียนโค้ด flash ชี้ link มาที่เราก่อนหรือเปล่าไม่รู้ อิ อิ
ผมก็ยังไม่รู้วิธีนับจำนวน คนที่ click banner flash รอคำตอบดีๆ อยู่ครับ
|
|
|
|
|
Date :
2010-01-27 22:53:50 |
By :
DownsTream |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เป็น banner ไฟล์ ภาพ ค่ะ ช่วยเขียนให้หน่อยนะค่ะ
พี่ win ไม่เห็นมาเขียนให้เลยนะ
|
|
|
|
|
Date :
2010-01-28 11:34:25 |
By :
แอน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หุหุ พี่วินเขางานยุ่งอยู่ครับ เลยไม่มีเวลาเขียนให้
จะใช้ 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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 :
แอน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เพิ่มเติมอีกนิดครับ
เวลาจะเพิ่ม 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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณค่ะ ไม่ error แล้ว
พี่ค่ะ คือว่า พอ คลิกที่ banner ไปแล้ว ค่ะ จำนวนคลิกมันไปโชว์ตรงไหนค่ะไม่เห็นขึ้นเลย ค่ะ
มันโชว์ออกมาแบบนี้ค่ะ ช่วยอธิบายอีกหน่อยนะค่ะ จะทำยังไงให้ตัว เลข ที่นับจำนวนคลิกมา โชว์ ด้วยค่ะ
มันแสดงออกมาแบบนี้ค่ะ
สมมตินี้คือรูป
000000
waiting
|
|
|
|
|
Date :
2010-01-28 22:40:53 |
By :
แอน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
code ที่ พี่เขียนให้ค่ะ มัน เช็ค ip การคลิกซ้ำไหมค่ะ
รบกวนด้วยนะค่ะ ขอบคุณค่ะ
|
|
|
|
|
Date :
2010-01-28 23:21:22 |
By :
แอน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่ค่ะ เข้าใจแล้วค่ะ
มันติดอยู่นิดนืงค่ะ ช่วยเข้ามาตอบ แอนหน่อยนะค่ะ
คือว่า ตอน คลิก แบนเนอร์ไปแล้วนะค่ัะ
มันขึิน 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 :
แอน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยตอบทีนะค่ะ อีกนิด นืงค่ะ
|
|
|
|
|
Date :
2010-01-29 13:09:58 |
By :
แอน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยตอบ แอน หน่อยสิค่ะ
อย่าทราบอีกนิดเดียวเองค่ะ
|
|
|
|
|
Date :
2010-01-30 00:56:30 |
By :
แอน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก๊อบจากโค้ดข้างบน NO13 ของผมไปวางเลยครับ ตรงโค้ด No19 ของจขกท ผิดหลายที่ครับ พิมพ์ไม่ครบหายหลายจุดครับ
1.code ที่ พี่เขียนให้ค่ะ มัน เช็ค ip การคลิกซ้ำไหมค่ะ
ตอบ ไม่เช็คครับ จะนับทุกครั้งที่คลิ๊กเท่านั้นครับ ถ้าจะให้เช็คต้องใช้ ฐานข้อมูล
2.
สมมตินี้คือรูป // คือรูปครับ ผมสมมติอิลิเมนต์นี้เป็นรูปเวลาทำจริงก็เปลี่ยนจาก <div.... >..</div> เป็น <img src... >
000000 // คือนับจำนวนคลิกครับ
waiting // ตรงนี้เมื่อคลิ๊กไปก็ยังไม่ให้ไปทันทีครับ ให้แสดง wating ดักรอก่อน
|
|
|
|
|
Date :
2010-01-30 07:59:56 |
By :
xbeginner01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณค่ะ
|
|
|
|
|
Date :
2010-02-01 02:35:35 |
By :
แอน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|