رفتن به مطلب

Mobin

استاد
  • تعداد ارسال‌ها

    959
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    67

تمامی مطالب نوشته شده توسط Mobin

  1. Mobin

    سوالات و نظرات آموزش PDO

    شما type هر پارامتر رو باید مشخص کنید <?php /* Execute a prepared statement by binding PHP variables */ $calories = 150; $colour = 'red'; $sth = $dbh->prepare('SELECT name, colour, calories FROM fruit WHERE calories < ? AND colour = ?'); $sth->bindParam(1, $calories, PDO::PARAM_INT); $sth->bindParam(2, $colour, PDO::PARAM_STR, 12); $sth->execute(); ?>
  2. فلش خودش یک زبان برنامه نویسی بنام اکشن اسکریپت داره که از دستور زبان ++c استفاده میکنه
  3. Mobin

    مرجع آموزش php و jquery

    این سایت برای شروع بسیار عالی میباشد جاوا: http://fa.wikipedia.org/wiki/%D8%AC%D8%A7%D9%88%D8%A7_%28%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C%29 جاوااسکریپت: http://fa.wikipedia.org/wiki/%D8%AC%D8%A7%D9%88%D8%A7%D8%A7%D8%B3%DA%A9%D8%B1%DB%8C%D9%BE%D8%AA ایجکس: http://fa.wikipedia.org/wiki/%D8%A7%DB%8C%E2%80%8C%D8%AC%DA%A9%D8%B3
  4. Mobin

    پاک کننده خودکار پوشه ی کش

    با استفاده از کدهایی مثل زیر لیست فایلها و پوشه های درون یک پوشه رو بدست میاری http://stackoverflow.com/questions/7121479/listing-all-the-folders-subfolders-and-files-in-a-directory-using-php بعد این ارایه رو بصورت نزولی سورت میکنید با استفاده از تابع rsort خب حالا با استفاده از یک حلقه و دستور unlink و rmdir شروع میکنید به پاک کردن محتویات کد اماده function rrmdir($dir) { if (is_dir($dir)) { $objects = scandir($dir); foreach ($objects as $object) { if ($object != "." && $object != "..") { if (filetype($dir."/".$object) == "dir") rrmdir($dir."/
  5. برای من قابل دانلود بود (با فایرفاکس دانلود کردم) (از اینترنت مخابرات استفاده میکنم)
  6. یک تابع برای mysql بنویسید و از اون استفاده کنید http://4xmen.ir/%D8%AA%D8%A8%D8%AF%DB%8C%D9%84-%D8%AA%D8%A7%D8%B1%DB%8C%D8%AE-%D9%85%DB%8C%D9%84%D8%A7%D8%AF%DB%8C-%D8%A8%D9%87-%D8%AE%D9%88%D8%B1%D8%B4%DB%8C%D8%AF%DB%8C-%D8%AF%D8%B1-mysql/ البته این کد خیلی کامل نیست (نیاز به بازنویسی داره)و تو بعضی تاریخها اشتباه میکنه
  7. برای ذخیره یک مقدار داخل دیتابیس شما باید یک دیتابیس بسازید با حداقل یک جدول مثلا نام -ادرس ایمیل-مبلغ-کد رهگیری-کد کالا خب حداقل اطلاعاتی رو که از کاربر باید ذخیره کنید همینها هست با استفاده از اموزش SM-Mahdavi عزیز با یک insert میتونین این اطلاعات رو درون بانک ذخیره کنید
  8. راحترین راه استفاده از یک فایل هست مثلا قیمتها رو تو یک فایل به صورت زیر بنویسین 200 500 400 بعد این کد رو بزارین تو برگه هاتون http://php.net/manual/en/function.file.php تو برگه اول <?php $lines = file("myfile.txt"); $lines[0]; ?> تو برگه دوم <?php $lines = file("myfile.txt"); $lines[1]; ?> تو برگه سوم <?php $lines = file("myfile.txt"); $lines[2]; ?> اگه تو دیتابیس میخواهید ذخیره کنید میتونین از تابع update_post_meta برای ذخیره مقدار و از تابع get_post_meta برای گرفتن مقدار از دیتابیس استفاده کنید
  9. یه راه سادش <?php $arr = array('متن اول','متن دوم','متن سوم',); ?> <meta name="description" content="<?php echo (empty($DESC)?$arr[0]:$DESC) ?>"> برای اون 2 تای دیگه هم به صورت زیر عمل کنید <h2><?= html_to_utf8((empty($v[0])?$arr[1]:$v[0])) ?></h2> <p><?= html_to_utf8((empty($v[1])?$arr[2]:$v[1])) ?></p>
  10. Mobin

    سوال : برنامه نویسی شی گرایی

    ببینین شیی گرایی یک راه حل هست قدیم کد نویسی به صورت functional بود یعنی شما کدهایی که در چند جای پروژه استفاده میشد یا یک مجموعه کد که خیلی بلند میشد و اشکالزدایی اون سخت بود به چند تابع شکسته میشد تا روند کد نویسی راحتر انجام بشه با پیشرفت برنامه نویسی مشکلات جدید و نیازهای جدید پیدا شد اینکه یک سری از توابع باید با هم در ارتباط باشن-یک سری از توابع نباید توسط برنامه نویسان سطوح بالاتر قابل رویت باشه -و وقتی پروژه بزرگ باشه و تعداد توابع زیاد بشه دسته بندیشون و نام گذاریشون و مدیریتشون با مشکل مواجه میشد و خیلی دلایل دیگه و راه حل اون ایجاد چیزی بنام شیی بود یک شیی از مجموعه ای از توابع تشکی
  11. Mobin

    سوال : ارسال لینک به هیدر

    کدی که استفاده میکنید رو اینجا قرار بدید تا دوستان بهتر بتونن نظر بدن
  12. سوالتون زیاد مفهوم نیست بیشتر توضیح بدید
  13. Mobin

    آموزش مجازی با php

    اکثر چت رومها به این صورت هستن میتونین سورس چندتاشونو بینین برای انتقال تصویر از نسخه های جدید jQuery میشه استفاده کرد ولی عموما برای انتقال صدا و تصویر از فلش استفاده میشه سمت سرور رو هم شما از هر زبان تحت وبی مثل php-perl-python-ruby-java,... میتونین استفاده کنید
  14. خیر نمیشه وقتی شما یک درخواست به سرور میفرستید تا وقتی که جواب و صفحه مورد نظر رو از سرور دریافت کنید یک دوره یا سایکل رو طی میکنه و اون هم این هست که فایلها و توابع مورد نظر لود شده و دستورات صفحه خطا به خط اجرا میشن بعد نتیجه حاصله به صورت یک صفحه html برای بروزر شما ارسال میشه بعد کلیه فایلهای لود شده و ... از حافظه پاک میشه این روند کار یک web server هست برای هر درخواست سرور مدت زمان محدودی وقت در نظر میگیره که با استفاده از set_time_limit میشه اونو تنظیم کرد که پیشفرض رو 60 ثانیه هست مواردی مثل ارسال فایلهای حجیم نیاز به زمان بیشتری برای ارسال دارن که با استفاده از set_time_limit مدت زمان
  15. شدن میشه بستگی داره برای 1 کالا باشه میشه ولی برای چند کالا نمیشه شما چرا از دیتابیس استفاده نمیکنید؟
  16. Mobin

    این کار با php میشه یا css ؟

    @beh9am یک نکته تو کد شما هست تو خط $tmps[$x] = $v[2]; اصلا نیازی به x$ نیست شما وقتی [] قرار بدید خود php از 0 ایندکس میزنه در تکمیل صحبتهای MrProgrammer عزیز برای عدد گزاری هم میتونی به صورت زیر عمل کنی foreach($tmpv as $i=>$v) <a class="more" href="/<?= url_encode(html_to_utf8($v[0])) ?>" title="<?= htmlspecialchars(html_to_utf8(strip_tags($v[0]))) ?>"> <?php echo ++$i; ?></a> کد شما به صورت زیر درمیاد <?php $tmps = array(); foreach($tmpv as $i=>$v) { if( preg_match('/'.$FILTERSITES.'/iu', urldecode($v[2]),$f) ){ continue; } $tmps[]
  17. میتونین به صورت زیر عمل کنید <meta name="description" content="<?php echo (empty($DESC)?'salam':$DESC) ?>"> برای اون 2 تای دیگه هم به صورت زیر عمل کنید <h2><?= html_to_utf8((empty($v[0])?'hello':$v[0])) ?></h2> <p><?= html_to_utf8((empty($v[1])?'hello':$v[1])) ?></p> چرا نباید از =?> استفاده کرد؟ به خاطر اینکه سربار اضافی داره و در تعداد بازدیدهای بالا این امر مهم میشه
  18. ادیتورهای tinymce که تو وردپرس هست و ckeditor هر دوشون قابلیت پلاگین خوری و تمپلیت دارن که شما میتونین با دونستن جاوا اسکریپت و css این کارها رو انجام بدین بخش مدیا وردپرس اصلا ربطی به ادیتور نداره هر دو جدا از هم هستن که با استفاده از jquery اطلاعات به مدیا ارسال میشه شما میتونین کدها و قالب بخش مدیا و اپلود وردپرس رو از درون wp-admin دربیارین و جای دیگه استفاده کنید اینکه چطور میشه یک سری اطلاعات رو از یک بخش یا صفحه دیگه به ادیتور اضافه کرد http://www.roseindia.net/java/pass-value-example/pass-value-from-iframe-parent.shtml http://stackoverflow.com/questions/6271313/pass-a-javascript-vari
  19. اگه میخواهید هر بار 5 تا نمایش پیدا کنه و دفعه بعدی از اون 5 تای قبلی چیزی نمایش داده نشه باید مقادیر رو جایی ذخیره کنید مثلا 1 لیست از 1-20 درست میکنیم و جایی ذخیره میکنیم وقتی میخواهید 5 ایتم رو انتخاب کردیم هر بار که ایتمی رو انتخاب میکنید اون ایتم رو از لیست حذف میکنیم و 2باره لیست رو ذخیره میکنیم و به همین منوال پیش میریم تا لیست تمام بشه
  20. این کد رو تست کنید(با بسته پارسی ساز) title='<?php echo 'ارسال شده در : '.parsidate('j F Y | g:i a',$item->get_date('Y-m-d h:i:s')); ?>'>
  21. Mobin

    سوال در مورد برنامه نویسی سی پلاس پلاس

    خب اینجا یه مشکلی هست اگه انگلیسی باشه به صورت زیر هست برای تشخیص کبیسه بودن یا نبودن سال از روش زیر استفاده می کنیم: اگر سال داده شده بر100و400 بخشپذیر باشد" یا بر" 100 بخشپذیر نباشد بر 4 بخشپذیر باشد" آنگاه سال کبیسه است، در غیر این صورت سال کبیسه نیست ولی تاریخ خورشیدی قضیه اش فرق میکنه در تقویم هجری خورشیدی (http://fa.wikipedia.org/wiki/%D8%AA%D9%82%D9%88%DB%8C%D9%85_%D9%87%D8%AC%D8%B1% DB%8C_%D8%AE%D9%88%D8%B1%D8%B4%DB%8C%D8%AF%DB%8C) علاوه بر کبیسه چهارساله، طبق محاسبات نجومی، برای تعدیل دقیقتر (کاستن کبیسه‌ها)، فاصله بعضی کبیسه‌ها یک‌روز بیشتر می‌شود و در هر دورهٔ ۲۹ یا ۳۳ یا ۳۷ ساله، ی
  22. <input name="terms" type="checkbox" id="terms" <?php echo (isset($_POST['terms'])?' checked':'') ?>/>I agree with the Terms and Conditions
  23. بخش dropdown مربوط به استان و شهر رو با کد زیر جایگزین کنید <?php $state = isset($_POST['textos'])?$_POST['textos']:''; ?> <fieldset> <section> <table> <tr > <td for="textos" style="width:90px;">استان : <span class=sa_m1><FONT color=#ff0000>*</FONT></span></td> <td class="input select" > <select name="textos" id="textos" style="direction:rtl;" onchange="fillCity(this.value, 'textcity', '');"> <option value="" ></o
  24. Mobin

    مشکل ساده با پست ها و htaccess

    شما به این آموزش یه نگاهی بندازی روند کار دستت میاد و متوجه میشی کجا رو باید تغییر بدی http://forum.codecall.net/topic/74170-clean-urls-with-php/ http://code.tutsplus.com/tutorials/using-htaccess-files-for-pretty-urls--net-6049
  25. تو وردپرس شما نمیتونی برای جی کوئری از $ استفاده کنی باید بجاش از jQuery استفاده کنی به این صورت <script> jQuery.ajax({ type: "POST", url: "<?php bloginfo('template_url'); ?>/ajax.php", data: {"ncity" : city}, success: function(){ }); </script> در ضمن شما var city = document.getElementById('idcity').value; مقداری برنمیگردونه چون ادرس دهیش اشتباس شما باید به هر کدوم از رادیوهاتون یک کلاس ثابت بدین مثلا class='classname' بعد با سلکتور زیر میتونین مقدارشو بگیرین jQuery('.classname:checked').val(); این روشی هم که شما استفاده میکنی در بخش کاربری و front end ج
×
×
  • اضافه کردن...