mmnaderi

کاربر عضو
  • تعداد ارسال ها

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

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

  • روز های برد

    1

آخرین بار برد mmnaderi در 1 تیر 1395

mmnaderi یکی از رکورد داران بیشترین تعداد پسند مطالب است!

درباره mmnaderi

  • درجه
    کاربر جدید
  • تاریخ تولد تعیین نشده

تماس

  • آدرس سایت
    http://mmnaderi.ir

اطلاعات شخصی

  • جنسیت
    آقا

اطلاعات وب

  • سیستم مدیریت محتوای مورد علاقه
    وردپرس
  • زبان برنامه نویسی و تخصص ها
    PHP
    CSS
    HTML
  1. فریمورک Milligram RTL

    سلام، چند وقت پیش فریم‌ورک ‌Milligram را دیدم که خیلی ازش خوشم اومد، الان این فریم‌ورک سبک را راست‌به‌چپ کردم و غالب مستنداتش هم فارسی کردم. می‌تونید مراجعه کنید به: [محتوای مخفی] و صفحه‌ی گیت‌هاب: [محتوای مخفی] اگر هم استار بدید که ممنون میشم.
  2. ۵ فرم ورود به سایت html5 و css3

    خب، بعد از چند وقت در خدمتتونم با ۵ قالب ورود به سایت که با html5 و CSS3 ساخته شده اند. البته این 5 فرم قبلاً نسخه*ی انگلیسی آن در خود سایت پرشین اسکریپت منتشر شده بود. چیزی که شما در این ۵ فرم می بینید حتی آیکون های آن عکس نیستند بلکه همه ی آنها CSS3 هستند و این قدرت CSS را نشان میدهد.(البته به غیر از پس زمینه ی کل صفحه) این فرم ها رو خودم فارسی و راست چین کردم. امیدوارم ازشون استفاده کنید. پیشنمایش حجم: 517.59 kB دریافت ۵ فرم ورود به سایت HTML5 و CSS3 منبع: بلاگ محمّد مهدی نادری
  3. تغییر اعداد انگلیسی به فارسی با php

    هر جا که میرویم فقط اعداد انگلیسی میبینیم: انگلیسی، انگلیسی و انگلیسی. ولی هیچ کس به فکر نمیافتد که چرا فارسی ننویسیم؟!! کاراکترهای اعداد فارسی هم وجود دارد ولی بر روی ویندوز و کیبورد آن اعداد انگلیسی تنظیم شدهاند و باید آن ها را تغییر دهیم. در word هم همینطور. (برای تغییر اعداد انگلیسی به فارسی در ورد به این مطلب مراجعه کنید.) در وب هم همینطور است ولی امروز میخواهیم تابعی در PHP بنویسیم که متنی که حاوی اعداد انگلیسی است را بگیرد، اعداد آن را به فارسی تبدیل کند و در آخر متن را در خروجی نمایش بدهد. تابع تغییر اعداد انگلیسی به فارسی با PHP خیلی ساده است و نیازی به توضیح ندارد! ابتدا آرایهای به نام persian_digits تعریف میکنیم و اعداد فارسی را به ترتیب در آن قرار میدهیم. بعد هم آرایهی دیگری به نام english_digits تعریف میکنیم و اعداد انگلیسی را در آن قرار میدهیم. بعد هم با استفاده از تابع str_replace آرایهی فارسیها را با آرایهی انگلیسیها جابهجا میکنیم. (یعنی عدد اول از این آرایه را با عدد اول از آرایهی دیگر عوض میکند بعد عدد دوم با عدد دوم و …) کد به این صورت است: <?php function fa_digits($text){ $persian_digits = array('۰','۱','۲','۳','۴','۵','۶','۷','۸','۹'); $english_digits = array('0','1','2','3','4','5','6','7','8','9'); $text = str_replace($english_digits, $persian_digits, $text); return $text; } ?> و برای فراخوانی تابع مانند زیر عمل میکنیم: <?php echo(fa_digits('متن حاوی اعداد انگلیسی مانند: ۱۲۳۴۵۶۷۸۹۱۰')); ?> تابع تغییر اعداد عربی به فارسی با PHP خب با این تابع میتوان هر نوع عددی را به عدد فارسی تبدیل کرد. تنها کافیست به جای اعداد انگلیسی، اعداد عربی را قرار دهید و به جای تغییر اعداد انگلیسی به فارسی، اعداد عربی را به فارسی تغییر دهید. <?php function fa_digits($text){ $persian_digits = array('۰','۱','۲','۳','۴','۵','۶','۷','۸','۹'); $arabic_digits = array('٠','١','٢','٣','۴','۵','۶','٧','٨','٩'); $text = str_replace($arabic_digits, $persian_digits, $text); return $text; } echo(fa_digits('متن حاوی اعداد عربی است: ٠١٢٣۴۵۶٧٨٩')); ?> منبع
  4. وقتی یک سایت یا وبلاگ را می سازیم و کمی در آن فعالیت می کنیم، مطلب می نویسیم، سئو می کنیم و… لازم است که سایت خود را بسنجیم و ببینیم در چه سطحی قرار دارد سپس نقاط ضعف سایتمان را ببینیم برای درست کردن آن ها می شتابیم. در اینجا بهترین چیز استفاده از یک سایت آنالیزگر سایت است. Woorank یک آنالیزگر آنلاین است که آدرس هر وبلاگ یا سایتی که به او دهید را تجزیه و تحلیل می کند و در آخر یک امتاز از ۱۰۰ به سایت شما می دهد. البته هر نفر در یک روز فقط می تواند یک بار و آن هم فقط یک سایت را آنالیز کند. و اگر می خواهید از امکانات بیشتر این سایت استفاده کنید و woorank سایت شما را بهینه سازی کند باید هزینه کنید! (البته می توانید با نوشتن یک مطلب در مورد woorank در سایتتان برای یک هفته از تمامی امکانات آن استفاده کنید.) همچنین این سیستم چند توصیه برای بهتر شدن سایت شما می کند. منبع
  5. چند تابع php برای کار با رشته*ها

    PHP بیش از 100 تابع برای کار بارشته*ها دارد، امّا در این پست می*خواهیم چند تابع مفید در مورد تبدیل حروف به کوچک و بزرگ معرفی کنیم. این قسمت اول معرفی توابع برای کار با رشته*هاست. 1- تابع strtolower این تابع هر چه حروف در رشته باشد چه کوچک و چه بزرگ به حروف کوچک تبدیل می*کند. البته این تابع و تابع*های بعدی برای فارسی کاربردی ندارند و مخصوص انگلیسی هستند چون در فارسی حروف کوچک و بزرگی نداریم که بخواهیم از این توابع استفاده کنیم. <?php echo(strtolower('Lower cASE')); // result: lower case ?> 2- تابع strtoupper این تابع دقیقاً بر عکس تابع strtolower عمل می*کند یعنی همه*ی حرف*های رشته را به حروف بزرگ تبدیل کرده و آن را برمی*گرداند. <?php echo(strtoupper('Upper cASE')); // result: UPPER CASE ?> 3- تابع ucfirst این تابع اولین حرف کل رشته را به حرف بزرگ تبدیل می*کند. مثلاً وقتی می*خواهیم آدرس سایت را از یک جا بگیریم و در جای دیگر نمایش بدیم اگر از این تابع استفاده کنیم، آدرس خیلی قشنگتر میشه. <?php echo(ucfirst('blog.mmnaderi.ir')); // result: Blog.mmnaderi.ir ?> 4- تابع ucwords این تابع حرف اول همه*ی کلمات را به حروف بزرگ تبدیل می*کند. <?php echo(ucwords('uppercase the first character of each word in a string')); // result: Uppercase The First Character Of Each Word In A String ?> ! نکته: این دو تابع یعنی Ucfirst و Ucwords کاری به بقیه*ی حروف ندارند و فقط حروف اول کلمات را بزرگ می*کنند مثلاً کلمه*ی woRds را به WoRds تبدیل می*کنند پس برای اینکه فقط حرف اول بزرگ شود از دو کد زیر استفاده می*کنیم. <?php echo(ucfirst(strtolower('blog.MMNaderi.IR'))); // result: Blog.mmnaderi.ir echo(ucwords(strtolower('UppeRCAse the fIRst ChaRActer'))); // result: Upperdse The First Character ?> توضیح: در این دو کد ابتدا کل حروف متن را با تابع strtolower کوچک کرده و بعد از توابع Ucfirst و Ucwords استفاده می*کنیم. موفق باشید! منبع
  6. مشکل در این کد

    برای CSS هر دوتا این خاصیت را قرار بده(می*تونی right را هم left کنی): float:right;
  7. درود! :)

    این هم برای این که از ده کاراکتر بیشتر باشد.