‏نمایش پست‌ها با برچسب php. نمایش همه پست‌ها
‏نمایش پست‌ها با برچسب php. نمایش همه پست‌ها

۱۳۹۳ مهر ۲۵, جمعه

فیلدر تاریخ شمسی وردپرس

اخیرا یک سایتی داشتم طراحی میکردم که در اون نیاز داشتم از فیلد های اضافی که البته در وردپرس فارسی به صورت زمینه های دلخواه ترجمه شده استفاده کنم.

از افزونه Advanced Custom Fields رفتم که وب سایت اصلی اون هم ACF می باشد . اما فیلد تاریخ این افزونه میلادی هست و با وردپرس فارسی هم سازگار نشده و نیاز داشتم که خروجی تاریخ اون رو شمسی کنم

۱۳۹۳ تیر ۲۱, شنبه

error 'MSVCR100.dll' is missing when install wampserver

نمایش خطای MSVCR100.dll هنگام نصب ومپ سرور

این مشکل که امروزبرای خودم پیش اومد در واقع برای مواقعی هست که ویندوز جدیدی نصب میکنیم و فایل های سیستمی مورد نیاز رو به صورت کامل نداریم

ومپ سرور از کتابخانه های Microsoft C/C++ Redistributable  استفاده میکنه و این فایل از طریق این کتابخانه ها بر روی system32 قرار داده میشه

در نتیجه اگر قبل از نصب این کتابخانه ی مایکروسافت بخوایم ومپ رو نصب کنیم با این خطا مواجه خواهیم شد

۱۳۹۳ اردیبهشت ۳۱, چهارشنبه

انتخاب های چندگانه در vBulletin و suhosin

در سیستم ویبلتین vBulletin  امکاناتی مثل نقل قول چند گانه و یا انتخاب چند مورد همزمان وجود دارد . چند ماهی میشد که این امکان در انجمن تراکتور اف سی از کار افتاده بود . معمولا بیشتر مشکلاتی که در ویبلتین پیش میاد از طرف پلاگین هایی هست که بعدا روی سیستم نصب می شوند اما این بار مشکل ازیه جای دیگه بود

تمام پلاگین ها و پروداکت ها و مد هایی رو که نصب کرده بودم غیر فعال کردم . کل دیتابیس رو ریپیر و بهینه کردم تمام موارد رو به روز رسانی کردم اما درست نشد که نشد

۱۳۹۲ اسفند ۲۸, چهارشنبه

فرق include ، include_once ، require ، require_once

گاهی اوقات میبینم که بعضیا عادت کردن همیشه از include استفاده کنن در هر حالتی از include استفاده میکنند و کارشون راه میفته اما استفاده از اینکلود ممکنه پاسخگو باشه ولی درست و منطقی نمیتونه باشه

۱۳۹۲ دی ۷, شنبه

عملیات ریاضی با تاریخ جلالی

تابع jdate که تاریخ جلالی مبدلی است برای تبدیل تاریخ میلادی به هجری شمسی که از این سایت : http://jdf.scr.ir/ میتوانید دانلود و استفاده کنید.

اما اخیرا بعد از به روز رسانی تابع به نسخه جدید حروف انگلیسی به صورت پیش فرض به حروف انگلیسی تبدیل شده است .

این تغییرات باعث میشه که اطلاعات ورود به دیتابیس هم تغییر پیدا کنه و با انکدینگ متفاوتی ارسال بشه

اما مشکل دیگری که ما به آن برخورد کرده بودیم عملیات ریاضی روی خروجی این تابع بود

مثلا در صفحه اصلی سایت تراکتور اف سی www.tractorfc.com قسمت تراکتور در چنین روزی تابع jdate اطلاعات مربوط به یک سال پیش را فراخوانی میکرد. ولی چون نمیتوانست عملیات ریاضی روی خروجی ارقام فارسی انجام دهد موردی نمایش داده نمیشد .

اما راه حل این مشکل چیست؟

۱۳۹۲ دی ۵, پنجشنبه

آموزش نصب sourceguardian

گاهی اوقات برای اجرای بعضی نمایش سایت ها به sourceguardian نیاز خواهید داشت

مخصوصا اگر وب سرویس های ارسال پیامک بخواهید روی اسکریپت ها نصب کنید

برای این کار باید لودر سورس گاردین رو به سرورتون اضافه کنید

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

۱۳۹۲ شهریور ۲۳, شنبه

vBulletin statistics on non-vb page

how can display vbulletin stat , who s online , online user names , post count , thread count in non-vb (non vbulletin) page or php pages?

i search for this and not found any new thing in vbulletin comunity forum and modifications

so i write codes manually

۱۳۹۲ شهریور ۱۸, دوشنبه

Memcached با PHP

مطالبی رو سعی میکنم توی وبلاگم قرار بدم که بتونم یک سری اطلاعات به برنامه نویس ها یا طراحان وب منتقل کنم که دونستن این اطلاعات میتونه خیلی تو کارشون به درد بخوره نه قصد آموزش کامل دارم نه کپی پیست خالص

به نظر من خیلی وقت ها ما نیاز به یک استارت داریم تا روشن بشیم اگر بتونیم با دونستن کارایی و مقدمه از یک مقاله به اهمیت اون پی ببریم حتما سراغ مطالب و مقالات بیشتر در رابطه با اون خواهیم رفت

در این پست میخوام راجع به memcached بنویسم شما زمانی نیاز به memcached خواهید داشت که بخواهید سرعت لود سرور دیتابیستون رو افزایش بدید

آموزش MongoDB با مثال

MongoDB چیست؟

در پست قبل در مورد noSQL و جنبش آن مطلبی منتشر کردم در این پست میخوام در رابطه با MongoDB اطلاعاتی ارائه بدم.

MongoDB NoSQL database management systems یا سیستم مدیریت پایگاه داده بدون sql به نام Mongodb

۱۳۹۲ شهریور ۱۵, جمعه

در رابطه با PDO

PDO یک لایه ارتباطی با بانک اطاعاتی با یک روش یکسان برای دسترسی به پایگاه داده های متفاوت می باشد.

از آنجایی که در قسمت های مختلف صفحه اصلی تراکتور اف سی از PDO استفاده کرده ام قصد دارم مقداری در رابطه با این لایه یا افزونه مطالبی بنویسم

ای نوشته یک توضیح مختصر و کلی در رابطه با pdo هست شاید در مطالب بعدی اموزش کاملی از این لایه نوشتم

۱۳۸۸ آبان ۱۷, یکشنبه

prevent c99 & r57 sheller

Hacker Lamer and by frequently used server on your accounts, make transfers between the files to read, and read the files from within the running Local Mysql database user name and password to retrieve or replace corruption which Hacker Lamer and most commonly used one of two shell with the R57 can I prevent C99 .

First, the R57 from your WHM panel “Security” in the title of the “Security Center” section enter.

Then there “PHP open_basedir Tweak” section, first and foremost the Enable php open_basedir Protection. Activate button, select Save as ..

Then, from the same section (Security Center) “mod_userdir tweak” section of the switch to Enable mod_userdir Protection. Select the Save button would be active.

Zend is installed on our server

/ usr / local / Zend / etc / php.ini

section in the php.ini file, we open our (outside Zend is installed on a different module or no module is not installed on the path to php.ini “” You can find this with php code)

nano / usr / local / Zend / etc / php.ini

On the part of our php.ini safe_mode are doing .. and then within php.ini disable_functions = sign in front after a sub-line in the code at the bottom are writing without.



restore_ini, glob, hopenbasedir, f_open, system, dl, pas sthru, cat, exec, popen, proc_close, proc_get_status, pr oc_nice, proc_open, escapeshellcmd, escapeshellarg, sh ow_source, posix_mkfifo, mysql_list_dbs, get_current_ user, getmyuid, pconnect, link, symlink, pcntl_exec, ini _alter, parse_ini_file, leak, apache_child_terminate, posix_kill, posix_setpgid, posix_setsid, posix_setuid, proc_terminate, syslog, fpassthru, stream_select, soc ket_select, socket_create, socket_create_listen, sock et_create_pair, socket_listen, socket_accept, socket_ bind, foreach, socket_strerror, pcntl_fork, pcntl_sign al, pcntl_waitpid, pcntl_wexitstatus, pcntl_wifexited, pcntl_wifsignaled, pcntl_wifstopped, pcntl_wstopsig, pcntl_wtermsig, openlog, apache_get_modules, apache_ get_version, apache_getenv, apache_note, apache_seten v, virtual

Save and re-launching our php.ini file Apache

/ etc / init.d / httpd restart

however we have been C99.php prevent R57.php Mod Security, we’ll need for the Security Mode from the WHM we need to do is setup the Cpanel WHM panel section located under the “Plugins” section, enter the Security Mode select and save setup we finished WHM panel We successfully re-enter and exit the installation whether or not we can see from the bottom menu, the “Security Mode” section which should have arrived.

After SSH from our operations are continuing ..

cd / usr / local / apache / conf /
rm-rf modsec.conf
wget www.ni.net.tr / files / modsec.conf.txt
mv modsec.conf.txt modsec.conf

The above sequence with the commands to restart Apache after you’re back ..

/ etc / init.d / httpd restart

Thus we block c99.php with modsec.conf.