You can do this with a regular expression + and a replacement. Do this in an editor window or in the project (or files) directory tree: Ctrl + H Check “Regular Expression” Search for \n\n Replace with \n Click “Replace all” until all lines are deleted If you want to keep a blank line you should: Search for \n\n\n Replace with \n\n If you want to replace consecutive lines …
Read More »PHP
تشخیص مرورگر کاربران سایت
تشخیص نام و نسخه مرورگر کاربردهای خاص خود را دارد که یکی از مهمترین آنها بحث امنیت کاربران احراز هویتشده (authenticated) است چرا که در اکثر مواردی که کوکی کاربران به روشهای مختلف (مثلا xss) دزدیده میشود، براوزر کاربر متفاوت از براوزر سارق است (نام یا ورژن یا سایر مشخصاتش) و از این طریق میتوان کاربر سارق را تشخیص و …
Read More »معرفی ادیتورهای کاربردی برای صفحات وب
ورودی textarea در یک فرم تحت وب، فقط قابلیت درج متن ساده را دارد (مثل Notepad)اما برای درج مطالب در سایت، ما نیاز به ادیتوری داریم که امکانات یک متن غنیشده (مثل نرمافزار word) را دارا باشد یعنی بتوانیم رنگ و سایز و نوع فلم را تغییر دهیم، تصویر و جدول و خط درج کنیم، بخشی از متن را لینک …
Read More »آموزش نصب وردپرس در CPanel
ابتدا برای راه اندازی وردپرس شما به یک هاست و دامنه نیاز دارید. شرکت های مختلفی برای فروش هاست وجود دارند. نکته ای که باید به آن توجه کنید این است که هاستی که میخرید هاست لینوکس باشد. ( هاست ویندوز برای وردپرس مناسب نیست.) در این نوشته، آموزش نصب وردپرس در هاست های لینوکسی که به کنترل پنل CPanel …
Read More »وردپرس چیست؟
خیلی از افراد به هنگام گشت و گزار در اینترنت و یا در جمع دوستان خود، به کرات با واژه وردپرس برخورد میکنند و این سوال برایشان پیش می آید که اصلا وردپرس چیست ؟ وردپرس یک سیستم مدیریت محتوای (CMS) رایگان برای راه اندازی و مدیریت انواع وبلاگ ها و سایت های داینامیک میباشد. وردپرس در ادامه راه پروژه …
Read More »مقایسه Asp.NET و PHP
آیا Asp.NET بهتر است یا Php ؟ کدام سریعتر است؟ یادگیری کدام آسان تر است؟ کدام یک پرکاربر تر است؟ چرا خیلی از سایت های معروف مانند Yahoo و Facebook و … از Php استفاده می کنند؟ و سوالات متعدد دیگری که در ذهن خیلی از ما نقش بسته است. امیدوارم این مقاله بتواند به انتخاب درست شما کمک کند …
Read More »