<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[ايران ويج - تكنولوژي سرور سايد]]></title>
		<link>https://www.iranled.com/forum/</link>
		<description><![CDATA[ايران ويج - https://www.iranled.com/forum]]></description>
		<pubDate>Fri, 28 Aug 2026 14:03:12 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[تعداد کاربران آنلاین میکروتیک]]></title>
			<link>https://www.iranled.com/forum/thread-31945.html</link>
			<pubDate>Sun, 06 Jan 2019 19:35:28 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-31945.html</guid>
			<description><![CDATA[سلام نمیدونم عنوان درست نوشتم یا نه<br />
<br />
اما میخوام توسط میکروتیک متوجه بشم در لحظه مثلا الان دقیقا چند نفر دارن از پورت 1118 استفاده میکنن؟<br />
<br />
اگر پورت نمیشه کلا چند نفر الان به  سرور متصل شدن ؟<br />
<br />
چجوری اینکار انجام بدم ؟ به این کار چی میگن که بتونم جستجو کنم؟]]></description>
			<content:encoded><![CDATA[سلام نمیدونم عنوان درست نوشتم یا نه<br />
<br />
اما میخوام توسط میکروتیک متوجه بشم در لحظه مثلا الان دقیقا چند نفر دارن از پورت 1118 استفاده میکنن؟<br />
<br />
اگر پورت نمیشه کلا چند نفر الان به  سرور متصل شدن ؟<br />
<br />
چجوری اینکار انجام بدم ؟ به این کار چی میگن که بتونم جستجو کنم؟]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[فوروارد پورت میکروتیک]]></title>
			<link>https://www.iranled.com/forum/thread-31944.html</link>
			<pubDate>Fri, 04 Jan 2019 13:50:38 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-31944.html</guid>
			<description><![CDATA[سلام معادل این دستورات سنتوس در میکروتیک میخوام  هم فایروال غیرفعال بشه هم اینکه پورت مورد نظر فروارد بشه<br />
<br />
<br />
<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>systemctl stop firewalld<br />
systemctl disable firewalld<br />
<br />
sysctl net.ipv4.ip_forward=1<br />
<br />
<br />
iptables -t nat -A PREROUTING -p tcp --dport 75 -j DNAT --to-destination 1.1.1.1:85<br />
<br />
iptables-save</code></div></div>]]></description>
			<content:encoded><![CDATA[سلام معادل این دستورات سنتوس در میکروتیک میخوام  هم فایروال غیرفعال بشه هم اینکه پورت مورد نظر فروارد بشه<br />
<br />
<br />
<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>systemctl stop firewalld<br />
systemctl disable firewalld<br />
<br />
sysctl net.ipv4.ip_forward=1<br />
<br />
<br />
iptables -t nat -A PREROUTING -p tcp --dport 75 -j DNAT --to-destination 1.1.1.1:85<br />
<br />
iptables-save</code></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[اجرا اسکریپ زمان reboot سنتوس7]]></title>
			<link>https://www.iranled.com/forum/thread-31932.html</link>
			<pubDate>Mon, 31 Dec 2018 05:56:07 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-31932.html</guid>
			<description><![CDATA[سلام خدمت ایران ویچ های عزیز <img src="https://www.iranled.com/forum/images/smilies/rose.png" alt="گل" title="گل" class="smilie smilie_100" /><br />
<br />
دوستان بنده در سنتوس7 اسکریپ بصورت زیر ایجاد میکنم<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>nano /root/s.sh<br />
<br />
#!/bin/bash<br />
sysctl net.ipv4.ip_forward=1<br />
iptables -t nat -A PREROUTING -p tcp --dport 1040 -j DNAT --to-destination 1.1.1.1:1040<br />
iptables -t nat -A POSTROUTING -j MASQUERADE<br />
<br />
chmod +x /root/s.sh</code></div></div><br />
 و از کرن جاب برای اجرا استفاد میکنم<br />
<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>crontab -e<br />
@reboot /root/s.sh</code></div></div><br />
<br />
اما زمان reboot سرور دستورات اسکریپ اجرا نمیشه مشکل چیه؟<br />
<br />
اسکریپ ساخت پوشه امتحان کردم کار کرد اما این مورد خیر]]></description>
			<content:encoded><![CDATA[سلام خدمت ایران ویچ های عزیز <img src="https://www.iranled.com/forum/images/smilies/rose.png" alt="گل" title="گل" class="smilie smilie_100" /><br />
<br />
دوستان بنده در سنتوس7 اسکریپ بصورت زیر ایجاد میکنم<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>nano /root/s.sh<br />
<br />
#!/bin/bash<br />
sysctl net.ipv4.ip_forward=1<br />
iptables -t nat -A PREROUTING -p tcp --dport 1040 -j DNAT --to-destination 1.1.1.1:1040<br />
iptables -t nat -A POSTROUTING -j MASQUERADE<br />
<br />
chmod +x /root/s.sh</code></div></div><br />
 و از کرن جاب برای اجرا استفاد میکنم<br />
<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>crontab -e<br />
@reboot /root/s.sh</code></div></div><br />
<br />
اما زمان reboot سرور دستورات اسکریپ اجرا نمیشه مشکل چیه؟<br />
<br />
اسکریپ ساخت پوشه امتحان کردم کار کرد اما این مورد خیر]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[درخواست راهنمايي براي ساختن فروشگاه]]></title>
			<link>https://www.iranled.com/forum/thread-31012.html</link>
			<pubDate>Sun, 27 Nov 2016 11:53:00 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-31012.html</guid>
			<description><![CDATA[با سلام و عرض ادب<br />
من می خواهم یه سایت فروش ممبر تلگرام و اینستگرام راه بندازم....<br />
نتونستم اسکریپ مورد نیاز رو پیدا کنم<br />
<br />
دوست دارم مثل سایتهای زیر که معرفی می کنم باشه<br />
ممنون می شم راهنماییم کنید:<br />
*<br />
در ضمن من هاست و دامنه مورد نياز را دارم]]></description>
			<content:encoded><![CDATA[با سلام و عرض ادب<br />
من می خواهم یه سایت فروش ممبر تلگرام و اینستگرام راه بندازم....<br />
نتونستم اسکریپ مورد نیاز رو پیدا کنم<br />
<br />
دوست دارم مثل سایتهای زیر که معرفی می کنم باشه<br />
ممنون می شم راهنماییم کنید:<br />
*<br />
در ضمن من هاست و دامنه مورد نياز را دارم]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[ارسال session]]></title>
			<link>https://www.iranled.com/forum/thread-30420.html</link>
			<pubDate>Sat, 23 Jan 2016 13:47:09 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-30420.html</guid>
			<description><![CDATA[سلام دوستان عزیز خسته نباشید<br />
دوستان بنده یک مشکلی دارم خیلی وقتم رو گرفته متاسفانه نتونستم برطرفش کنم<br />
<br />
من یک صفحه به اسم article.php دارم.<br />
<br />
وقتی کسی روی ادامه مطلب کلیک کنه به صفحه article.php میره ,یعنی به صورت زیر<br />
<br />
<a href="http://www.example.com/article.php?id=1" target="_blank" rel="noopener" class="mycode_url">www.example.com/article.php?id=1</a><br />
<br />
<br />
ولی مشکل من اینه که میخوام وقتی کسی  داخل url به صورت مستقیم خواستش به صفحه article.php بره به صورت زیر , به صفحه دیگه منتقل بشه<br />
<br />
<a href="http://www.example.php/article.php" target="_blank" rel="noopener" class="mycode_url">www.example.php/article.php</a><br />
<br />
در اصل باید کاری کنم وقتی روی ادامه مطلب کلیک شد یک session با خودش ببره.ولی اگه خواست مستقیم وارد بشه دسترسی نداشته باشه<br />
<br />
پیشاپیش ممنون]]></description>
			<content:encoded><![CDATA[سلام دوستان عزیز خسته نباشید<br />
دوستان بنده یک مشکلی دارم خیلی وقتم رو گرفته متاسفانه نتونستم برطرفش کنم<br />
<br />
من یک صفحه به اسم article.php دارم.<br />
<br />
وقتی کسی روی ادامه مطلب کلیک کنه به صفحه article.php میره ,یعنی به صورت زیر<br />
<br />
<a href="http://www.example.com/article.php?id=1" target="_blank" rel="noopener" class="mycode_url">www.example.com/article.php?id=1</a><br />
<br />
<br />
ولی مشکل من اینه که میخوام وقتی کسی  داخل url به صورت مستقیم خواستش به صفحه article.php بره به صورت زیر , به صفحه دیگه منتقل بشه<br />
<br />
<a href="http://www.example.php/article.php" target="_blank" rel="noopener" class="mycode_url">www.example.php/article.php</a><br />
<br />
در اصل باید کاری کنم وقتی روی ادامه مطلب کلیک شد یک session با خودش ببره.ولی اگه خواست مستقیم وارد بشه دسترسی نداشته باشه<br />
<br />
پیشاپیش ممنون]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[بهینه سازی نرخ تبدیل سایت چیست ؟]]></title>
			<link>https://www.iranled.com/forum/thread-30301.html</link>
			<pubDate>Wed, 21 Oct 2015 12:41:53 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-30301.html</guid>
			<description><![CDATA[<span style="color: #333333;" class="mycode_color"><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font">بیایید با تعریف مفهوم تبدیل شروع کنیم...</span></span><br />
</span></span></span><br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font">وقتی ما از تبدیل صحبت می کنیم منظورمان زمانی است که یک بازدید کننده از وب‌سایت شما، کاری را انجام دهد ، که شما هم انتظار انجام آن کار را از طرف داشته باشید.</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font">اما این امر برای شما چگونه به نظر می آید؟</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font">ممکن است این کار به صورت ثبت نام برای خبرنامه ی ایمیلی، ایجاد یک حساب کاربری با یک رمز ورود، انجام یک خرید، دانلود کردن یک اپلیکیشن و یا در نهایت به صورتی متفاوت تر باشد.</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font">در قدم اول باید هر کاری که شما انتظار دارید بازدیدکننده های سایت انجام دهند، شناسایی شده و مورد سنجش قرار بگیرد و بهینه سازی شود.</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font">در این مقدمه، ما به طور خلاصه CRO را به عنوان روشی برای استفاده از تحلیل و منطق و بررسی بازخورد های کاربران به منظور تقویت عملکرد وب‌سایت شما تعریف می کنیم.</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font">در اینجا یک تعریف ساده تر هم به صورت مقابل است: بهینه سازی نرخ تبدیل دلایل عدم تبدیل بازدید کننده ها را شناسایی کرده و مشکل را حل می کند.</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font">بهینه سازی نرخ تبدیل عبارت است از...</span></span></span><br />
<span style="color: #333333;" class="mycode_color"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">بهینه سازی نرخ تبدیل یک راهکار ساختاری و سازمان یافته برای تقویت عملکرد وب‌سایت شما</span></span></span></span><br />
<br />
<span style="color: #333333;" class="mycode_color"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font"><span style="text-decoration: underline;" class="mycode_u">ادامه ی مطلب:<a href="http://www.mrsz.ir/blog/education-website-optimization/%D8%A8%D9%87%DB%8C%D9%86%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D9%86%D8%B1%D8%AE-%D8%AA%D8%A8%D8%AF%DB%8C%D9%84-%D8%B3%D8%A7%DB%8C%D8%AA-%DA%86%DB%8C%D8%B3%D8%AA%D8%9F.html" target="_blank" rel="noopener" class="mycode_url">http://www.mrsz.ir/blog/education-websit...D8%9F.html</a></span></span></span></span>]]></description>
			<content:encoded><![CDATA[<span style="color: #333333;" class="mycode_color"><span style="font-size: medium;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font">بیایید با تعریف مفهوم تبدیل شروع کنیم...</span></span><br />
</span></span></span><br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font">وقتی ما از تبدیل صحبت می کنیم منظورمان زمانی است که یک بازدید کننده از وب‌سایت شما، کاری را انجام دهد ، که شما هم انتظار انجام آن کار را از طرف داشته باشید.</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font">اما این امر برای شما چگونه به نظر می آید؟</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font">ممکن است این کار به صورت ثبت نام برای خبرنامه ی ایمیلی، ایجاد یک حساب کاربری با یک رمز ورود، انجام یک خرید، دانلود کردن یک اپلیکیشن و یا در نهایت به صورتی متفاوت تر باشد.</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font">در قدم اول باید هر کاری که شما انتظار دارید بازدیدکننده های سایت انجام دهند، شناسایی شده و مورد سنجش قرار بگیرد و بهینه سازی شود.</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font">در این مقدمه، ما به طور خلاصه CRO را به عنوان روشی برای استفاده از تحلیل و منطق و بررسی بازخورد های کاربران به منظور تقویت عملکرد وب‌سایت شما تعریف می کنیم.</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font">در اینجا یک تعریف ساده تر هم به صورت مقابل است: بهینه سازی نرخ تبدیل دلایل عدم تبدیل بازدید کننده ها را شناسایی کرده و مشکل را حل می کند.</span></span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font">بهینه سازی نرخ تبدیل عبارت است از...</span></span></span><br />
<span style="color: #333333;" class="mycode_color"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">بهینه سازی نرخ تبدیل یک راهکار ساختاری و سازمان یافته برای تقویت عملکرد وب‌سایت شما</span></span></span></span><br />
<br />
<span style="color: #333333;" class="mycode_color"><span style="font-size: medium;" class="mycode_size"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="mycode_font"><span style="text-decoration: underline;" class="mycode_u">ادامه ی مطلب:<a href="http://www.mrsz.ir/blog/education-website-optimization/%D8%A8%D9%87%DB%8C%D9%86%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D9%86%D8%B1%D8%AE-%D8%AA%D8%A8%D8%AF%DB%8C%D9%84-%D8%B3%D8%A7%DB%8C%D8%AA-%DA%86%DB%8C%D8%B3%D8%AA%D8%9F.html" target="_blank" rel="noopener" class="mycode_url">http://www.mrsz.ir/blog/education-websit...D8%9F.html</a></span></span></span></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[دانلود رایگان فیلم های  آموزشی PHP & MySQL به زبان فارسی]]></title>
			<link>https://www.iranled.com/forum/thread-29964.html</link>
			<pubDate>Sat, 09 May 2015 05:15:02 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-29964.html</guid>
			<description><![CDATA[[URL="http://dl.faraznetwork.ir/net/avc_Video_PHP_1.mp4"]دانلود رایگان فیلم آموزش فارسی آشنایی با قابلیت و امکانات پروژه آموزشی (یک سایت سازمانی + فروشگاه اینترنتی)[/URL]<br />
<br />
[URL="http://dl.faraznetwork.ir/web/avc_Video_PHP_2.mp4"]<br />
دانلود رایگان فیلم آموزش فارسی مبانی و مقدمات طراحی وب به زبان PHP به همراه طراحی انواع فرم در HTML[/URL]<br />
<br />
[URL="http://dl.faraznetwork.ir/net/avc_Video_PHP_3.mp4"]دانلود رایگان فیلم آموزش فارسی CSS به صورت پروژه ای[/URL]<br />
<br />
[URL="http://dl.faraznetwork.ir/web/avc_Video_PHP_4.mp4"]<br />
فیلم آموزش فارسی مبانی javascirpt به همراه پروژه عملی Validate کردن فرم[/URL]<br />
<br />
[URL="http://dl.faraznetwork.ir/web/avc_Video_PHP_5.mp4"]فیلم آموزش فارسی مبانی برنامه نویسی با زبان PHP[/URL]<br />
<br />
<br />
[URL="http://dl.faraznetwork.ir/web/avc_Video_PHP_6.mp4"]فیلم آموزش فارسی آشنایی با MySQL ،اتصال به DataBase و ثبت اطلاعات کاربران با زبان PHP[/URL]<br />
<br />
[URL="http://dl.faraznetwork.ir/web/avc_Video_PHP_7.mp4"]دانلود رایگان فیلم آموزش فارسی متداول ترین روش های نگهداری حالت و Validate کردن فرم از سمت Server[/URL]<br />
<br />
[URL="http://dl.faraznetwork.ir/web/avc_Video_PHP_8.mp4"]دانلود رایگان فیلم آموزش فارسی ادامه Validate کردن فرم از سمت Server و مباحث تکمیلی فرم ثبت نام[/URL]<br />
<br />
[URL="http://dl.faraznetwork.ir/web/avc_Video_PHP_9.mp4"]دانلود رایگان فیلم آموزش فارسی ساخت فرم login[/URL]]]></description>
			<content:encoded><![CDATA[[URL="http://dl.faraznetwork.ir/net/avc_Video_PHP_1.mp4"]دانلود رایگان فیلم آموزش فارسی آشنایی با قابلیت و امکانات پروژه آموزشی (یک سایت سازمانی + فروشگاه اینترنتی)[/URL]<br />
<br />
[URL="http://dl.faraznetwork.ir/web/avc_Video_PHP_2.mp4"]<br />
دانلود رایگان فیلم آموزش فارسی مبانی و مقدمات طراحی وب به زبان PHP به همراه طراحی انواع فرم در HTML[/URL]<br />
<br />
[URL="http://dl.faraznetwork.ir/net/avc_Video_PHP_3.mp4"]دانلود رایگان فیلم آموزش فارسی CSS به صورت پروژه ای[/URL]<br />
<br />
[URL="http://dl.faraznetwork.ir/web/avc_Video_PHP_4.mp4"]<br />
فیلم آموزش فارسی مبانی javascirpt به همراه پروژه عملی Validate کردن فرم[/URL]<br />
<br />
[URL="http://dl.faraznetwork.ir/web/avc_Video_PHP_5.mp4"]فیلم آموزش فارسی مبانی برنامه نویسی با زبان PHP[/URL]<br />
<br />
<br />
[URL="http://dl.faraznetwork.ir/web/avc_Video_PHP_6.mp4"]فیلم آموزش فارسی آشنایی با MySQL ،اتصال به DataBase و ثبت اطلاعات کاربران با زبان PHP[/URL]<br />
<br />
[URL="http://dl.faraznetwork.ir/web/avc_Video_PHP_7.mp4"]دانلود رایگان فیلم آموزش فارسی متداول ترین روش های نگهداری حالت و Validate کردن فرم از سمت Server[/URL]<br />
<br />
[URL="http://dl.faraznetwork.ir/web/avc_Video_PHP_8.mp4"]دانلود رایگان فیلم آموزش فارسی ادامه Validate کردن فرم از سمت Server و مباحث تکمیلی فرم ثبت نام[/URL]<br />
<br />
[URL="http://dl.faraznetwork.ir/web/avc_Video_PHP_9.mp4"]دانلود رایگان فیلم آموزش فارسی ساخت فرم login[/URL]]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[کدام زبان برنامه نویسی؟؟]]></title>
			<link>https://www.iranled.com/forum/thread-29852.html</link>
			<pubDate>Sun, 05 Apr 2015 14:56:53 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-29852.html</guid>
			<description><![CDATA[سلام خدمت دوستای عزیز<br />
دوستان می خواستم بپرسم به نظر شما عزیزانی که دستی در زمینه برنامه نویسی دارین، کدام زبان برنامه نویسی بهتره؟<br />
به نظرتون برای یه شخص مبتدی چه جور <a href="http://www.tahlildadeh.com" target="_blank" rel="noopener" class="mycode_url">آموزش برنامه نویسی</a> می تونه مفیدتر باشه؟<br />
برای یه شخص نیمه حرفه ای چطور؟<br />
شخص حرفه ای چی؟<br />
<br />
و خودتون به چه زبون برنامه نویسی علاقه دارین و با کدوم بیشتر راحتین و چرا؟<br />
مرسی مرسی ;)]]></description>
			<content:encoded><![CDATA[سلام خدمت دوستای عزیز<br />
دوستان می خواستم بپرسم به نظر شما عزیزانی که دستی در زمینه برنامه نویسی دارین، کدام زبان برنامه نویسی بهتره؟<br />
به نظرتون برای یه شخص مبتدی چه جور <a href="http://www.tahlildadeh.com" target="_blank" rel="noopener" class="mycode_url">آموزش برنامه نویسی</a> می تونه مفیدتر باشه؟<br />
برای یه شخص نیمه حرفه ای چطور؟<br />
شخص حرفه ای چی؟<br />
<br />
و خودتون به چه زبون برنامه نویسی علاقه دارین و با کدوم بیشتر راحتین و چرا؟<br />
مرسی مرسی ;)]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[سوال راجب ایجاد محدودیت در دسترسی به فایل و هاست]]></title>
			<link>https://www.iranled.com/forum/thread-28409.html</link>
			<pubDate>Tue, 17 Jun 2014 00:17:31 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-28409.html</guid>
			<description><![CDATA[سلام<br />
<span style="font-style: italic;" class="mycode_i">(من یه اسکریپت بازی به زبان پی اچ پی رو دارم که دیباگش کردم و امکاناتی روش گزاشتم,در کل این اسکریپت من قیمت براش تعیین کنم حدود 500ت می ارزه<br />
این قیمت بالاست و خیلی ها که این اسکریپت رو میخوان توان پرداخت این مبلغ رو ندارن,بخاطر همین تصمیم گرفتم یه جورایی به صورت اجاره ای بدم سرور رو<br />
مثلا 6 ماهه یا 1 ساله در عوض 1/3 همین قیمت و...)</span><br />
<span style="font-weight: bold;" class="mycode_b">حالا نکته اصلی اینجاست که</span> وقتی اسکریپت رو روی یک هاست نصب میکنم میخوام از طرفی پسورد هاست رو به مشتری ندم تا به همه ی فایل های اسکریپت دسترسی نداشته باشه و نتونه اونو برداره و از طرف دیگه میخوام اون مشتری که اجاره کرده به بعضی از فایل های اسکریپت فقط دسترسی داشته باشه<span style="font-style: italic;" class="mycode_i">( مثل فایل هایی که به باکس اخبار مربوط میشه و.... )</span> که بتونه اونارو خودش تغییر بده <span style="font-style: italic;" class="mycode_i">(چون اسکریپت پنل مدیریت حرفه ای نداره که از اونجا مستقیم همه کار کرد و برای تغییر باکس اخبار باید فایل رو ادیت کنه و اخبارشو بنویسه توش)</span><br />
میخواستم ببینم راهی وجود داره از طریق هاست یا مثلا اسکریپتی هست اینکارارو انجام بده یا از هر طریق دیگه ای بشه اینکار رو کرد و مشتری به فایل هایی که خودمون واسش مشخص میکنم دسترسی داشته باشه و تغییر بده؟<br />
ممنون...]]></description>
			<content:encoded><![CDATA[سلام<br />
<span style="font-style: italic;" class="mycode_i">(من یه اسکریپت بازی به زبان پی اچ پی رو دارم که دیباگش کردم و امکاناتی روش گزاشتم,در کل این اسکریپت من قیمت براش تعیین کنم حدود 500ت می ارزه<br />
این قیمت بالاست و خیلی ها که این اسکریپت رو میخوان توان پرداخت این مبلغ رو ندارن,بخاطر همین تصمیم گرفتم یه جورایی به صورت اجاره ای بدم سرور رو<br />
مثلا 6 ماهه یا 1 ساله در عوض 1/3 همین قیمت و...)</span><br />
<span style="font-weight: bold;" class="mycode_b">حالا نکته اصلی اینجاست که</span> وقتی اسکریپت رو روی یک هاست نصب میکنم میخوام از طرفی پسورد هاست رو به مشتری ندم تا به همه ی فایل های اسکریپت دسترسی نداشته باشه و نتونه اونو برداره و از طرف دیگه میخوام اون مشتری که اجاره کرده به بعضی از فایل های اسکریپت فقط دسترسی داشته باشه<span style="font-style: italic;" class="mycode_i">( مثل فایل هایی که به باکس اخبار مربوط میشه و.... )</span> که بتونه اونارو خودش تغییر بده <span style="font-style: italic;" class="mycode_i">(چون اسکریپت پنل مدیریت حرفه ای نداره که از اونجا مستقیم همه کار کرد و برای تغییر باکس اخبار باید فایل رو ادیت کنه و اخبارشو بنویسه توش)</span><br />
میخواستم ببینم راهی وجود داره از طریق هاست یا مثلا اسکریپتی هست اینکارارو انجام بده یا از هر طریق دیگه ای بشه اینکار رو کرد و مشتری به فایل هایی که خودمون واسش مشخص میکنم دسترسی داشته باشه و تغییر بده؟<br />
ممنون...]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[انتقال دادن یک دامنه به دامنه دیگر توسط .htaccess]]></title>
			<link>https://www.iranled.com/forum/thread-27742.html</link>
			<pubDate>Tue, 04 Feb 2014 11:54:45 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-27742.html</guid>
			<description><![CDATA[جهت انتقال کد یک سایت به سایت توسط .htaccess دیگر از کل زیر استفاده نمایید<br />
<div class="codeblock phpcodeblock"><div class="title">کد php: </div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">RewriteEngine&nbsp;On&nbsp;RewriteRule&nbsp;</span><span style="color: #007700">^(.*)&#36;&nbsp;</span><span style="color: #0000BB">http</span><span style="color: #007700">:</span><span style="color: #FF8000">//site.com/&nbsp;[R=301]&nbsp;<br /></span></code></div></div></div>لینک منبع:<br />
<a href="http://sitedesign.joomir.com/%D9%85%D9%82%D8%A7%D9%84%D8%A7%D8%AA-%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C-%D8%B3%D8%A7%DB%8C%D8%AA/item/629-%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84-%DB%8C%DA%A9-%D8%AF%D8%A7%D9%85%D9%86%D9%87-%D8%A8%D9%87-%D8%AF%D8%A7%D9%85%D9%86%D9%87-%D8%AF%DB%8C%DA%AF%D8%B1-%D8%AA%D9%88%D8%B3%D8%B7-htaccess.html" target="_blank" rel="noopener" class="mycode_url">+</a>]]></description>
			<content:encoded><![CDATA[جهت انتقال کد یک سایت به سایت توسط .htaccess دیگر از کل زیر استفاده نمایید<br />
<div class="codeblock phpcodeblock"><div class="title">کد php: </div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">RewriteEngine&nbsp;On&nbsp;RewriteRule&nbsp;</span><span style="color: #007700">^(.*)&#36;&nbsp;</span><span style="color: #0000BB">http</span><span style="color: #007700">:</span><span style="color: #FF8000">//site.com/&nbsp;[R=301]&nbsp;<br /></span></code></div></div></div>لینک منبع:<br />
<a href="http://sitedesign.joomir.com/%D9%85%D9%82%D8%A7%D9%84%D8%A7%D8%AA-%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C-%D8%B3%D8%A7%DB%8C%D8%AA/item/629-%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84-%DB%8C%DA%A9-%D8%AF%D8%A7%D9%85%D9%86%D9%87-%D8%A8%D9%87-%D8%AF%D8%A7%D9%85%D9%86%D9%87-%D8%AF%DB%8C%DA%AF%D8%B1-%D8%AA%D9%88%D8%B3%D8%B7-htaccess.html" target="_blank" rel="noopener" class="mycode_url">+</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[کمک در پرداخت آنلاین با جهان پی]]></title>
			<link>https://www.iranled.com/forum/thread-27683.html</link>
			<pubDate>Sat, 25 Jan 2014 13:29:50 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-27683.html</guid>
			<description><![CDATA[سلام دوستان<br />
من یه سایت فروشگاهی با php خودم نوشتم میخواستم به درگاه بانکی وصلش کنم<br />
<span style="font-weight: bold;" class="mycode_b">حتما میخوام از جهان پی استفاده کنم <br />
</span><a href="http://jahanpay.com" target="_blank" rel="noopener" class="mycode_url">jahanpay.com</a><br />
<br />
من در سایت جهان پی ثبت نام کردم و مدارک مورد نیاز + شماره حساب همه چی دادم حسابم فعال شده و Api گرفتم<br />
<br />
اما موندم که چطوری باید به سایتم وصلش کنم<br />
باید به وب سرویس وصل شم تا پرداخت انجام شه بعد چک کنم که اگه پرداخت شد یه پیام به کاربر بده که پرداخت تائید شد<br />
<br />
خودش یه نمونه کد گذاشته واسه اتصال به وب سرویس با php اما کمی گیج شدم نمیدونم از کجاش شروع کنم<br />
<br />
اینم لینک نمونه کدش :<br />
<a href="http://jahanpay.com/pages/help" target="_blank" rel="noopener" class="mycode_url">http://jahanpay.com/pages/help</a><br />
<br />
<br />
من تو لینک بالا قسمت:<br />
نمونه اتصال به درگاه پرداخت با استفاده از وب سرویس جایگزین PHP<br />
رو دانلود کردم درسته؟ همین باید دانلود کنم ؟ میشه کمک کنید گیج شدم]]></description>
			<content:encoded><![CDATA[سلام دوستان<br />
من یه سایت فروشگاهی با php خودم نوشتم میخواستم به درگاه بانکی وصلش کنم<br />
<span style="font-weight: bold;" class="mycode_b">حتما میخوام از جهان پی استفاده کنم <br />
</span><a href="http://jahanpay.com" target="_blank" rel="noopener" class="mycode_url">jahanpay.com</a><br />
<br />
من در سایت جهان پی ثبت نام کردم و مدارک مورد نیاز + شماره حساب همه چی دادم حسابم فعال شده و Api گرفتم<br />
<br />
اما موندم که چطوری باید به سایتم وصلش کنم<br />
باید به وب سرویس وصل شم تا پرداخت انجام شه بعد چک کنم که اگه پرداخت شد یه پیام به کاربر بده که پرداخت تائید شد<br />
<br />
خودش یه نمونه کد گذاشته واسه اتصال به وب سرویس با php اما کمی گیج شدم نمیدونم از کجاش شروع کنم<br />
<br />
اینم لینک نمونه کدش :<br />
<a href="http://jahanpay.com/pages/help" target="_blank" rel="noopener" class="mycode_url">http://jahanpay.com/pages/help</a><br />
<br />
<br />
من تو لینک بالا قسمت:<br />
نمونه اتصال به درگاه پرداخت با استفاده از وب سرویس جایگزین PHP<br />
رو دانلود کردم درسته؟ همین باید دانلود کنم ؟ میشه کمک کنید گیج شدم]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[تنظیم ژمپ برای ارسال ایمیل از لوکال]]></title>
			<link>https://www.iranled.com/forum/thread-27529.html</link>
			<pubDate>Wed, 25 Dec 2013 05:27:30 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-27529.html</guid>
			<description><![CDATA[ابتدا  (فرض بر این است که xampp در درایو C نصب شده است) به این آدرس C:\xampp\php\ رفته و فایل php.ini را باز میکنیم و به قسمت [mail function] میرویم (با قابلیت جستجو میتوانید این قسمت را پیدا کنید)و تغییرات زیر را انجام دهید و ; را از ابتدای خط sendmail بردارید<br />
<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>[mail function]<br />
; For Win32 only.<br />
; http://php.net/smtp<br />
;SMTP = localhost<br />
; http://php.net/smtp-port<br />
;smtp_port = 25<br />
; For Win32 only.<br />
; http://php.net/sendmail-from<br />
;sendmail_from = me@example.com<br />
; For Unix only.&nbsp;&nbsp;You may supply arguments as well (default: "sendmail -t -i").<br />
; http://php.net/sendmail-path<br />
sendmail_path = "&#92;"C:&#92;xampp&#92;sendmail&#92;sendmail.exe&#92;" -t"<br />
&nbsp;&nbsp;sendmail_path = "C:&#92;xampp&#92;sendmail&#92;sendmail.exe -t"</code></div></div> سپس فایل زیر را دانلود کرده و در ادرس C:\xampp\sendmail از حالت فشرده خارج کنید و فایل sendmail.ini را باز کرده  و مقادیر زیر را ویرایش کنید<br />
<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>http://www.glob.com.au/sendmail/sendmail.zip</code></div></div>smtp_server:آدرس سرور smtp<br />
smtp_port:شماره پورت سرور. به صورت پیشفرض پورت 25 میباشد و برای سرورهایی که از پروتکلهای امن مانند ssl استفاده میکنند مانند جی میل 465 میباشدو برای 587  میباشد<br />
auth_username:نام کاربری<br />
auth_password:رمز عبور<br />
force_sender:آدرس پست الکترونیک فرستنده<br />
error_logfile :ذخیره خطاها در یک فایل متنی<br />
smtp_ssl:نوع پروتکل ارسال اطلاعات که میتواند مقدارauto,none,ssl و tls داشته باشد برای سرورهایی که به صورت امن اطلاعات ارسال میکنند مانند جی میل<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>[sendmail]<br />
smtp_server=smtp.gmail.com<br />
smtp_port=587<br />
error_logfile=error.log<br />
auth_username=myemail@gmail.com<br />
auth_password=yourgmailpassword<br />
force_sender=myemail@gmail.com</code></div></div>]]></description>
			<content:encoded><![CDATA[ابتدا  (فرض بر این است که xampp در درایو C نصب شده است) به این آدرس C:\xampp\php\ رفته و فایل php.ini را باز میکنیم و به قسمت [mail function] میرویم (با قابلیت جستجو میتوانید این قسمت را پیدا کنید)و تغییرات زیر را انجام دهید و ; را از ابتدای خط sendmail بردارید<br />
<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>[mail function]<br />
; For Win32 only.<br />
; http://php.net/smtp<br />
;SMTP = localhost<br />
; http://php.net/smtp-port<br />
;smtp_port = 25<br />
; For Win32 only.<br />
; http://php.net/sendmail-from<br />
;sendmail_from = me@example.com<br />
; For Unix only.&nbsp;&nbsp;You may supply arguments as well (default: "sendmail -t -i").<br />
; http://php.net/sendmail-path<br />
sendmail_path = "&#92;"C:&#92;xampp&#92;sendmail&#92;sendmail.exe&#92;" -t"<br />
&nbsp;&nbsp;sendmail_path = "C:&#92;xampp&#92;sendmail&#92;sendmail.exe -t"</code></div></div> سپس فایل زیر را دانلود کرده و در ادرس C:\xampp\sendmail از حالت فشرده خارج کنید و فایل sendmail.ini را باز کرده  و مقادیر زیر را ویرایش کنید<br />
<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>http://www.glob.com.au/sendmail/sendmail.zip</code></div></div>smtp_server:آدرس سرور smtp<br />
smtp_port:شماره پورت سرور. به صورت پیشفرض پورت 25 میباشد و برای سرورهایی که از پروتکلهای امن مانند ssl استفاده میکنند مانند جی میل 465 میباشدو برای 587  میباشد<br />
auth_username:نام کاربری<br />
auth_password:رمز عبور<br />
force_sender:آدرس پست الکترونیک فرستنده<br />
error_logfile :ذخیره خطاها در یک فایل متنی<br />
smtp_ssl:نوع پروتکل ارسال اطلاعات که میتواند مقدارauto,none,ssl و tls داشته باشد برای سرورهایی که به صورت امن اطلاعات ارسال میکنند مانند جی میل<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>[sendmail]<br />
smtp_server=smtp.gmail.com<br />
smtp_port=587<br />
error_logfile=error.log<br />
auth_username=myemail@gmail.com<br />
auth_password=yourgmailpassword<br />
force_sender=myemail@gmail.com</code></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[ساخت فایل Excel با php]]></title>
			<link>https://www.iranled.com/forum/thread-27397.html</link>
			<pubDate>Tue, 03 Dec 2013 14:00:09 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-27397.html</guid>
			<description><![CDATA[با سلام<br />
من میخوام یکسری اطلاعات از دیتابیس بگیرم بریزم تو یه فایل Excel<br />
بعد صفحه دانلود بیاد تا فایل دانلود شه<br />
<br />
من یه کد پیدا کردم روی لوکال با wamp به خوبی جواب میده<br />
اما زمانی که روی هاست آپلود میکنم و اجرا میکنم فایل Excel میسازه و حتی دانلود هم میکنه اما متن های عجیب غریب داخل فایل نوشته<br />
<br />
چرا!<br />
<br />
این کد از سایت زیر دانلود کردم :<br />
<br />
<a href="http://phpexcel.codeplex.com/releases/view/107442" target="_blank" rel="noopener" class="mycode_url">http://phpexcel.codeplex.com/releases/view/107442</a><br />
من فقط قسمت excel میخوام نه pdf یا ...<br />
<br />
کد رو ضمیمه کردم با class هاش]]></description>
			<content:encoded><![CDATA[با سلام<br />
من میخوام یکسری اطلاعات از دیتابیس بگیرم بریزم تو یه فایل Excel<br />
بعد صفحه دانلود بیاد تا فایل دانلود شه<br />
<br />
من یه کد پیدا کردم روی لوکال با wamp به خوبی جواب میده<br />
اما زمانی که روی هاست آپلود میکنم و اجرا میکنم فایل Excel میسازه و حتی دانلود هم میکنه اما متن های عجیب غریب داخل فایل نوشته<br />
<br />
چرا!<br />
<br />
این کد از سایت زیر دانلود کردم :<br />
<br />
<a href="http://phpexcel.codeplex.com/releases/view/107442" target="_blank" rel="noopener" class="mycode_url">http://phpexcel.codeplex.com/releases/view/107442</a><br />
من فقط قسمت excel میخوام نه pdf یا ...<br />
<br />
کد رو ضمیمه کردم با class هاش]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[پرداخت آن لاین]]></title>
			<link>https://www.iranled.com/forum/thread-26809.html</link>
			<pubDate>Wed, 28 Aug 2013 12:42:22 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-26809.html</guid>
			<description><![CDATA[سلام دوستان<br />
برای اینکه پرداخت انلاین داشته باشیم باید پروانه کسب و... داشته باشیم<br />
راه دیگه ای نیست برای این کار؟<br />
سیستم واسط نیست؟<br />
یکی از دوستان این دوتا سایت را معرفی کرد ببینید و نظرتون را بگید (میشه بهشون اعتماد کرد ؟)<br />
<a href="http://jahanpay.com/" target="_blank" rel="noopener" class="mycode_url">http://jahanpay.com/</a><br />
<a href="http://jaypal.ir/" target="_blank" rel="noopener" class="mycode_url">http://jaypal.ir/</a>]]></description>
			<content:encoded><![CDATA[سلام دوستان<br />
برای اینکه پرداخت انلاین داشته باشیم باید پروانه کسب و... داشته باشیم<br />
راه دیگه ای نیست برای این کار؟<br />
سیستم واسط نیست؟<br />
یکی از دوستان این دوتا سایت را معرفی کرد ببینید و نظرتون را بگید (میشه بهشون اعتماد کرد ؟)<br />
<a href="http://jahanpay.com/" target="_blank" rel="noopener" class="mycode_url">http://jahanpay.com/</a><br />
<a href="http://jaypal.ir/" target="_blank" rel="noopener" class="mycode_url">http://jaypal.ir/</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[قالب های آماده joomla  جوملا.]]></title>
			<link>https://www.iranled.com/forum/thread-26743.html</link>
			<pubDate>Tue, 20 Aug 2013 05:54:45 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-26743.html</guid>
			<description><![CDATA[سلام<br />
<br />
با اجازه دوستان.<br />
<br />
اینجا می خوایم تا سوالات و مشکلات مربوط به قالب های آماده جوملا رو مطرح کنیم. و همچنین اگه قالب آماده ای داشتیم برای دیگر دوستان هم بزاریم.<br />
<br />
من یکسری قالب آماده دان کردم  یکیشون رو نصب کردم همراه با پلاگین هاش.<br />
<a href="http://www.joomplate.ir/template/117-free-joomla-2-5-template.html" target="_blank" rel="noopener" class="mycode_url"><span style="color: #FF0000;" class="mycode_color"><span style="text-decoration: underline;" class="mycode_u">آسمان 2</span></span></a><br />
<br />
 حال چرا وقتی می خوام یه قالب بالای 8 مگ رو داخل محيط مديريت جوملا آپلود و نصب کنم ارور میده و میگه قالب باید کمتر از 8 مگ باشه؟!]]></description>
			<content:encoded><![CDATA[سلام<br />
<br />
با اجازه دوستان.<br />
<br />
اینجا می خوایم تا سوالات و مشکلات مربوط به قالب های آماده جوملا رو مطرح کنیم. و همچنین اگه قالب آماده ای داشتیم برای دیگر دوستان هم بزاریم.<br />
<br />
من یکسری قالب آماده دان کردم  یکیشون رو نصب کردم همراه با پلاگین هاش.<br />
<a href="http://www.joomplate.ir/template/117-free-joomla-2-5-template.html" target="_blank" rel="noopener" class="mycode_url"><span style="color: #FF0000;" class="mycode_color"><span style="text-decoration: underline;" class="mycode_u">آسمان 2</span></span></a><br />
<br />
 حال چرا وقتی می خوام یه قالب بالای 8 مگ رو داخل محيط مديريت جوملا آپلود و نصب کنم ارور میده و میگه قالب باید کمتر از 8 مگ باشه؟!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[کپی گرفتن از اطلاعات جدول های دیگر]]></title>
			<link>https://www.iranled.com/forum/thread-26668.html</link>
			<pubDate>Mon, 12 Aug 2013 13:22:54 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-26668.html</guid>
			<description><![CDATA[سلام<br />
من سه تا جدول دارم به اسم t1,t2,t3 که ستون هاشون تمام مثل هم هست و یکسری رکورد در این جدول ها هست<br />
<br />
یه جدول دیگه هم دارم به اسم Tbackup که ستون هاش مثل جدول های بالایی هست اما رکوردی درونش نیست<br />
<br />
من میخوام با mysql و php کاری کنم و یک query بنویسم که از رکوردهای 3 جدول بالا کپی بگیره و درون جدول Tbackup من بریزه <br />
<br />
من از کد زیر واسه این کار استفاده کردم برای یک جدول اما خطا میده :<br />
<br />
کد:<br />
<div class="codeblock phpcodeblock"><div class="title">کد php: </div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">SELECT&nbsp;</span><span style="color: #007700">*&nbsp;</span><span style="color: #0000BB">INTO&nbsp;</span><span style="color: #007700">`</span><span style="color: #DD0000">Tbackup</span><span style="color: #007700">`&nbsp;</span><span style="color: #0000BB">FROM&nbsp;</span><span style="color: #007700">`</span><span style="color: #DD0000">t1</span><span style="color: #007700">`&nbsp;<br /></span></code></div></div></div><img src="https://www.iranled.com/forum/images/smilies1/exclamation.gif" alt="Exclamation" title="Exclamation" class="smilie smilie_7" /><br />
خطا:<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>#1327 - Undeclared variable: Tbackup</code></div></div><img src="https://www.iranled.com/forum/images/smilies2/angry.gif" alt="Angry" title="Angry" class="smilie smilie_14" /><img src="https://www.iranled.com/forum/images/smilies2/my.gif" alt="Amaze" title="Amaze" class="smilie smilie_5" />]]></description>
			<content:encoded><![CDATA[سلام<br />
من سه تا جدول دارم به اسم t1,t2,t3 که ستون هاشون تمام مثل هم هست و یکسری رکورد در این جدول ها هست<br />
<br />
یه جدول دیگه هم دارم به اسم Tbackup که ستون هاش مثل جدول های بالایی هست اما رکوردی درونش نیست<br />
<br />
من میخوام با mysql و php کاری کنم و یک query بنویسم که از رکوردهای 3 جدول بالا کپی بگیره و درون جدول Tbackup من بریزه <br />
<br />
من از کد زیر واسه این کار استفاده کردم برای یک جدول اما خطا میده :<br />
<br />
کد:<br />
<div class="codeblock phpcodeblock"><div class="title">کد php: </div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">SELECT&nbsp;</span><span style="color: #007700">*&nbsp;</span><span style="color: #0000BB">INTO&nbsp;</span><span style="color: #007700">`</span><span style="color: #DD0000">Tbackup</span><span style="color: #007700">`&nbsp;</span><span style="color: #0000BB">FROM&nbsp;</span><span style="color: #007700">`</span><span style="color: #DD0000">t1</span><span style="color: #007700">`&nbsp;<br /></span></code></div></div></div><img src="https://www.iranled.com/forum/images/smilies1/exclamation.gif" alt="Exclamation" title="Exclamation" class="smilie smilie_7" /><br />
خطا:<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>#1327 - Undeclared variable: Tbackup</code></div></div><img src="https://www.iranled.com/forum/images/smilies2/angry.gif" alt="Angry" title="Angry" class="smilie smilie_14" /><img src="https://www.iranled.com/forum/images/smilies2/my.gif" alt="Amaze" title="Amaze" class="smilie smilie_5" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Sessions اکسپایر]]></title>
			<link>https://www.iranled.com/forum/thread-26609.html</link>
			<pubDate>Tue, 06 Aug 2013 21:52:14 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-26609.html</guid>
			<description><![CDATA[سلام<br />
من یک Sessions دارم که وقتی کاربر وارد اکانتش میشه فعال میشه<br />
حالا من میخوام کاری کنم که تا زمانی که کاربر پنجره مرورگرش رو نبسته این Sessions اکسپایر نشه<br />
ولی به محض این که پنجره مرورگر بسته شد آن Sessions تخریب شه<br />
امکانش هست ؟<br />
<span style="text-decoration: underline;" class="mycode_u">[u]<span style="font-weight: bold;" class="mycode_b"><br />
[u]توجه:</span> نمی خوام تیم به Sessions بدم مثلا 30 دقیقه بعد از بین بره<br />
فقط با بستن پنجره مرورگر از بین بره</span>[/u][/u]]]></description>
			<content:encoded><![CDATA[سلام<br />
من یک Sessions دارم که وقتی کاربر وارد اکانتش میشه فعال میشه<br />
حالا من میخوام کاری کنم که تا زمانی که کاربر پنجره مرورگرش رو نبسته این Sessions اکسپایر نشه<br />
ولی به محض این که پنجره مرورگر بسته شد آن Sessions تخریب شه<br />
امکانش هست ؟<br />
<span style="text-decoration: underline;" class="mycode_u">[u]<span style="font-weight: bold;" class="mycode_b"><br />
[u]توجه:</span> نمی خوام تیم به Sessions بدم مثلا 30 دقیقه بعد از بین بره<br />
فقط با بستن پنجره مرورگر از بین بره</span>[/u][/u]]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[یک ERROR  در سایت]]></title>
			<link>https://www.iranled.com/forum/thread-25752.html</link>
			<pubDate>Thu, 11 Apr 2013 19:16:03 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-25752.html</guid>
			<description><![CDATA[<span style="font-size: medium;" class="mycode_size">سلام دوستان <br />
کسی میدونه این اررور  هنگام ورود به سایت  یعنی چی {  502 Bad Gateway }<br />
هر کاری میکنم دیگه نمیتونم وارد سایت بشم و اون ارور بالا را میده <br />
</span><br />
<img src="https://www.iranled.com/forum/images/smilies2/angry.gif" alt="Angry" title="Angry" class="smilie smilie_14" /><img src="https://www.iranled.com/forum/images/smilies2/angry.gif" alt="Angry" title="Angry" class="smilie smilie_14" /><img src="https://www.iranled.com/forum/images/smilies2/angry.gif" alt="Angry" title="Angry" class="smilie smilie_14" /><img src="https://www.iranled.com/forum/images/smilies2/angry.gif" alt="Angry" title="Angry" class="smilie smilie_14" /><img src="https://www.iranled.com/forum/images/smilies2/angry.gif" alt="Angry" title="Angry" class="smilie smilie_14" /><img src="https://www.iranled.com/forum/images/smilies2/angry.gif" alt="Angry" title="Angry" class="smilie smilie_14" />]]></description>
			<content:encoded><![CDATA[<span style="font-size: medium;" class="mycode_size">سلام دوستان <br />
کسی میدونه این اررور  هنگام ورود به سایت  یعنی چی {  502 Bad Gateway }<br />
هر کاری میکنم دیگه نمیتونم وارد سایت بشم و اون ارور بالا را میده <br />
</span><br />
<img src="https://www.iranled.com/forum/images/smilies2/angry.gif" alt="Angry" title="Angry" class="smilie smilie_14" /><img src="https://www.iranled.com/forum/images/smilies2/angry.gif" alt="Angry" title="Angry" class="smilie smilie_14" /><img src="https://www.iranled.com/forum/images/smilies2/angry.gif" alt="Angry" title="Angry" class="smilie smilie_14" /><img src="https://www.iranled.com/forum/images/smilies2/angry.gif" alt="Angry" title="Angry" class="smilie smilie_14" /><img src="https://www.iranled.com/forum/images/smilies2/angry.gif" alt="Angry" title="Angry" class="smilie smilie_14" /><img src="https://www.iranled.com/forum/images/smilies2/angry.gif" alt="Angry" title="Angry" class="smilie smilie_14" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[آموزش AJAX]]></title>
			<link>https://www.iranled.com/forum/thread-24609.html</link>
			<pubDate>Mon, 08 Oct 2012 14:39:31 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-24609.html</guid>
			<description><![CDATA[<a href="http://www.tahlildadeh.com/CourseDetails/25/Elementary-ASP.NET.aspx" target="_blank" rel="noopener" class="mycode_url"><span style="color: #800000;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">آموزش آژاکس</span></span></a><br />
<br />
 <br />
<br />
 <br />
<br />
این مقاله، یک برنامه نمونه (sample application) ایجاد می کند که از ویژگی های AJAX ASP.NET استفاده می کند.<br />
<br />
شما در این مقاله، برنامه ای خواهید ساخت که صفحات اطلاعات کارمندان را از بانک اطلاعاتی نمونه AdventureWorks نمایش می دهد. این برنامه از کنترل UpdatePanel برای ریفرش کردن تنها بخشی از صفحه که تغییر پیدا کرده است، استفاده می کند؛ بدون اینکه page flashیی که با post back اتفاق می اقتد.این کار، "آپدیت جزیی صفحه" (partial-page update) نامیده می شود. همچنین برنامه نمونه از کنترل UpdateProgress، جهت نمایش پیام وضعیت، هنگامی که آپدیت جزیی صفحه در حال اجرا است، استفاده می کند.<br />
<br />
 <br />
<br />
پیش نیازها<br />
شما برای پیاده سازی این مقاله، به موارد زیر احتیاج دارید:<br />
<br />
Microsoft Visual Studio 2005 یا Microsoft Visual Web Developer Express.<br />
یک وب سایت ASP.NET با قابلیت AJAX<br />
بانک اطلاعاتی نمونه AdventureWorks.<br />
ایجاد وب سایت ASP.NET<br />
وب سایتی که بطور پیش فرض در ASP.NET ایجاد می کنید، قابلیت Microsoft Ajax را ساپورت می کند.<br />
<br />
ایجاد یک وب سایت ASP.NET با قابلیت AJAX<br />
<br />
Visual Studio را باز کنید.<br />
در منوی File، روی New Web Site کلیک کنید.  ( پنجره New Web Site ظاهر می شود.)<br />
زیر Visual Studio installed templates، گزینه ASP.NET Web Site را انتخاب کنید.<br />
مکان (location) و زبان را وارد کنید و سپس OK کنید.<br />
 <br />
<br />
اضافه کردن کنترل UpdatePanel به صفحه وب ASP.NET<br />
بعد از اینکه یک وب سایت ASP.NET ایجاد کردید، باید یک صفحه وب ایجاد کنید که حاوی کنترل UpdatePanel باشد. قبل از اینکه کنترل UpdatePanel را به صفحه اضافه کنید، باید یک کنترل ScriptManager اضافه کنید. کنترل UpdatePanel، وابسته به کنترل ScriptManager، جهت مدیریت کردن آپدیت جزیی صفحه، است.<br />
<br />
ایجاد یک صفحه وب ASP.NET<br />
<br />
1. در Solution Explorer، روی نام سایت کلیک راست و سپس روی Add New Item کلیک کنید.<br />
<br />
پنجره Add New Item ظاهر می شود.<br />
<br />
2. زیر Visual Studio installed templates، گزینه Web Form را انتخاب کنید.<br />
<br />
3. صفحه جدید Employees.aspx را نامگذاری کنید و تیک گزینه Place code in separate file را بردارید.<br />
<br />
4. زبانی را که می خواهید استفاده کنید، انتخاب کنید.<br />
<br />
5. روی Add کلیک کنید.<br />
<br />
6. به ویووی Design سوییچ کنید.<br />
<br />
7. در تب AJAX Extensions در toolbox، روی کنترل ScriptManager دابل کلیک کنید تا آن را به صفحه اضافه کنید.<br />
<br />
<br />
<br />
8. یک کنترل UpdatePanel از toolbox درگ کنید و و زیر کنترل ScriptManager دراپ کنید.<br />
<br />
<br />
<br />
 <br />
<br />
اضافه کردن محتوا (content) به کنترل UpdatePanel<br />
کنترل UpdatePanel، آپدیت جزیی صفحه را اجرا می کند و محتوایی را که باید بطور مجزا از بقیه صفحه آپدیت شود، تعیین می کند. در این بخش ار مقاله، باید یک کنترل محدود به داده ها (data-bound) اضافه کنید که داده های بانک اطلاعاتی AdventureWorks را نمایش می دهد.<br />
<a href="http://www.tahlildadeh.com/CourseDetails/25/Elementary-ASP.NET.aspx" target="_blank" rel="noopener" class="mycode_url"><span style="color: #800000;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">آموزش آژاکس</span></span></a><br />
<br />
 <br />
1. در تب Data در toolbox، یک کنترل GridView به ناحیه قابل ویرایش کنترل UpdatePanel درگ کنید.<br />
<br />
2. در منوی GridView Tasks، روی Auto Format کلیک کنید.<br />
<br />
3. در پنل Auto Format، زیر Select a scheme، گزینه Colorful را انتخاب و سپس OK کنید.<br />
<br />
4. در منوی GridView Tasks، گزینه &lt;New data source&gt; را از لیست Choose Data Source انتخاب کنید.<br />
<br />
ویزارد Data Source Configuration ظاهر می شود.<br />
<br />
5. زیر Where will the application get data from، گزینه Database را انتخاب و سپس OK کنید.<br />
<br />
6. برای مرحله Choose Your Data Connection، در ویزارد Configure Data Source، یک کانکشن به بانک اطلاعاتی AdventureWorks ایجاد کنید و سپس روی کلیک کنید.<br />
<br />
7. در مرحله Configure the Select Statement، گزینه Specify a custom SQL statement or stored procedure را انتخاب و سپس روی Next کلیک کنید.<br />
<br />
8. در مرحله Define Custom Statement or Stored Procedures، در تب SELECT، عبارت SQL زیر را وارد کنید:<br />
<br />
SELECT FirstName, LastName FROM HumanResources.vEmployee ORDER BY LastName, FirstName<br />
<br />
9. روی Next کلیک کنید.<br />
<br />
10. روی Finish کلیک کنید.<br />
<br />
11. در منوی GridView Tasks، چک باکس Enable paging را فعال کنید.<br />
<br />
12. تغییرات را ذخیره کنید، و CTRL+F5 را فشار دهید تا صفحه را در مرورگر مشاهده کنید.<br />
<br />
توجه داشته باشید هنگام انتخاب صفحه های داده ها، هیچ page flashیی وجود ندارد. به این دلیل که صفحه مورد نظر هیچ postbsck یا هربار آپدیت کردن کل صفحه را اجرا نمی کند.<br />
<br />
 <br />
<br />
اضافه کردن کنترل UpdateProgress به صفحه<br />
1. کنترل UpdateProgress، هنگام request محتوای جدید کنترل UpdatePanel،یک پیام وضعیت (status message)، نشان می دهد.<br />
<br />
2. یک کنترل UpdateProgress از تب AJAX Extensions درtoolbox، روی صفحه درگ کنید و آن را زیر کنترل UpdatePanel دراپ کنید.<br />
<br />
3. کنترل UpdateProgress را انتخاب کنید، و در پنجره Properties، پراپرتی AssociatedUpdatePanelID را روی UpdatePanel1 تنظیم کنید.<br />
<br />
این کار، کنترل UpdateProgress را به کنترل UpdatePanel، که قبلاً اضافه کرده اید، مرتبط می کند.<br />
<br />
4. در ناحیه قابل ویرایش کنترل UpdateProgress،عبارت Getting Employees ... را تایپ کنید.<br />
<br />
5. تغییرات را ذخیره کنید، و CTRL+F5 را فشار دهید تا صفحه را در مرورگر مشاهده کنید.<br />
<br />
اگر هنگامی که صفحه، SQL query را اجرا می کند و داده ها را باز می گرداند تاخیری وجود داشته باشد، کنترل UpdateProgress، پیامی را نمایش می دهد که در کنترل UpdateProgress وارد کرده اید.<br />
<br />
اضافه کردن Delay به Sample Application<br />
<br />
اگر برنامه شما هر صفحه داده را سریعاً آپدیت می کند، شاید محتوای کنترل UpdateProgress را روی صفحه نبینید. این کنترل، پراپرتی DisplayAfter را، که شما را قادر می کند یک تاخیر (delay) قبل از نمایش کنترل قرار دهید، ساپورت می کند. این کار، اگر آپدیت خیلی سریع اتفاق بیافتد، کنترل را از flashing در مرورگر باز می دارد. این تاخیر بطور پیش فرض، روی 500 میلی ثانیه (نصف ثانیه) تنظیم است، بدین معنی که اگر آپدیت کمتر از نیم ثانیه طول بکشد، کنترل UpdateProgress نمایش داده نخواهد شد.<br />
<br />
در محیط development، می توانید یک تاخیر مصنوعی به برنامه تان اضافه کنید تا مطمئن شوید که کنترل UpdateProgress همانطور که انتظار می رفت عمل می کند. این کار اختیاری است و فقط برای تست کردن برنامه تان است.<br />
<br />
1. درون کنترل UpdatePanel، کنترل GridView را انتخاب کنید.<br />
<br />
2. در پنجره Properties، روی دکمه Events کلیک کنید.<br />
<br />
3. روی ایونت PageIndexChanged دابل کلیک کنید تا یک event handler ایجاد کنید.<br />
<br />
4. کد زیر را به ایونت هندلر PageIndexChanged اضافه کنید تا یک تاخیر سه ثانیه ای ایجاد کنید.<br />
<br />
در VB:<br />
<br />
'Include three second delay for example only.<br />
System.Threading.Thread.Sleep(3000)<br />
<br />
 <br />
<br />
در C#:<br />
<br />
//Include three second delay for example only.<br />
System.Threading.Thread.Sleep(3000);<br />
<br />
 <br />
<br />
5. تغییرات را ذخیره کنید، و CTRL+F5 را فشار دهید تا صفحه را در مرورگر مشاهده کنید.<br />
<br />
از آنجاییکه حالا هر دفعه که به صفحه جدیدی از داده ها می رویم یک تاخیر سه ثانیه ای داریم، می توانید کنترل UpdateProgress را ببینید.<br />
<br />
در VB:<br />
<br />
&lt;%@ Page Language="VB" %&gt;<br />
<br />
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
<br />
&lt;script runat="server"&gt;<br />
<br />
    Protected Sub GridView1_PageIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs)<br />
        'Include three second delay for example only.<br />
        System.Threading.Thread.Sleep(3000)<br />
    End Sub<br />
&lt;/script&gt;<br />
<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml" &gt;<br />
&lt;head runat="server"&gt;<br />
    &lt;title&gt;Untitled Page&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
    &lt;form id="form1" runat="server"&gt;<br />
    &lt;div&gt;<br />
        &lt;asp:ScriptManager ID="ScriptManager1" runat="server"&gt;<br />
        &lt;/asp:ScriptManager&gt;<br />
<br />
    &lt;/div&gt;<br />
        &lt;asp:UpdatePanel ID="UpdatePanel1" runat="server"&gt;<br />
            &lt;ContentTemplate&gt;<br />
                &lt;asp:GridView ID="GridView1" runat="server" AllowPaging="True" CellPadding="4" DataSourceID="SqlDataSource1"<br />
                    ForeColor="#333333" GridLines="None" OnPageIndexChanged="GridView1_PageIndexChanged"&gt;<br />
                    &lt;FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" /&gt;<br />
                    &lt;RowStyle BackColor="#FFFBD6" ForeColor="#333333" /&gt;<br />
                    &lt;SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" /&gt;<br />
                    &lt;PagerStyle BackColor="#FFCC66" ForeColor="#333333" HorizontalAlign="Center" /&gt;<br />
                    &lt;HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" /&gt;<br />
                    &lt;AlternatingRowStyle BackColor="White" /&gt;<br />
                &lt;/asp:GridView&gt;<br />
                &lt;asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="&lt;%&#36; ConnectionStrings:AdventureWorksConnectionString %&gt;"<br />
                    SelectCommand="SELECT FirstName, LastName FROM HumanResources.vEmployee ORDER BY LastName, FirstName"&gt;<br />
                &lt;/asp:SqlDataSource&gt;<br />
            &lt;/ContentTemplate&gt;<br />
        &lt;/asp:UpdatePanel&gt;<br />
        &lt;asp:UpdateProgress ID="UpdateProgress1" runat="server"&gt;<br />
            &lt;ProgressTemplate&gt;<br />
                Getting employees...<br />
            &lt;/ProgressTemplate&gt;<br />
        &lt;/asp:UpdateProgress&gt;<br />
    &lt;/form&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
<br />
 <br />
<br />
در C#:<br />
<br />
&lt;%@ Page Language="C#" %&gt;<br />
<br />
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
<br />
&lt;script runat="server"&gt;<br />
<br />
    protected void GridView1_PageIndexChanged(object sender, EventArgs e)<br />
    {<br />
        //Include three second delay for example only.<br />
        System.Threading.Thread.Sleep(3000);<br />
    }<br />
&lt;/script&gt;<br />
<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml" &gt;<br />
&lt;head runat="server"&gt;<br />
    &lt;title&gt;Untitled Page&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
    &lt;form id="form1" runat="server"&gt;<br />
    &lt;div&gt;<br />
        &lt;asp:ScriptManager ID="ScriptManager1" runat="server"&gt;<br />
        &lt;/asp:ScriptManager&gt;<br />
<br />
    &lt;/div&gt;<br />
        &lt;asp:UpdatePanel ID="UpdatePanel1" runat="server"&gt;<br />
            &lt;ContentTemplate&gt;<br />
                &lt;asp:GridView ID="GridView1" runat="server" AllowPaging="True" CellPadding="4" DataSourceID="SqlDataSource1"<br />
                    ForeColor="#333333" GridLines="None" OnPageIndexChanged="GridView1_PageIndexChanged"&gt;<br />
                    &lt;FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" /&gt;<br />
                    &lt;RowStyle BackColor="#FFFBD6" ForeColor="#333333" /&gt;<br />
                    &lt;SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" /&gt;<br />
                    &lt;PagerStyle BackColor="#FFCC66" ForeColor="#333333" HorizontalAlign="Center" /&gt;<br />
                    &lt;HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" /&gt;<br />
                    &lt;AlternatingRowStyle BackColor="White" /&gt;<br />
                &lt;/asp:GridView&gt;<br />
                &lt;asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="&lt;%&#36; ConnectionStrings:AdventureWorksConnectionString %&gt;"<br />
                    SelectCommand="SELECT FirstName, LastName FROM HumanResources.vEmployee ORDER BY LastName, FirstName"&gt;<br />
                &lt;/asp:SqlDataSource&gt;<br />
            &lt;/ContentTemplate&gt;<br />
        &lt;/asp:UpdatePanel&gt;<br />
        &lt;asp:UpdateProgress ID="UpdateProgress1" runat="server"&gt;<br />
            &lt;ProgressTemplate&gt;<br />
                Getting employees...<br />
            &lt;/ProgressTemplate&gt;<br />
        &lt;/asp:UpdateProgress&gt;<br />
    &lt;/form&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
<br />
<span style="font-weight: bold;" class="mycode_b">برای یادگیری کامل آژاکس و فراگیری کامل ASP.NET لطفا به لینک زیر رجوع کنید:</span>  <a href="http://www.tahlildadeh.com/CourseDetails/25/Elementary-ASP.NET.aspx" target="_blank" rel="noopener" class="mycode_url"><span style="color: #800080;" class="mycode_color"><span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">آموزش AJAX</span></span></span></a>]]></description>
			<content:encoded><![CDATA[<a href="http://www.tahlildadeh.com/CourseDetails/25/Elementary-ASP.NET.aspx" target="_blank" rel="noopener" class="mycode_url"><span style="color: #800000;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">آموزش آژاکس</span></span></a><br />
<br />
 <br />
<br />
 <br />
<br />
این مقاله، یک برنامه نمونه (sample application) ایجاد می کند که از ویژگی های AJAX ASP.NET استفاده می کند.<br />
<br />
شما در این مقاله، برنامه ای خواهید ساخت که صفحات اطلاعات کارمندان را از بانک اطلاعاتی نمونه AdventureWorks نمایش می دهد. این برنامه از کنترل UpdatePanel برای ریفرش کردن تنها بخشی از صفحه که تغییر پیدا کرده است، استفاده می کند؛ بدون اینکه page flashیی که با post back اتفاق می اقتد.این کار، "آپدیت جزیی صفحه" (partial-page update) نامیده می شود. همچنین برنامه نمونه از کنترل UpdateProgress، جهت نمایش پیام وضعیت، هنگامی که آپدیت جزیی صفحه در حال اجرا است، استفاده می کند.<br />
<br />
 <br />
<br />
پیش نیازها<br />
شما برای پیاده سازی این مقاله، به موارد زیر احتیاج دارید:<br />
<br />
Microsoft Visual Studio 2005 یا Microsoft Visual Web Developer Express.<br />
یک وب سایت ASP.NET با قابلیت AJAX<br />
بانک اطلاعاتی نمونه AdventureWorks.<br />
ایجاد وب سایت ASP.NET<br />
وب سایتی که بطور پیش فرض در ASP.NET ایجاد می کنید، قابلیت Microsoft Ajax را ساپورت می کند.<br />
<br />
ایجاد یک وب سایت ASP.NET با قابلیت AJAX<br />
<br />
Visual Studio را باز کنید.<br />
در منوی File، روی New Web Site کلیک کنید.  ( پنجره New Web Site ظاهر می شود.)<br />
زیر Visual Studio installed templates، گزینه ASP.NET Web Site را انتخاب کنید.<br />
مکان (location) و زبان را وارد کنید و سپس OK کنید.<br />
 <br />
<br />
اضافه کردن کنترل UpdatePanel به صفحه وب ASP.NET<br />
بعد از اینکه یک وب سایت ASP.NET ایجاد کردید، باید یک صفحه وب ایجاد کنید که حاوی کنترل UpdatePanel باشد. قبل از اینکه کنترل UpdatePanel را به صفحه اضافه کنید، باید یک کنترل ScriptManager اضافه کنید. کنترل UpdatePanel، وابسته به کنترل ScriptManager، جهت مدیریت کردن آپدیت جزیی صفحه، است.<br />
<br />
ایجاد یک صفحه وب ASP.NET<br />
<br />
1. در Solution Explorer، روی نام سایت کلیک راست و سپس روی Add New Item کلیک کنید.<br />
<br />
پنجره Add New Item ظاهر می شود.<br />
<br />
2. زیر Visual Studio installed templates، گزینه Web Form را انتخاب کنید.<br />
<br />
3. صفحه جدید Employees.aspx را نامگذاری کنید و تیک گزینه Place code in separate file را بردارید.<br />
<br />
4. زبانی را که می خواهید استفاده کنید، انتخاب کنید.<br />
<br />
5. روی Add کلیک کنید.<br />
<br />
6. به ویووی Design سوییچ کنید.<br />
<br />
7. در تب AJAX Extensions در toolbox، روی کنترل ScriptManager دابل کلیک کنید تا آن را به صفحه اضافه کنید.<br />
<br />
<br />
<br />
8. یک کنترل UpdatePanel از toolbox درگ کنید و و زیر کنترل ScriptManager دراپ کنید.<br />
<br />
<br />
<br />
 <br />
<br />
اضافه کردن محتوا (content) به کنترل UpdatePanel<br />
کنترل UpdatePanel، آپدیت جزیی صفحه را اجرا می کند و محتوایی را که باید بطور مجزا از بقیه صفحه آپدیت شود، تعیین می کند. در این بخش ار مقاله، باید یک کنترل محدود به داده ها (data-bound) اضافه کنید که داده های بانک اطلاعاتی AdventureWorks را نمایش می دهد.<br />
<a href="http://www.tahlildadeh.com/CourseDetails/25/Elementary-ASP.NET.aspx" target="_blank" rel="noopener" class="mycode_url"><span style="color: #800000;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">آموزش آژاکس</span></span></a><br />
<br />
 <br />
1. در تب Data در toolbox، یک کنترل GridView به ناحیه قابل ویرایش کنترل UpdatePanel درگ کنید.<br />
<br />
2. در منوی GridView Tasks، روی Auto Format کلیک کنید.<br />
<br />
3. در پنل Auto Format، زیر Select a scheme، گزینه Colorful را انتخاب و سپس OK کنید.<br />
<br />
4. در منوی GridView Tasks، گزینه &lt;New data source&gt; را از لیست Choose Data Source انتخاب کنید.<br />
<br />
ویزارد Data Source Configuration ظاهر می شود.<br />
<br />
5. زیر Where will the application get data from، گزینه Database را انتخاب و سپس OK کنید.<br />
<br />
6. برای مرحله Choose Your Data Connection، در ویزارد Configure Data Source، یک کانکشن به بانک اطلاعاتی AdventureWorks ایجاد کنید و سپس روی کلیک کنید.<br />
<br />
7. در مرحله Configure the Select Statement، گزینه Specify a custom SQL statement or stored procedure را انتخاب و سپس روی Next کلیک کنید.<br />
<br />
8. در مرحله Define Custom Statement or Stored Procedures، در تب SELECT، عبارت SQL زیر را وارد کنید:<br />
<br />
SELECT FirstName, LastName FROM HumanResources.vEmployee ORDER BY LastName, FirstName<br />
<br />
9. روی Next کلیک کنید.<br />
<br />
10. روی Finish کلیک کنید.<br />
<br />
11. در منوی GridView Tasks، چک باکس Enable paging را فعال کنید.<br />
<br />
12. تغییرات را ذخیره کنید، و CTRL+F5 را فشار دهید تا صفحه را در مرورگر مشاهده کنید.<br />
<br />
توجه داشته باشید هنگام انتخاب صفحه های داده ها، هیچ page flashیی وجود ندارد. به این دلیل که صفحه مورد نظر هیچ postbsck یا هربار آپدیت کردن کل صفحه را اجرا نمی کند.<br />
<br />
 <br />
<br />
اضافه کردن کنترل UpdateProgress به صفحه<br />
1. کنترل UpdateProgress، هنگام request محتوای جدید کنترل UpdatePanel،یک پیام وضعیت (status message)، نشان می دهد.<br />
<br />
2. یک کنترل UpdateProgress از تب AJAX Extensions درtoolbox، روی صفحه درگ کنید و آن را زیر کنترل UpdatePanel دراپ کنید.<br />
<br />
3. کنترل UpdateProgress را انتخاب کنید، و در پنجره Properties، پراپرتی AssociatedUpdatePanelID را روی UpdatePanel1 تنظیم کنید.<br />
<br />
این کار، کنترل UpdateProgress را به کنترل UpdatePanel، که قبلاً اضافه کرده اید، مرتبط می کند.<br />
<br />
4. در ناحیه قابل ویرایش کنترل UpdateProgress،عبارت Getting Employees ... را تایپ کنید.<br />
<br />
5. تغییرات را ذخیره کنید، و CTRL+F5 را فشار دهید تا صفحه را در مرورگر مشاهده کنید.<br />
<br />
اگر هنگامی که صفحه، SQL query را اجرا می کند و داده ها را باز می گرداند تاخیری وجود داشته باشد، کنترل UpdateProgress، پیامی را نمایش می دهد که در کنترل UpdateProgress وارد کرده اید.<br />
<br />
اضافه کردن Delay به Sample Application<br />
<br />
اگر برنامه شما هر صفحه داده را سریعاً آپدیت می کند، شاید محتوای کنترل UpdateProgress را روی صفحه نبینید. این کنترل، پراپرتی DisplayAfter را، که شما را قادر می کند یک تاخیر (delay) قبل از نمایش کنترل قرار دهید، ساپورت می کند. این کار، اگر آپدیت خیلی سریع اتفاق بیافتد، کنترل را از flashing در مرورگر باز می دارد. این تاخیر بطور پیش فرض، روی 500 میلی ثانیه (نصف ثانیه) تنظیم است، بدین معنی که اگر آپدیت کمتر از نیم ثانیه طول بکشد، کنترل UpdateProgress نمایش داده نخواهد شد.<br />
<br />
در محیط development، می توانید یک تاخیر مصنوعی به برنامه تان اضافه کنید تا مطمئن شوید که کنترل UpdateProgress همانطور که انتظار می رفت عمل می کند. این کار اختیاری است و فقط برای تست کردن برنامه تان است.<br />
<br />
1. درون کنترل UpdatePanel، کنترل GridView را انتخاب کنید.<br />
<br />
2. در پنجره Properties، روی دکمه Events کلیک کنید.<br />
<br />
3. روی ایونت PageIndexChanged دابل کلیک کنید تا یک event handler ایجاد کنید.<br />
<br />
4. کد زیر را به ایونت هندلر PageIndexChanged اضافه کنید تا یک تاخیر سه ثانیه ای ایجاد کنید.<br />
<br />
در VB:<br />
<br />
'Include three second delay for example only.<br />
System.Threading.Thread.Sleep(3000)<br />
<br />
 <br />
<br />
در C#:<br />
<br />
//Include three second delay for example only.<br />
System.Threading.Thread.Sleep(3000);<br />
<br />
 <br />
<br />
5. تغییرات را ذخیره کنید، و CTRL+F5 را فشار دهید تا صفحه را در مرورگر مشاهده کنید.<br />
<br />
از آنجاییکه حالا هر دفعه که به صفحه جدیدی از داده ها می رویم یک تاخیر سه ثانیه ای داریم، می توانید کنترل UpdateProgress را ببینید.<br />
<br />
در VB:<br />
<br />
&lt;%@ Page Language="VB" %&gt;<br />
<br />
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
<br />
&lt;script runat="server"&gt;<br />
<br />
    Protected Sub GridView1_PageIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs)<br />
        'Include three second delay for example only.<br />
        System.Threading.Thread.Sleep(3000)<br />
    End Sub<br />
&lt;/script&gt;<br />
<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml" &gt;<br />
&lt;head runat="server"&gt;<br />
    &lt;title&gt;Untitled Page&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
    &lt;form id="form1" runat="server"&gt;<br />
    &lt;div&gt;<br />
        &lt;asp:ScriptManager ID="ScriptManager1" runat="server"&gt;<br />
        &lt;/asp:ScriptManager&gt;<br />
<br />
    &lt;/div&gt;<br />
        &lt;asp:UpdatePanel ID="UpdatePanel1" runat="server"&gt;<br />
            &lt;ContentTemplate&gt;<br />
                &lt;asp:GridView ID="GridView1" runat="server" AllowPaging="True" CellPadding="4" DataSourceID="SqlDataSource1"<br />
                    ForeColor="#333333" GridLines="None" OnPageIndexChanged="GridView1_PageIndexChanged"&gt;<br />
                    &lt;FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" /&gt;<br />
                    &lt;RowStyle BackColor="#FFFBD6" ForeColor="#333333" /&gt;<br />
                    &lt;SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" /&gt;<br />
                    &lt;PagerStyle BackColor="#FFCC66" ForeColor="#333333" HorizontalAlign="Center" /&gt;<br />
                    &lt;HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" /&gt;<br />
                    &lt;AlternatingRowStyle BackColor="White" /&gt;<br />
                &lt;/asp:GridView&gt;<br />
                &lt;asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="&lt;%&#36; ConnectionStrings:AdventureWorksConnectionString %&gt;"<br />
                    SelectCommand="SELECT FirstName, LastName FROM HumanResources.vEmployee ORDER BY LastName, FirstName"&gt;<br />
                &lt;/asp:SqlDataSource&gt;<br />
            &lt;/ContentTemplate&gt;<br />
        &lt;/asp:UpdatePanel&gt;<br />
        &lt;asp:UpdateProgress ID="UpdateProgress1" runat="server"&gt;<br />
            &lt;ProgressTemplate&gt;<br />
                Getting employees...<br />
            &lt;/ProgressTemplate&gt;<br />
        &lt;/asp:UpdateProgress&gt;<br />
    &lt;/form&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
<br />
 <br />
<br />
در C#:<br />
<br />
&lt;%@ Page Language="C#" %&gt;<br />
<br />
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
<br />
&lt;script runat="server"&gt;<br />
<br />
    protected void GridView1_PageIndexChanged(object sender, EventArgs e)<br />
    {<br />
        //Include three second delay for example only.<br />
        System.Threading.Thread.Sleep(3000);<br />
    }<br />
&lt;/script&gt;<br />
<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml" &gt;<br />
&lt;head runat="server"&gt;<br />
    &lt;title&gt;Untitled Page&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
    &lt;form id="form1" runat="server"&gt;<br />
    &lt;div&gt;<br />
        &lt;asp:ScriptManager ID="ScriptManager1" runat="server"&gt;<br />
        &lt;/asp:ScriptManager&gt;<br />
<br />
    &lt;/div&gt;<br />
        &lt;asp:UpdatePanel ID="UpdatePanel1" runat="server"&gt;<br />
            &lt;ContentTemplate&gt;<br />
                &lt;asp:GridView ID="GridView1" runat="server" AllowPaging="True" CellPadding="4" DataSourceID="SqlDataSource1"<br />
                    ForeColor="#333333" GridLines="None" OnPageIndexChanged="GridView1_PageIndexChanged"&gt;<br />
                    &lt;FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" /&gt;<br />
                    &lt;RowStyle BackColor="#FFFBD6" ForeColor="#333333" /&gt;<br />
                    &lt;SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" /&gt;<br />
                    &lt;PagerStyle BackColor="#FFCC66" ForeColor="#333333" HorizontalAlign="Center" /&gt;<br />
                    &lt;HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" /&gt;<br />
                    &lt;AlternatingRowStyle BackColor="White" /&gt;<br />
                &lt;/asp:GridView&gt;<br />
                &lt;asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="&lt;%&#36; ConnectionStrings:AdventureWorksConnectionString %&gt;"<br />
                    SelectCommand="SELECT FirstName, LastName FROM HumanResources.vEmployee ORDER BY LastName, FirstName"&gt;<br />
                &lt;/asp:SqlDataSource&gt;<br />
            &lt;/ContentTemplate&gt;<br />
        &lt;/asp:UpdatePanel&gt;<br />
        &lt;asp:UpdateProgress ID="UpdateProgress1" runat="server"&gt;<br />
            &lt;ProgressTemplate&gt;<br />
                Getting employees...<br />
            &lt;/ProgressTemplate&gt;<br />
        &lt;/asp:UpdateProgress&gt;<br />
    &lt;/form&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
<br />
<span style="font-weight: bold;" class="mycode_b">برای یادگیری کامل آژاکس و فراگیری کامل ASP.NET لطفا به لینک زیر رجوع کنید:</span>  <a href="http://www.tahlildadeh.com/CourseDetails/25/Elementary-ASP.NET.aspx" target="_blank" rel="noopener" class="mycode_url"><span style="color: #800080;" class="mycode_color"><span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">آموزش AJAX</span></span></span></a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[نظر سنجی آموزش ایجاد اینترانت]]></title>
			<link>https://www.iranled.com/forum/thread-24026.html</link>
			<pubDate>Tue, 17 Jul 2012 13:05:39 +0000</pubDate>
			<guid isPermaLink="false">https://www.iranled.com/forum/thread-24026.html</guid>
			<description><![CDATA[سلام.<br />
همونطور که میدونید میشه توی یک شبکه محلی (با حد اقل دو کامپیوتر) اینترانت درست کرد! یعنی یک اینترنت خصوصی! که میتونید توی اینترنت خودتون سایت بزنید و فایل رد و بدل کنید و سرور بسازید و ... در کل تجربه ی داشتن یه سرور اختصاصی توی اینترنت رو به صورت خصوصی داشته باشید! و بقیه ی کاربرا هم بیان و سایت شما رو ببینن و ... هر کی هم میتونه برای خودش یه سایت داشته باشه...<img src="https://www.iranled.com/forum/images/smilies2/wink.gif" alt="Wink" title="Wink" class="smilie smilie_8" /><br />
این روش توی شبکه های خیلی کوچیک(2 کامپیوتر) تا خیلی بزرگ ( 255 * 255 کامپیوتر ) قابل پیاده سازیه. و خیلیییییییییییی هم آسونه! <img src="https://www.iranled.com/forum/images/smilies/pack1/017.gif" alt="017" title="017" class="smilie smilie_39" /><br />
ما الان توی خونمون که 3 طبقه هست (یه خونواده ایم و همه همدیگه رو میشناسیم ! ) این اینترنت رو راه انداخته بودم... و البته دسترسی به اینترنت واقعی هم داشتیم.<br />
وسایلی مثل پرینتر و دوربین و... رو هم برای هم دیگه شیر کردیم.<br />
و الان هم داریم لذت میبریم!<img src="https://www.iranled.com/forum/images/smilies2/happy.gif" alt="Happy" title="Happy" class="smilie smilie_19" /><br />
داشتم با خودم میگفتم الان که بیکارم میتونم بیام اینجا آموزش کاملش رو بزارم برای اونایی که میخوان. ولی خوب دیدم ممکنه کسی پیگیری نکنه و ...<br />
برای همین یه نظر سنجی گزاشتم.<br />
ببینم چند نفر پیگیری میکنن. اگه بیشترتون پایه باشید (واقعی) قول میدم آموزش کامل ساخت اینترنت خصوصی رو بزارم.<br />
پس توی نظر سنجی شرکت کنید.]]></description>
			<content:encoded><![CDATA[سلام.<br />
همونطور که میدونید میشه توی یک شبکه محلی (با حد اقل دو کامپیوتر) اینترانت درست کرد! یعنی یک اینترنت خصوصی! که میتونید توی اینترنت خودتون سایت بزنید و فایل رد و بدل کنید و سرور بسازید و ... در کل تجربه ی داشتن یه سرور اختصاصی توی اینترنت رو به صورت خصوصی داشته باشید! و بقیه ی کاربرا هم بیان و سایت شما رو ببینن و ... هر کی هم میتونه برای خودش یه سایت داشته باشه...<img src="https://www.iranled.com/forum/images/smilies2/wink.gif" alt="Wink" title="Wink" class="smilie smilie_8" /><br />
این روش توی شبکه های خیلی کوچیک(2 کامپیوتر) تا خیلی بزرگ ( 255 * 255 کامپیوتر ) قابل پیاده سازیه. و خیلیییییییییییی هم آسونه! <img src="https://www.iranled.com/forum/images/smilies/pack1/017.gif" alt="017" title="017" class="smilie smilie_39" /><br />
ما الان توی خونمون که 3 طبقه هست (یه خونواده ایم و همه همدیگه رو میشناسیم ! ) این اینترنت رو راه انداخته بودم... و البته دسترسی به اینترنت واقعی هم داشتیم.<br />
وسایلی مثل پرینتر و دوربین و... رو هم برای هم دیگه شیر کردیم.<br />
و الان هم داریم لذت میبریم!<img src="https://www.iranled.com/forum/images/smilies2/happy.gif" alt="Happy" title="Happy" class="smilie smilie_19" /><br />
داشتم با خودم میگفتم الان که بیکارم میتونم بیام اینجا آموزش کاملش رو بزارم برای اونایی که میخوان. ولی خوب دیدم ممکنه کسی پیگیری نکنه و ...<br />
برای همین یه نظر سنجی گزاشتم.<br />
ببینم چند نفر پیگیری میکنن. اگه بیشترتون پایه باشید (واقعی) قول میدم آموزش کامل ساخت اینترنت خصوصی رو بزارم.<br />
پس توی نظر سنجی شرکت کنید.]]></content:encoded>
		</item>
	</channel>
</rss>