رفتن به مطلب

Mobin

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

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

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

  • روز های برد

    67

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

  1. معماری چند لایه واسه جدا شدن کدها به صورت منطقی از هم هستن هر لایه کار خودشو میکنه به نظر من شما یک کلاس برای کار با db بسازین که به صورت عمومی 4 تا قابلیت داشته باشه insert-delete-update-select حالا شما برای هر جدولتون با استفاده از این کلاس لایه DAL در 3 لایه یا لایه module در mvc رو ایجاد کنید
  2. خب کادر متن یک input هست یا textarea شما با استفاده از رویداد change یا رویداد keyup میتونین این کارو انجام بدین اصلا نیازی به تشخیص کلیک شدن و ... نیست
  3. Mobin

    بستن بعضی آدرس ها در سایت

    یعنی چطور نبینه؟ با استفاده از htaccess میشه یک سری محدودیتها اعمال کرد
  4. Mobin

    خطایابی کد php

    این خطا معمولا به 2 علت بوجود میاد 1 بعد از <? انتهای فایل بعدش ممکنه space یا Enter ناخواسته ای باشه که حتما باید اونها رو پاک کنید 2 در بین کد یک تگ php?> یا ?> یا }{ هست که بسته نشده و باعث این خطا میشه این 2 گزینه رو هم تست کنید
  5. بهینه نباشه یعنی اینکه افزونگی اطلاعات درش وجود داشته باشه مثلا شما به هراه پست، اطلاعات جانبی دیگه رو هم ذخیره میکنید که زیاد تو سلکتها شرکت نمیکنن یا تو جداول دیگه هم وجود دارن با حذف این اطلاعات از جدول اصلی و ایجاد یک ایندکس مناسب روی جدول مثلا روی فیلد ID میشه سرعت رو تا حد زیادی بالا برد و در ضمن در وارد کردن-ویرایش-حذف اصلاعات موتور Inodb سرعت خیلی بیشتری نسبت به myisam داره
  6. Mobin

    خطایابی کد php

    اول اینکه کد global $post رو اول کد قرار بدید دوم اینکه متن خطا رو هم اعلام کنید
  7. ممکنه جدولتون بهینه نباشه 800،000 رکورد برای mysql چیز زیادی نیست که دیر بخواهد جواب بده یا موارد دیگه
  8. Mobin

    درخواست کد php برای تبدیل

    برای راحتی کار کدتون رو میتونین به صورت زیر هم بنویسید $instr = "922213551"; echo str_replace(array("1","2","3"),array("4","8","6"),$instr); که خروجیتون به صورت زیر درمیاد 988846554
  9. Mobin

    عدم اجرای کوئری insert

    کدتون درسته ظاهرا اشکال از جای دیگس کدتونو تست کردم خیلی راحت جواب داده <?php error_reporting(1); $link=0; function Connect() { $ServerName = "localhost"; $DBName = "371"; $User = "root"; $Pass = ""; $GLOBALS['link'] = mysql_connect($ServerName,$User,$Pass); mysql_select_db($DBName,$GLOBALS['link']); } function Select($Selectsql) { $result = mysql_query($Selectsql,$GLOBALS['link']); return $result; } function DoCommand($sql) { echo mysql_query($sql,$GLOBALS['link']); } function DisConnect() { mysql_close($GLOBALS['link']); } Connect(); DoCommand("INSERT INTO wp_opti
  10. Mobin

    ذخیره نشدن متاباکس

    ظاهرا کدتونو از جای کپی کردید کدتونو به صورت زیر تغییر بدید function cd_meta_box_save( $post_id ) { // Make sure your data is set before trying to save it if( isset( $_POST['my_meta_box_text'] ) ) update_post_meta( $post_id, 'my_meta_box_text',$_POST['my_meta_box_text']); } function cd_meta_box_cb() { global $post; $custom = get_post_custom($post->ID); $my_meta_box_text = $custom["my_meta_box_text"]; echo "<label for='my_meta_box_text'></label> <textarea name='my_meta_box_text' id='my_meta_box_text' cols='100' row='3' >$my_meta_box_text</textarea>"; } لینکهای ز
  11. Mobin

    قرار دادن تصویر شاخص از طریق نشانی!

    میتونین از پلاگین زیر استفاده کنید http://wordpress.org/plugins/tr-timthumb/
  12. Mobin

    مشکل با cron job

    شما ارور ریپورت رو all کنید لینک این صفحه رو در سرور به صورت مستقیم در مرورگر بنویسید و وارد این صفحه بشید ببینید پیغام خطا یا اخطار خاصی میدهد یا نه این صفحه به صورت کرون اجرا میشود پس نیازی به کدهای html نیست چون در پشت صحنه اجرا میشود کدهای html رو پا کنید فقط php باشه 2 باره تست کنید
  13. Mobin

    نمایش سورس یک صفحه

    میتونین از متد Get یا ajax یا POST در jquery و یا از CURL در php استفاده کنید $(document).ready(function() { $.get("http://www.jamesallardice.com/", function(data) { $("#someElem").text(data); }); });
  14. Mobin

    ذخیره نشدن متاباکس

    خب شما تابع cd_meta_box_cb خودتونو با تابع زیر عوض کنید مشکل شما در کد کاملا گویا هست function cd_meta_box_cb() { global $post; $custom = get_post_custom($post->ID); $my_meta_box_text = $custom["my_meta_box_text"][0]; echo "<label for='my_meta_box_text'></label> <textarea name='my_meta_box_text' id='my_meta_box_text' cols='100' row='3' >$my_meta_box_text</textarea>"; }
  15. Mobin

    نمایش permalink در دیگر آدرس ها

    خیر نیازی نیست
  16. Mobin

    باز شدن newtab با یک کلیک

    برای باز شدن یک لینک در new tab شما میتونین از خواص جدید در html5 استفاده کنید (اگه منظورتون همین بوده باشه) مثال <a href="http://www.w3schools.com" target="_blank">Visit W3Schools!</a> http://www.w3schools.com/tags/att_a_target.asp یا <head> <base target="_blank"> </head> http://www.w3schools.com/tags/att_base_target.asp
  17. ایا شما اول در cpanel تون دیتابیس+نام کاربری و رمز عبور رو ساختین؟ در ابتدای نصب فایل wp_config وجود نداره این فایل بعد از انجام عملیات نصب وردپرس توسط وردپرس ایجاد خواهد شد و این فایل رو از جای دیگه کپی نکنین
  18. Mobin

    اضاضه شدن کد به functions

    پرمیشن رو میتونین 644 بزارین تا فقط خواندنی بشه
  19. Mobin

    شل در ویندوز ؟

    ایا شما فایلهای سیستمی رو از حالت مخفی خارج کردید؟ hide protected operation system file در سربرگ view از folder option? http://support.microsoft.com/kb/330132 http://support.microsoft.com/kb/330132#LetMeFixItMyselfAlways http://answers.microsoft.com/en-us/windows/forum/windows_7-files/shellclassinfo/e1b30546-e577-425e-bed6-769298a36a53
  20. vertrigoserv یه آبکون systray اضافه میکنه روش کلیک کن گزینه www folder رو بزن شما باید کدها تو تو این مسیر قرار بدی برای نوشتن کد شما باید از نرم افزار های ide استفاده کنی مثل zend ,php designer یا حتی dream weaver..
  21. برای اجرای php باید سرورش رو روی سیستمتون نصب کنین پکیجهای مختلفی هست مثل wampp-xampp که میتونین xampp رو رو سیستمتون نصب کنین به همراه این بسته mysql هم نصب میشه و داخل پوشه xampp یک پوشه htdocs اضافه میشه که میتونین کدهاتونو اونجا ذخیره کنید و با باز کردن یک بروزر و زدن ادرس لوکال 127.0.0.1 و نام اون فایل اونو برای شما اجرا میکنه برای php هم ideهای مختلفی هست مثل php designer که میتونین ازش برای کد نویسی راحتر و سریعتر و دیباگ ازش استفاده کنید
  22. واقعا؟ دات نت تازه تو نسخه 4 خودش قابلیت ارسال مقدار پیشفرض به تابع رو اضافه کرده چیزی که به صورت ذاتی در نسخه های قبل از php4 هم وجود داشته یا اینکه میتونین بگین چرا تو asp.net وقتی یک شرط and مینویسین وقتی شرط اول برقرار نباشه پس کل شرط اشتباه هست ولی asp.net شرط دوم رو هم چک میکنه؟ مثلا اگه بنویسین که یک ابجکت و جود داشت و مقدارش فلان بود این عملیات انجام بشه اما با اینکه اون ابجکت وجود نداره و شرط اول برقرار نیست میره شرط دوم رو چک میکنه و خطای object not found میده در سایت w3techs.comکه سایت معتبری هم هست شما میتونین تفاوت بین کاربران این 2 زبان در دنیا رو ببینین http://w3techs.com/t...ng
  23. با سلام من به شخصه هم با php کار کردم هم با asp.net و c# هر زبانی معایب و نفاط قوت خودشو داره انتخاب زبان به کار شما بستگی داره اگه پروزه هاتون بیشتر aspx هست asp.net رو انتخاب کنید و اگر php هست هم php معماریهایی مثل چند لایه و mvc که بر اساس معماری چند لایه هست برای اولین باز در مجموعه های متن باز و open source ازشون حرف به میان امد و پیاده سازی شدن و بعد توسط مایکروسافت و دات نت بکار گرفته شد در نگاه اول شاید استفاده از دات نت برای افرادی که تازه میخواهند وارد این وادی بشوند به جهت جلوگیری از درگیر شدن انها با مباحث html و css با قرار دادن کنترلها و تمپلیتهای اماده راحتر به نظر برسه ولی با
  24. Mobin

    درخواست انجام پوسته اختصاصی حرفه ای

    با سلام خب این قالب با همین مشخصات حدودا بین 2/500 تا 3/200 و حدودا 45 تا 50 روز هم زمان میبره
  25. Mobin

    دستوری برای حذف لینک بعد از ورود

    if(!is_user_logged_in()) { ?> <div class="top-profile-link"> <a href="#" title="ثبت نام"><li>ثبت نام</li></a> | <a href="#" title="ورود"><li>ورود</li></a> | <a href="#" title="حساب کاربری"><li>حساب کاربری</li></a> </div> <?php }
×
×
  • اضافه کردن...