PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : نمایش بنر با مدت زمان معلوم



zani
03-27-2014, 03:39 AM
سلام
من توی همین سایت پی سی دی ال توی یه پست دیدم که اموزش قرار دادن بنر در گوشه سایت با امکان بستن تبیلغ رو میده حالا من می خوام توی سایتم همین یه بنر رو قرار بدم ولی اگه چند تبلیغ می خوام بزارم واسه همین از همتون خواهش میکنک بفرمایید چطوری همین بنر رو همین جا نشون بدم اما طوری که مدت دار باشه یعنی مثلا هر 30 ثانیه یه بار بنر تبلیغ عوض شه مثلا یه کد جاوا اسکریپتم باشه لطف کردید

admin
03-27-2014, 04:16 PM
کدی که میخواهد به صورت رندمی باشه یا به صورت ترتیبی؟؟؟ در صورت رندمی به همه سایت ها حدودا بازدید مساوی میرسه. ولی اگه به صورت ترتیبی باشه از اول اولین سایتی که تایین میکنید شروع میشه و نمایش بنر های بعدی بستگی به مدت زمان حضور کاربرانتان در سایت دارد.
نوع کد رو تایین کنید تا براتون آماده کنم.

zani
03-27-2014, 06:42 PM
سلام خب لطفا همون رندومی بزارید

admin
03-28-2014, 04:12 PM
بفرما. اینم از کدی که میخواستید.


<!-- Code By : Only the registered members can see the link -->
<div id="pi3idl" dir="ltr" style="position:fixed;left:1px;bottom:1px;width:122px;bor der:1px solid #C0C0C0;z-index:9999999999;background-color:white"><table cellpadding="0" style="font-family: Tahoma; font-size: 8pt;border-bottom:1px solid #C0C0C0;width:120px"><tbody><tr><td width="5"></td><td width="95" align="center">

<!-- مکان تبلیغات متنی شما -->
<a href="Only the registered members can see the link" target="_blank" style="color: #000080; text-decoration: none">مرجع کد و آموزش</a>

</td><td width="20" align="right"><img width="13" height="13" src="Only the registered members can see the link" alt="close" title="close" onclick="document.getElementById ('pi3idl').style.display='none'" /></td></tr><tr><td align="center" colspan="3"><center>

<!-- مکان تبلیغات بنری شما -->
<span id="pi3idlendbannercode"></span>
</center></td></tr></tbody></table></div><h2><a href="Only the registered members can see the link" style="position:fixed; top:-1000%">کد تبلیغات ثابت حرفه ای</a></h2>
<!-- Code By : Only the registered members can see the link -->

<script>
var pi3idlbanner = new Array();
var pi3idllink = new Array();
var index = 0;

pi3idlbanner[0] = "Only the registered members can see the link";
pi3idllink[0] = "Only the registered members can see the link";

pi3idlbanner[1] = "Only the registered members can see the link";
pi3idllink[1] = "Only the registered members can see the link";

pi3idlbanner[2] = "Only the registered members can see the link";
pi3idllink[2] = "Only the registered members can see the link";

pi3idlbanner[3] = "Only the registered members can see the link";
pi3idllink[3] = "Only the registered members can see the link";

pi3idlbanner[4] = "Only the registered members can see the link";
pi3idllink[4] = "Only the registered members can see the link";

pi3idlbanner[5] = "Only the registered members can see the link";
pi3idllink[5] = "Only the registered members can see the link";

index = Math.floor(Math.random() * pi3idllink.length);
document.getElementById('pi3idlendbannercode').inn erHTML = '<a href="' + pi3idllink[index] + '" target="_blank"><img src="' + pi3idlbanner[index] + '" alt="banner place" /></a>';
</script>

برای استفاده همون طور که میبینید قسمتی از کد شامل دو عدد هستند. مثل کد زیر که دارای دو 0 هست.


pi3idlbanner[0] = "Only the registered members can see the link";
pi3idllink[0] = "Only the registered members can see the link";

این روال تا عدد 5 ادامه داره و برای این که بنر جدیدی اضافه کنید همین روال را به صورت مرتب ادامه دهید.

zani
03-29-2014, 12:11 PM
سلام دوست عزیز خیلی خیلی ممنونم دوتا سوال دارم :
اول اینکه حالا توی این کد کجاش مدت زمان نمایش بنره؟
دوم اینکه ایا میشه کدی به این کد اضافه کرد که بتونه آدرس های بنر ها رو از یه فایل مثلا تکست بخونه یعنی مثلا من بیام این تیکه کد بالا:

Only the registered members can see the link";
Only the registered members can see the link

رو داخل یه فایل تکست توی یه ساب دامین بزارم ( هر آدرس توی یه خط ) بعد تبلیغات رو توی صفحه اصلی سایتم قرار بدم و کد هر بنر رو از هرخط توی فایل بخونه و به مدت مثلا 30 ثانیه نشون بده این میشه؟

admin
03-29-2014, 12:51 PM
داخل اون کد اشتباهاتی رخ داده که داخل این کد رفع شده.


<!-- Code By : Only the registered members can see the link -->
<div id="pi3idl" dir="ltr" style="position:fixed;left:1px;bottom:1px;width:122px;bor der:1px solid #C0C0C0;z-index:9999999999;background-color:white"><table cellpadding="0" style="font-family: Tahoma; font-size: 8pt;border-bottom:1px solid #C0C0C0;width:120px"><tbody><tr><td width="5"></td><td width="95" align="center">

<!-- مکان تبلیغات متنی شما -->
<a href="Only the registered members can see the link" target="_blank" style="color: #000080; text-decoration: none">مرجع کد و آموزش</a>

</td><td width="20" align="right"><img width="13" height="13" src="Only the registered members can see the link" alt="close" title="close" onclick="document.getElementById ('pi3idl').style.display='none'" /></td></tr><tr><td align="center" colspan="3"><center>

<!-- مکان تبلیغات بنری شما -->
<span id="pi3idlendbannercode"></span>
</center></td></tr></tbody></table></div><h2><a href="Only the registered members can see the link" style="position:fixed; top:-1000%">کد تبلیغات ثابت حرفه ای</a></h2>
<!-- Code By : Only the registered members can see the link -->

<script>
var pi3idlbanner = new Array();
var pi3idllink = new Array();
var index = 0;

pi3idlbanner[0] = "Only the registered members can see the link";
pi3idllink[0] = "Only the registered members can see the link";

pi3idlbanner[1] = "Only the registered members can see the link";
pi3idllink[1] = "Only the registered members can see the link";

pi3idlbanner[2] = "Only the registered members can see the link";
pi3idllink[2] = "Only the registered members can see the link";

pi3idlbanner[3] = "Only the registered members can see the link";
pi3idllink[3] = "Only the registered members can see the link";

pi3idlbanner[4] = "Only the registered members can see the link";
pi3idllink[4] = "Only the registered members can see the link";

pi3idlbanner[5] = "Only the registered members can see the link";
pi3idllink[5] = "Only the registered members can see the link";
function changebanner()
{
index = Math.floor(Math.random() * pi3idllink.length);
document.getElementById('pi3idlendbannercode').inn erHTML = '<a href="' + pi3idllink[index] + '" target="_blank"><img src="' + pi3idlbanner[index] + '" alt="banner place" /></a>';
}
setInterval(changebanner,1000);
</script>

توضیحات رو که در تاپیک بالایی گفتم.
برای تایین زمان باید 1000 که در آخرای کد نوشته شده را تغییر دهید. توجه کنید که به میلی ثانیه باشد. برای مثال اگر خواستید هر 5ثانیه بنر رو عوض کنید باید 5*1000 کنید که میشه 5000 و در آنجا قرار دهید.
در صورتی هم که خواستید از یه فایل متنی بخونه میتونم براتون با پی اچ پی کدش رو بنویسم. و این که اگر میخواهید سیستم تبادل بنر راه بندازید میتونید این کد رو داخل یک فایل جاوا اسکریپت قرار دهید و کد فراخوانی جاوااسکریپت را به کاربرانتان بدهید.

zani
03-29-2014, 11:27 PM
خیلی ممنون دستت درد نکنه نه تبادل بنر نمی خوام همون با php اگه بگید خیلی خیلی ممنونم

admin
03-30-2014, 11:46 AM
اینم از کد پی اچ پی.


<!-- Code By : Only the registered members can see the link -->
<div id="pi3idl" dir="ltr" style="position:fixed;left:1px;bottom:1px;width:122px;bor der:1px solid #C0C0C0;z-index:9999999999;background-color:white"><table cellpadding="0" style="font-family: Tahoma; font-size: 8pt;border-bottom:1px solid #C0C0C0;width:120px"><tbody><tr><td width="5"></td><td width="95" align="center">

<!-- مکان تبلیغات متنی شما -->
<a href="Only the registered members can see the link" target="_blank" style="color: #000080; text-decoration: none">مرجع کد و آموزش</a>

</td><td width="20" align="right"><img width="13" height="13" src="Only the registered members can see the link" alt="close" title="close" onclick="document.getElementById ('pi3idl').style.display='none'" /></td></tr><tr><td align="center" colspan="3"><center>

<!-- مکان تبلیغات بنری شما -->
<span id="pi3idlendbannercode"></span>
</center></td></tr></tbody></table></div><h2><a href="Only the registered members can see the link" style="position:fixed; top:-1000%">کد تبلیغات ثابت حرفه ای</a></h2>
<!-- Code By : Only the registered members can see the link -->

<script>
var pi3idlbanner = new Array();
var pi3idllink = new Array();
var index = 0;
<?
$bf = fopen("link file havie list banner", "r") or exit("Unable to open file!");
$bn = 0;
while(!feof($banner))
{
echo "pi3idlbanner[".$bn."] = \"" .fgets($bf). "\"<br>";
$bn=$bn + 1;
}
fclose($bf);
$lf = fopen("link file havie list link", "r") or exit("Unable to open file!");
$ln = 0;
while(!feof($lf))
{
echo "pi3idllink[".$ln."] = \"" .fgets($lf). "\"<br>";
$ln=$ln + 1;
}
fclose($lf);
?>
function changebanner()
{
index = Math.floor(Math.random() * pi3idllink.length);
document.getElementById('pi3idlendbannercode').inn erHTML = '<a href="' + pi3idllink[index] + '" target="_blank"><img src="' + pi3idlbanner[index] + '" alt="banner place" /></a>';
}
setInterval(changebanner,1000);
</script>

و دستور کارش!!!!!
این دیگه مثل اون نیست.
اول دوتا فایل متنی درست میکنید. یکی برای لیست لینک سایت ها و دیگری برای لیست لینک بنر ها.
لینک فایل حاوی لیست بنر را با متن link file havie list banner در کد بالا جا به جا کنید.
لینک فایل حاوی لیست بنر را با متن link file havie list link در کد بالا جا به جا کنید.
حالا داخل اون فایل ها لینک ها رو میچینید. هر کدام داخل یک خط. توجه کنید که بدون اسپیس و تب اضافی و یا اینتر اضافی باشد و لینک سایت و لینک بنر باید در یک خط باشند(جفتشون تو یک شماره خط باشند)

zani
03-30-2014, 08:35 PM
با سلام ادمین عزیز بازم دستت درد نکنه کد رو تست کدم اما متاسفانه کار نکرد
اول دوتا فایل درست کردم اولی به اسم banner.txt و دومی به اسم link.txt و همون طور که خودت گفتی لینک ها رو قرار دادم اما بازم کار نکرد فقز قسم متن توی گوشه سمت چپ میاد

admin
03-30-2014, 10:07 PM
کد تست شد و به درستی کار کرد. ولی مواقعی خاص هم میتونه پیش بیاد که کد به درستی کار نکنه. بهتره که از کد تمام جاوا اسکریپت استفاده کنید.سرعت بالاتری هم داره(دومین کدی که بهتون دادم)

Payam Chat
06-16-2014, 06:37 AM
چه جوری تو گوشه های دیگه سایتم بزارم

admin
06-18-2014, 05:16 PM
میتونید کلمات زیر رو عوض کنید.
left : چپ
right : راست
top : بالا
botton : پایین
این کلمات رو باید از داخل استایل پیداکنید و تغییر دهید.

Payam Chat
06-18-2014, 08:04 PM
ممنونم کارم درست شد

matori73
09-14-2014, 03:59 AM
داخل اون کد اشتباهاتی رخ داده که داخل این کد رفع شده.


<!-- Code By : Only the registered members can see the link -->
<div id="pi3idl" dir="ltr" style="position:fixed;left:1px;bottom:1px;width:122px;bor der:1px solid #C0C0C0;z-index:9999999999;background-color:white"><table cellpadding="0" style="font-family: Tahoma; font-size: 8pt;border-bottom:1px solid #C0C0C0;width:120px"><tbody><tr><td width="5"></td><td width="95" align="center">

<!-- مکان تبلیغات متنی شما -->
<a href="Only the registered members can see the link" target="_blank" style="color: #000080; text-decoration: none">مرجع کد و آموزش</a>

</td><td width="20" align="right"><img width="13" height="13" src="Only the registered members can see the link" alt="close" title="close" onclick="document.getElementById ('pi3idl').style.display='none'" /></td></tr><tr><td align="center" colspan="3"><center>

<!-- مکان تبلیغات بنری شما -->
<span id="pi3idlendbannercode"></span>
</center></td></tr></tbody></table></div><h2><a href="Only the registered members can see the link" style="position:fixed; top:-1000%">کد تبلیغات ثابت حرفه ای</a></h2>
<!-- Code By : Only the registered members can see the link -->

<script>
var pi3idlbanner = new Array();
var pi3idllink = new Array();
var index = 0;

pi3idlbanner[0] = "Only the registered members can see the link";
pi3idllink[0] = "Only the registered members can see the link";

pi3idlbanner[1] = "Only the registered members can see the link";
pi3idllink[1] = "Only the registered members can see the link";

pi3idlbanner[2] = "Only the registered members can see the link";
pi3idllink[2] = "Only the registered members can see the link";

pi3idlbanner[3] = "Only the registered members can see the link";
pi3idllink[3] = "Only the registered members can see the link";

pi3idlbanner[4] = "Only the registered members can see the link";
pi3idllink[4] = "Only the registered members can see the link";

pi3idlbanner[5] = "Only the registered members can see the link";
pi3idllink[5] = "Only the registered members can see the link";
function changebanner()
{
index = Math.floor(Math.random() * pi3idllink.length);
document.getElementById('pi3idlendbannercode').inn erHTML = '<a href="' + pi3idllink[index] + '" target="_blank"><img src="' + pi3idlbanner[index] + '" alt="banner place" /></a>';
}
setInterval(changebanner,1000);
</script>

توضیحات رو که در تاپیک بالایی گفتم.
برای تایین زمان باید 1000 که در آخرای کد نوشته شده را تغییر دهید. توجه کنید که به میلی ثانیه باشد. برای مثال اگر خواستید هر 5ثانیه بنر رو عوض کنید باید 5*1000 کنید که میشه 5000 و در آنجا قرار دهید.
در صورتی هم که خواستید از یه فایل متنی بخونه میتونم براتون با پی اچ پی کدش رو بنویسم. و این که اگر میخواهید سیستم تبادل بنر راه بندازید میتونید این کد رو داخل یک فایل جاوا اسکریپت قرار دهید و کد فراخوانی جاوااسکریپت را به کاربرانتان بدهید.


درود !
من قبلا سوالی پرسیده بودم که گویا حذف شده !

ممنون میشم همین کد بالا رو طوری ویرایش کنید که با هر بار رفرش شدن صفحه، بنر عوض بشه ؟ و مثلا بعد از یک دقیقه، کلا بسته بشه !

admin
09-14-2014, 10:07 AM
درود !
من قبلا سوالی پرسیده بودم که گویا حذف شده !

ممنون میشم همین کد بالا رو طوری ویرایش کنید که با هر بار رفرش شدن صفحه، بنر عوض بشه ؟ و مثلا بعد از یک دقیقه، کلا بسته بشه !
میشه واضح تر توضیح بدین؟ این کد با هر بار رفرش صفحه یک لینک و بنر به صورت تصادفی به نمایش در میاره.
بعد یک دقیقه میخواهید مجدد این کار رو انجام بده یا این که با همون رفرش بنر ها رو تغیر بده؟(تو کد اولی که داده شد با هر رفرش این کار رو انجام میده. تو کد دومی که داده شد با زمان بندی تغییرش میده.)

matori73
09-14-2014, 07:35 PM
میشه واضح تر توضیح بدین؟ این کد با هر بار رفرش صفحه یک لینک و بنر به صورت تصادفی به نمایش در میاره.
بعد یک دقیقه میخواهید مجدد این کار رو انجام بده یا این که با همون رفرش بنر ها رو تغیر بده؟(تو کد اولی که داده شد با هر رفرش این کار رو انجام میده. تو کد دومی که داده شد با زمان بندی تغییرش میده.)

درود !
حق با شماست ، همون کد اول رو میخوام منتها با 2 تغییر :

اول اینکه بنرها تصادفی نمایش داده بشن نه ترتیبی !
دوم اینکه بعد از مدت زمان مشخص، مثلا بعد از 1 دقیقه، تبلیغات خود به خود بسته بشه ! ( مثل بلاگفا )

تشکر !

admin
09-14-2014, 09:10 PM
درود !
حق با شماست ، همون کد اول رو میخوام منتها با 2 تغییر :

اول اینکه بنرها تصادفی نمایش داده بشن نه ترتیبی !
دوم اینکه بعد از مدت زمان مشخص، مثلا بعد از 1 دقیقه، تبلیغات خود به خود بسته بشه ! ( مثل بلاگفا )

تشکر !

تغییر اولی که گفتین : نمایش بنر ها به صورت تصادفی بودند.
تغییر دومی هم که گفتین تو کد زیر اعمال شد و برای تغییر زمان بستن اون باید عدد 1000 در اخرای کد رو به عدد میلی ثانیه ای که میخواهید تغییر دهید. (عدد ثانیه دلخواه + 000 :d)

<!-- Code By : Only the registered members can see the link -->
<div id="pi3idl" dir="ltr" style="position:fixed;left:1px;bottom:1px;width:122px;bor der:1px solid #C0C0C0;z-index:9999999999;background-color:white"><table cellpadding="0" style="font-family: Tahoma; font-size: 8pt;border-bottom:1px solid #C0C0C0;width:120px"><tbody><tr><td width="5"></td><td width="95" align="center">

<!-- مکان تبلیغات متنی شما -->
<a href="Only the registered members can see the link" target="_blank" style="color: #000080; text-decoration: none">مرجع کد و آموزش</a>

</td><td width="20" align="right"><img width="13" height="13" src="Only the registered members can see the link" alt="close" title="close" onclick="document.getElementById ('pi3idl').style.display='none'" /></td></tr><tr><td align="center" colspan="3"><center>

<!-- مکان تبلیغات بنری شما -->
<span id="pi3idlendbannercode"></span>
</center></td></tr></tbody></table></div><h2><a href="Only the registered members can see the link" style="position:fixed; top:-1000%">کد تبلیغات ثابت حرفه ای</a></h2>
<!-- Code By : Only the registered members can see the link -->

<script>
var pi3idlbanner = new Array();
var pi3idllink = new Array();
var index = 0;

pi3idlbanner[0] = "Only the registered members can see the link";
pi3idllink[0] = "Only the registered members can see the link";

pi3idlbanner[1] = "Only the registered members can see the link";
pi3idllink[1] = "Only the registered members can see the link";

pi3idlbanner[2] = "Only the registered members can see the link";
pi3idllink[2] = "Only the registered members can see the link";

pi3idlbanner[3] = "Only the registered members can see the link";
pi3idllink[3] = "Only the registered members can see the link";

pi3idlbanner[4] = "Only the registered members can see the link";
pi3idllink[4] = "Only the registered members can see the link";

pi3idlbanner[5] = "Only the registered members can see the link";
pi3idllink[5] = "Only the registered members can see the link";

index = Math.floor(Math.random() * pi3idllink.length);
document.getElementById('pi3idlendbannercode').inn erHTML = '<a href="' + pi3idllink[index] + '" target="_blank"><img src="' + pi3idlbanner[index] + '" alt="banner place" /></a>';

function closeb()
{
document.getElementById ('pi3idl').style.display='none';
}
setInterval(closeb,1000)
</script>