• اطلاعیه ها

    • Saeed Fard

      برگزاری چهارمین همایش Coder Conf و کد تخفیف برای کاربران وردپرس پارسی   20/04/97

      کدرکانف هر سال در آخرین پنجشنبه مرداد با بورد‌های مختلفی برگزار می‌گردد،امسال نیز کدرکانف در همین تاریخ با حضور برنامه نویسان مطرح کشور در بورد تخصصی جاوااسکریپت برگزار خواهد شد، یک گردهمایی متفاوت با طعم Javascript. Coderconf هر سال نسبت به سال‌های گذشته با حضور برنامه‌نویسان پر رنگتر می‌شود. ما سعی کردیم هر ساله به این کنفرانس مفهوم عمیق تری ببخشیم تا از آنچه در سال‌های گذشته عرضه شده به روزتر و مفیدتر واقع شویم. امسال فرصتی خواهد بود تا با نگرشی جدید و بهبود مطالب ارائه شده، عمیقتر به این موضوع نگاه کنیم تا بجای تکرار مباحث پیشین گامی هر چند کوچک در مسیر ارتقای دانش فنی برنامه‌نویسان ایرانی برداریم. ما در Coderconf ۴ با تمرکز بر روی Javascript نیت کرده‌ایم این فرصت را در اختیار برنامه نویسان قرار دهیم تا با ظرافت و استانداردهای روز دنیا کار خود را پیش ببرند. به نظر ما امسال زمان آن فرا رسیده‌است تا این زبان را به صورت تخصصی و از ابعاد مختلف به چالش بکشیم.   دبیر علمی همایش میلاد حیدری، کدرکانف ۴ را اینگونه توصیف کرده است :اشتراک گذاری دانش بهترین راه رسیدن به جاودانگی اطلاعات است. هر ساله همایش‌های زیادی برگزار میشه که افراد شرکت‌کننده می‌توانند با افراد مجرب شبکه سازی کنند. امسال در کدرکانف سعی کردیم علاوه بر بخش شبکه سازی بین افراد بیشتر روی انتقال دانش و کیفیت ارائه ها تمرکز داشته باشیم . به قصد یک گردهمایی بلند مدت بین برنامه‌نویسان جاوااسکریپت که با هم تبادل دانش و اطلاعات کنند گردهم آییم.
      بنده به عنوان عضو کوچکی از جامعه برنامه‌نویسان جاوااسکریپت ایران امیدوارم در کدرکانف امسال علاوه بر شبکه سازی، از اطلاعاتی که دوستان در این همایش در اختیارتان قرار می‌دهند استفاده کنید. در سایت همایش میتوانید سخنرانان و موضوع پنل همایش کدرکانف رو مشاهده کنید . علاقه‌مندان به حضور در این همایش می‌توانند با کد تخفیف wpparsi اقدام به ثبت نام در این گردهمایی کنند. سایت همایش :‌http://coderconf.org
      بلیط فروشی همایش :‌https://evand.com/events/coderconf4  
bmppc2

درخواست یک کد راندوم برای php

15 پست در این موضوع قرار دارد

سلام

من نیاز به یک کد دارم تا بزارم توی سایت و هر بار که سایت باز میشه به صورت راندوم یکی از کدهایی که دارم نمایش داده بشه

کدهای من اینا هستن

کد اول :



<script>disp=1;function w() { document.getElementById('boxFloater').style.display='none';disp=0;}function jmove(){if (disp==1){window.scrollTo(0,0);}}jmove();window.onscroll=jmove;</script><div id="boxFloater" style="position:absolute;left:0;top:0;width:100%;height:100%;font-family:Tahoma;font-size:11pt;z-index:9999;">
<br><div style="position:absolute;left:0;top:0;background-color:#000000;width:100%;height:100%;z-index:9999;FILTER:alpha(opacity=85)"></div>
<br>
<div style="position:absolute;left:0;top:0;width:100%;height:100%;z-index:9999;FILTER:alpha(opacity=100)"><br><table width="100%" style="color:#ffffff;margin-top:30px;z-index:9999;"><tr><td align="center" width="100%"><font size="4" color="#FFFFFF" dir="rtl">
<font color="#FFFF00" size="4">سلام ، به نارنجی خوش اومدید</font></b></a></font><div onclick="w();" style="width:820px;height:468px;direction:rtl;color:#8F8F8F"><p><br>
<SCRIPT language="javascript" type="text/javascript">document.write ('<center><ifr');document.write ('ame width="480" height="70" src="http://narenji.ir/index.php" style="border: 0px;"');document.write (' border="0" scrolling="no"></ifr');document.write ('ame>');</SCRIPT>
<br /><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><br />متن سلام<br /><br />سلام به همه کاربران نارنجی<br></div></td></tr></table></div></div><br /></div>

کد دوم :


<script>disp=1;function w() { document.getElementById('boxFloater').style.display='none';disp=0;}function jmove(){if (disp==1){window.scrollTo(0,0);}}jmove();window.onscroll=jmove;</script><div id="boxFloater" style="position:absolute;left:0;top:0;width:100%;height:100%;font-family:Tahoma;font-size:11pt;z-index:9999;">
<br><div style="position:absolute;left:0;top:0;background-color:#000000;width:100%;height:100%;z-index:9999;FILTER:alpha(opacity=85)"></div>
<br>
<div style="position:absolute;left:0;top:0;width:100%;height:100%;z-index:9999;FILTER:alpha(opacity=100)"><br><table width="100%" style="color:#ffffff;margin-top:30px;z-index:9999;"><tr><td align="center" width="100%"><font size="4" color="#FFFFFF" dir="rtl">
<font color="#FFFF00" size="4">سلام ، به نردبان خوش اومدید</font></b></a></font><div onclick="w();" style="width:820px;height:468px;direction:rtl;color:#8F8F8F"><p><br>
<SCRIPT language="javascript" type="text/javascript">document.write ('<center><ifr');document.write ('ame width="480" height="70" src="http://nardebaan.ir" style="border: 0px;"');document.write (' border="0" scrolling="no"></ifr');document.write ('ame>');</SCRIPT>
<br /><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><br />متن سلام<br /><br />سلام به همه کاربران نردبان<br></div></td></tr></table></div></div><br /></div>

حالا میخوام این 2 تا کد به صورت راندوم در سایت نشون داده بشن

از کسی خواستم این کد رو داد و گفت هر دفعه سایت بارگزاری بشه یکی از کدها به صورت اتفاقی نمایش داده میشن :


<?php
$string1 = "<script>disp=1;function w() { document.getElementById('boxFloater').style.display='none';disp=0;}function jmove(){if (disp==1){window.scrollTo(0,0);}}jmove();window.onscroll=jmove;</script><div id="boxFloater" style="position:absolute;left:0;top:0;width:100%;height:100%;font-family:Tahoma;font-size:11pt;z-index:9999;">
<br><div style="position:absolute;left:0;top:0;background-color:#000000;width:100%;height:100%;z-index:9999;FILTER:alpha(opacity=85)"></div>
<br>
<div style="position:absolute;left:0;top:0;width:100%;height:100%;z-index:9999;FILTER:alpha(opacity=100)"><br><table width="100%" style="color:#ffffff;margin-top:30px;z-index:9999;"><tr><td align="center" width="100%"><font size="4" color="#FFFFFF" dir="rtl">
<font color="#FFFF00" size="4">سلام ، به نردبان خوش اومدید</font></b></a></font><div onclick="w();" style="width:820px;height:468px;direction:rtl;color:#8F8F8F"><p><br>
<SCRIPT language="javascript" type="text/javascript">document.write ('<center><ifr');document.write ('ame width="480" height="70" src="http://nardebaan.ir" style="border: 0px;"');document.write (' border="0" scrolling="no"></ifr');document.write ('ame>');</SCRIPT>
<br /><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><br />متن سلام<br /><br />سلام به همه کاربران نردبان<br></div></td></tr></table></div></div><br /></div>
";
$string2 = "<script>disp=1;function w() { document.getElementById('boxFloater').style.display='none';disp=0;}function jmove(){if (disp==1){window.scrollTo(0,0);}}jmove();window.onscroll=jmove;</script><div id="boxFloater" style="position:absolute;left:0;top:0;width:100%;height:100%;font-family:Tahoma;font-size:11pt;z-index:9999;">
<br><div style="position:absolute;left:0;top:0;background-color:#000000;width:100%;height:100%;z-index:9999;FILTER:alpha(opacity=85)"></div>
<br>
<div style="position:absolute;left:0;top:0;width:100%;height:100%;z-index:9999;FILTER:alpha(opacity=100)"><br><table width="100%" style="color:#ffffff;margin-top:30px;z-index:9999;"><tr><td align="center" width="100%"><font size="4" color="#FFFFFF" dir="rtl">
<font color="#FFFF00" size="4">سلام ، به نارنجی خوش اومدید</font></b></a></font><div onclick="w();" style="width:820px;height:468px;direction:rtl;color:#8F8F8F"><p><br>
<SCRIPT language="javascript" type="text/javascript">document.write ('<center><ifr');document.write ('ame width="480" height="70" src="http://narenji.ir/index.php" style="border: 0px;"');document.write (' border="0" scrolling="no"></ifr');document.write ('ame>');</SCRIPT>
<br /><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><br />متن سلام<br /><br />سلام به همه کاربران نارنجی<br></div></td></tr></table></div></div><br /></div>";
$emad = array('1' => $string1 ,'2' => $string2);
$rand = rand('1','2');
echo $emad[$rand];
?>

اما خطا میده و اجرا نمیشه

اگر میشه ببینید کجای کد مشکل داره

تشکر

0

به اشتراک گذاری این پست


لینک به پست

درستش این هست:


<?php
$string1 = "<script>disp=1;function w() { document.getElementById('boxFloater').style.display='none';disp=0;}function jmove(){if (disp==1){window.scrollTo(0,0);}}jmove();window.onscroll=jmove;</script><div id='boxFloater' style='position:absolute;left:0;top:0;width:100%;height:100%;font-family:Tahoma;font-size:11pt;z-index:9999;'>
<br><div style='position:absolute;left:0;top:0;background-color:#000000;width:100%;height:100%;z-index:9999;FILTER:alpha(opacity=85)'></div>
<br>
<div style='position:absolute;left:0;top:0;width:100%;height:100%;z-index:9999;FILTER:alpha(opacity=100)'><br><table width='100%' style='color:#ffffff;margin-top:30px;z-index:9999;'><tr><td align='center' width='100%'><font size='4' color='#FFFFFF' dir='rtl'>
<font color='#FFFF00' size='4'>سلام ، به نردبان خوش اومدید</font></b></a></font><div onclick='w();' style='width:820px;height:468px;direction:rtl;color:#8F8F8F'><p><br>
<SCRIPT language='javascript' type='text/javascript'>document.write (\"<center><ifr\");document.write ('ame width=\"480\" height=\"70\" src=\"http://nardebaan.ir\" style=\"border: 0px;\"');document.write (' border=\"0\" scrolling=\"no\"></ifr');document.write ('ame>');</SCRIPT>
<br /><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><br />متن سلام<br /><br />سلام به همه کاربران نردبان<br></div></td></tr></table></div></div><br /></div>
";
$string2 = "<script>disp=1;function w() { document.getElementById('boxFloater').style.display='none';disp=0;}function jmove(){if (disp==1){window.scrollTo(0,0);}}jmove();window.onscroll=jmove;</script><div id='boxFloater' style='position:absolute;left:0;top:0;width:100%;height:100%;font-family:Tahoma;font-size:11pt;z-index:9999;'>
<br><div style='position:absolute;left:0;top:0;background-color:#000000;width:100%;height:100%;z-index:9999;FILTER:alpha(opacity=85)'></div>
<br>
<div style='position:absolute;left:0;top:0;width:100%;height:100%;z-index:9999;FILTER:alpha(opacity=100)'><br><table width='100%' style='color:#ffffff;margin-top:30px;z-index:9999;'><tr><td align='center' width='100%'><font size='4' color='#FFFFFF' dir='rtl'>
<font color='#FFFF00' size='4'>سلام ، به نارنجی خوش اومدید</font></b></a></font><div onclick='w();' style='width:820px;height:468px;direction:rtl;color:#8F8F8F'><p><br>
<SCRIPT language='javascript' type='text/javascript'>document.write ('<center><ifr');document.write ('ame width=\"480\" height=\"70\" src=\"http://narenji.ir/index.php\" style=\"border: 0px;\"');document.write (' border=\"0\" scrolling=\"no\"></ifr');document.write ('ame>');</SCRIPT>
<br /><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><br />متن سلام<br /><br />سلام به همه کاربران نارنجی<br></div></td></tr></table></div></div><br /></div>";
$emad = array('1' => $string1 ,'2' => $string2);
$rand = rand('1','2');
echo $emad[$rand];
?>

توی پی اچ پی وقتی یه رشته ای رو با دابل کوتیشن (") تعریف می کنید، توی اون رشته اگر خواستید دوباره از دابل کوتیشن استفاده کنید، باید قبلش یه \ بگذارید. مثلا:


<?php
echo " I\"m Vahid ";
?>

4

به اشتراک گذاری این پست


لینک به پست

خیلی ممنون درست شد

من php بلد نیستم این کد را هم یکی دیگه نوشته بود

بازم تشکر خیلی لازم داشتم

1

به اشتراک گذاری این پست


لینک به پست

کد من به این صورت شد:


<?php
$string1="
<?php
if(has_tag(array('تست'))){
echo '<a href="http://www.minitest.ir/1392/first-high-school/100-%d8%aa%d8%b3%d8%aa-%d8%b4%db%8c%d9%85%db%8c-%d8%a7%d9%88%d9%91%d9%84-%d8%af%d8%a8%db%8c%d8%b1%d8%b3%d8%aa%d8%a7%d9%86/"><script>
var txt = "100 تست شیمی اول دبیرستان";
document.write( txt.blink() );
</script></a>';
}
?>
";
$string1="
<?php
if(has_tag(array('اول دبیرستان','زیست شناسی 1'))){
echo '
<a href="http://www.minitest.ir/1391/first-high-school/%d9%86%d9%85%d9%88%d9%86%d9%87-%d8%b3%d9%88%d8%a7%d9%84%d8%a7%d8%aa-%d8%a7%d9%85%d8%aa%d8%ad%d8%a7%d9%86%db%8c-%d8%b1%db%8c%d8%a7%d8%b6%db%8c-%d8%a7%d9%84%d9%85%d9%be%db%8c%d8%a7%d8%af-%d8%aa%db%8c/"><script>
var txt = "نمونه سوالات امتحانی ریاضی المپیاد تیزهوشان اول دبیرستان";
document.write( txt.blink() );
</script></a>';
}
?>
";
$emad = array('1' => $string1 ,'2' => $string2);
$rand = rand('1','2');
echo $emad[$rand];
?>

ولی صفحات سینگل ارور


Parse error: syntax error, unexpected T_LNUMBER in /home2/..../themes/arras_parsi/single.php on line 29

میدن. مشکل چیه؟

ویرایش شده در توسط Pouya
0

به اشتراک گذاری این پست


لینک به پست

خط 29 چه کدی هست؟

0

به اشتراک گذاری این پست


لینک به پست

echo '<a href="http://www.minitest.ir/1392/first-high-school/100-%d8%aa%d8%b3%d8%aa-%d8%b4%db%8c%d9%85%db%8c-%d8%a7%d9%88%d9%91%d9%84-%d8%af%d8%a8%db%8c%d8%b1%d8%b3%d8%aa%d8%a7%d9%86/"><script>

0

به اشتراک گذاری این پست


لینک به پست

اینجوری باید باشه:

echo '<a href="http://www.minitest.ir/1392/first-high-school/100-%d8%aa%d8%b3%d8%aa-%d8%b4%db%8c%d9%85%db%8c-%d8%a7%d9%88%d9%91%d9%84-%d8%af%d8%a8%db%8c%d8%b1%d8%b3%d8%aa%d8%a7%d9%86/"><script>';

0

به اشتراک گذاری این پست


لینک به پست

نه. اين كه اشتباهه. لطفا به كد اولي دقت كنيد، خط ٢٩ در همونجا هم هست كه ميبينيد علامت ` بعد از اتمام اسكريپت تموم شده و درست و به جا هم بسته شده ولي ارور ميده.

عبارت


<script>

در خط ٣٠ هست.

0

به اشتراک گذاری این پست


لینک به پست

کلا فایل رو پیوست کنید تا از اول بررسی بشه

0

به اشتراک گذاری این پست


لینک به پست

فایل پیوست شد.

اروری که الان میده:


Parse error: syntax error, unexpected T_STRING in /home2/tafrihco/domains/minitest.ir/.../themes/arras_parsi/single.php on line 26

single.php

0

به اشتراک گذاری این پست


لینک به پست

کلا فایل اشتباه هست!

چندبار تگ php توی خودش باز شده

همچنین شما نمیتونید شرط رو توی یک متغییر بریزید!

0

به اشتراک گذاری این پست


لینک به پست

چه اشتباهی؟!

من میخوام دو کد


<?php
if(has_tag(array('تست'))){
echo '<a href="http://www.minitest.ir/1392/first-high-school/100-%d8%aa%d8%b3%d8%aa-%d8%b4%db%8c%d9%85%db%8c-%d8%a7%d9%88%d9%91%d9%84-%d8%af%d8%a8%db%8c%d8%b1%d8%b3%d8%aa%d8%a7%d9%86/"><script>
var txt = "100 تست شيمي اول دبيرستان";
document.write( txt.blink() );
</script></a>'
}
?>

و


<?php
if(has_tag(array('اول دبيرستان','زيست شناسي 1'))){
echo '
<a href="http://www.minitest.ir/1391/first-high-school/%d9%86%d9%85%d9%88%d9%86%d9%87-%d8%b3%d9%88%d8%a7%d9%84%d8%a7%d8%aa-%d8%a7%d9%85%d8%aa%d8%ad%d8%a7%d9%86%db%8c-%d8%b1%db%8c%d8%a7%d8%b6%db%8c-%d8%a7%d9%84%d9%85%d9%be%db%8c%d8%a7%d8%af-%d8%aa%db%8c/"><script>
var txt = "نمونه سوالات امتحاني رياضي المپياد تيزهوشان اول دبيرستان";
document.write( txt.blink() );
</script></a>'
}
?>

به صورت تصادفی به نمایش در بیان و طبق این پست

http://forum.wp-pars...php/#entry53830

من کدها رو به شکلی که پیوست کردم در آوردم. و وقتی هم به شکل عادی میذارمشون، سینگل بی مشکل باز میشه، ولی تبلیغات ها با هم میان.

ویرایش شده در توسط Pouya
0

به اشتراک گذاری این پست


لینک به پست

چه اشتباهی؟!

من میخوام دو کد


<?php
if(has_tag(array('تست'))){
echo '<a href="http://www.minitest.ir/1392/first-high-school/100-%d8%aa%d8%b3%d8%aa-%d8%b4%db%8c%d9%85%db%8c-%d8%a7%d9%88%d9%91%d9%84-%d8%af%d8%a8%db%8c%d8%b1%d8%b3%d8%aa%d8%a7%d9%86/"><script>
var txt = "100 تست شيمي اول دبيرستان";
document.write( txt.blink() );
</script></a>'
}
?>

و


<?php
if(has_tag(array('اول دبيرستان','زيست شناسي 1'))){
echo '
<a href="http://www.minitest.ir/1391/first-high-school/%d9%86%d9%85%d9%88%d9%86%d9%87-%d8%b3%d9%88%d8%a7%d9%84%d8%a7%d8%aa-%d8%a7%d9%85%d8%aa%d8%ad%d8%a7%d9%86%db%8c-%d8%b1%db%8c%d8%a7%d8%b6%db%8c-%d8%a7%d9%84%d9%85%d9%be%db%8c%d8%a7%d8%af-%d8%aa%db%8c/"><script>
var txt = "نمونه سوالات امتحاني رياضي المپياد تيزهوشان اول دبيرستان";
document.write( txt.blink() );
</script></a>'
}
?>

به صورت تصادفی به نمایش در بیان و طبق این پست

http://forum.wp-pars...php/#entry53830

من کدها رو به شکلی که پیوست کردم در آوردم. و وقتی هم به شکل عادی میذارمشون، سینگل بی مشکل باز میشه، ولی تبلیغات ها با هم میان.

این اسکریپت چیه توی لین داره اجرا می شه


<script>
var txt = "نمونه سوالات امتحاني رياضي المپياد تيزهوشان اول دبيرستان";
document.write( txt.blink() );
</script>

توی هر دو هم دارید

این کد اگر php هم نباشه باز مشکل داره جاوا اسکریپت توی آدرس (href) اصلا نیازی به تگ باز و بسته نداره


<a href="javascript:code('a')" >کد a</a>
<a href="javascript:code('b')" >کد b</a>
<script>
function code(AB)
{
if(AB=='a')
{
متن شرط اول
}
else
{
متن شرط دوم
}
}
</script>

2

به اشتراک گذاری این پست


لینک به پست

این اسکریپت چیه توی لین داره اجرا می شه


<script>
var txt = "نمونه سوالات امتحاني رياضي المپياد تيزهوشان اول دبيرستان";
document.write( txt.blink() );
</script>

توی هر دو هم دارید

این کد اگر php هم نباشه باز مشکل داره جاوا اسکریپت توی آدرس (href) اصلا نیازی به تگ باز و بسته نداره


<a href="javascript:code('a')" >کد a</a>
<a href="javascript:code('b')" >کد b</a>
<script>
function code(AB)
{
if(AB=='a')
{
متن شرط اول
}
else
{
متن شرط دوم
}
}
</script>

من از کدت سر در نیاوردم! لطفا زیر دیپلمی توضیح بده :D

اون جاوا اسکریپت مال چشمک زدن عنضره که از توی سایت w3schools.com پیداش کردم.

0

به اشتراک گذاری این پست


لینک به پست

اشتباهات کد رو بالاتر گفتم

شما تگ php رو توی php دوباره باز کردی و اینکه شما شرط رو توی متغییر قرار دادید که نمیشه چون متغییر برای گرفتن مقدار هست.

1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری