آموزش php – اسکریپت دات کام https://www.xn--mgbguh09aqiwi.com اسکریپت دات کام Fri, 07 Apr 2017 19:26:57 +0000 fa-IR hourly 1 https://wordpress.org/?v=5.6.14 تابع به دست آوردن پسوند فایل در PHP https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%a7%d8%a8%d8%b9-%d8%a8%d9%87-%d8%af%d8%b3%d8%aa-%d8%a2%d9%88%d8%b1%d8%af%d9%86-%d9%be%d8%b3%d9%88%d9%86%d8%af-%d9%81%d8%a7%db%8c%d9%84-%d8%af%d8%b1-php.html https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%a7%d8%a8%d8%b9-%d8%a8%d9%87-%d8%af%d8%b3%d8%aa-%d8%a2%d9%88%d8%b1%d8%af%d9%86-%d9%be%d8%b3%d9%88%d9%86%d8%af-%d9%81%d8%a7%db%8c%d9%84-%d8%af%d8%b1-php.html#respond Fri, 07 Apr 2017 19:26:57 +0000 http://www.xn--mgbguh09aqiwi.com/?p=26622 در این پست یک تابع بسیار آسان و کاربردی از Php را برای شما برنامه نویسان عزیز منتشر خواهم کرد .

حتما برایتان پیش آمده که میخواهید پسوند فایلی که کاربر آپلود کرده و یا در ورودی نوشته است , را داشته باشد و با توجه به پسوند , عملیاتی را انجام دهید .

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

تابع به دست آوردن پسوند فایل در PHP

برای استفاده کافیست کد زیر را در وب سایت خود قرار دهید .

<?php 
function vmsFileExt($fileName){
    return pathinfo($fileName, PATHINFO_EXTENSION);
}
?>

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

<?php vmsFileExt('mohsen-Chavoshi.mp3'); ?>

اگر میخواهید پسوند را چاپ نمایید , میتوانید از echo استفاده نمایید . به صورت زیر

<?php echo vmsFileExt('mohsen-Chavoshi.mp3'); ?>

پخش اختصاصی

آموزش : وحید مجیدی

]]>
https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%a7%d8%a8%d8%b9-%d8%a8%d9%87-%d8%af%d8%b3%d8%aa-%d8%a2%d9%88%d8%b1%d8%af%d9%86-%d9%be%d8%b3%d9%88%d9%86%d8%af-%d9%81%d8%a7%db%8c%d9%84-%d8%af%d8%b1-php.html/feed 0
تابع نمایش ساعت در php به وقت تهران https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%a7%d8%a8%d8%b9-%d9%86%d9%85%d8%a7%db%8c%d8%b4-%d8%b3%d8%a7%d8%b9%d8%aa-%d8%af%d8%b1-php-%d8%a8%d9%87-%d9%88%d9%82%d8%aa-%d8%aa%d9%87%d8%b1%d8%a7%d9%86.html https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%a7%d8%a8%d8%b9-%d9%86%d9%85%d8%a7%db%8c%d8%b4-%d8%b3%d8%a7%d8%b9%d8%aa-%d8%af%d8%b1-php-%d8%a8%d9%87-%d9%88%d9%82%d8%aa-%d8%aa%d9%87%d8%b1%d8%a7%d9%86.html#comments Fri, 24 Mar 2017 20:38:02 +0000 http://www.xn--mgbguh09aqiwi.com/?p=26464 همانطور که میدانید تابع ()Date در زبان برنامه نویسی Php امکان نمایش تاریخ و ساعت را از سرور به ما می دهد . در این پست قصد آموزش یک تابع ساده را دارم که با استفاده از آن میتوانید ساعت را به وقت تهران در وب سایت خود نمایش دهید .

ضمنا شما میتوانید برای نمایش تاریخ به صورت شمسی از آموزشی که چندی پیش در این پست آموزش داده شده است استفاده نمایید .

تابع نمایش ساعت در php به وقت تهران

و اما آموزش :

ابتدا کد تابع زیر را در وب سایت خود اضافه نمایید .

<?php
function vmsTehranDate(){
    $tehran = new DateTimeZone("Asia/Tehran");
    $london = new DateTimeZone("Europe/London");
    $dateDiff = new DateTime("now", $london);
    $timeOffset = $tehran->getOffset($dateDiff);
    $newtime = time() + $timeOffset;
    return Date("H:i:s",$newtime);
}
?>

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

<?php
    echo vmsTehranDate();
?>

نکته : اگر میخواهید ثانیه نمایش داده نشود میتوانید s: را در انتهای کد اول بالا حذف نمایید .

آموزش و گرداوری : وحید مجیدی

پخش اختصاصی

]]>
https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%a7%d8%a8%d8%b9-%d9%86%d9%85%d8%a7%db%8c%d8%b4-%d8%b3%d8%a7%d8%b9%d8%aa-%d8%af%d8%b1-php-%d8%a8%d9%87-%d9%88%d9%82%d8%aa-%d8%aa%d9%87%d8%b1%d8%a7%d9%86.html/feed 1
تابع دریافت آدرس Url صفحه جاری در php https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%a7%d8%a8%d8%b9-%d8%af%d8%b1%db%8c%d8%a7%d9%81%d8%aa-%d8%a2%d8%af%d8%b1%d8%b3-url-%d8%b5%d9%81%d8%ad%d9%87-%d8%ac%d8%a7%d8%b1%db%8c-%d8%af%d8%b1-php.html https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%a7%d8%a8%d8%b9-%d8%af%d8%b1%db%8c%d8%a7%d9%81%d8%aa-%d8%a2%d8%af%d8%b1%d8%b3-url-%d8%b5%d9%81%d8%ad%d9%87-%d8%ac%d8%a7%d8%b1%db%8c-%d8%af%d8%b1-php.html#respond Mon, 07 Dec 2015 18:58:35 +0000 http://www.xn--mgbguh09aqiwi.com/?p=14476 در این پست از سایت اسکریپت دات کام , یک تابع از php رو معرفی خواهم کرد که برنامه نویسان php استفاده های زیادی در کد نویسی خود از این تابع برگشتی خواهند کرد .

کار این تابع در واقع برگرداندن آدرس url صفحه ای که کاربر در آن قرار دارد میباشد .

یکی از موارد استفاده این تابع میتواند در استفاده از شرط ها در php باشد و یا به عنوان نمونه  آمارگیری وبسایت , که مثلا یک کاربر وارد چه صفحاتی از وب سایت ما شده است و …

تابع دریافت آدرس Url صفحه جاری در php

برای این کار کافیست ابتدا تابع زیر را در برنامه نویسی php خود نوشته :

<?php
function pageUrl_Vms() {
$vms = 'http';
if ($_SERVER["HTTPS"] == "on") {$vms .= "s";}
$vms .= "://";
if ($_SERVER["SERVER_PORT"] != "80") {
$vms .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
 } else {
$vms .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
return $vms;
}
?>

سپس توسط صدا زدن تابع pageUrl_Vms میتوانید مقدار مورد نظر را چاپ نمایید . بدیهی است که در صورت عدم  تمایل به چاپ , میتوانید به صورت متغیر در کدنویسی های خود استفاده نمایید .

پخش اختصاصی

گرداوری و آموزش : وحید مجیدی

]]>
https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%a7%d8%a8%d8%b9-%d8%af%d8%b1%db%8c%d8%a7%d9%81%d8%aa-%d8%a2%d8%af%d8%b1%d8%b3-url-%d8%b5%d9%81%d8%ad%d9%87-%d8%ac%d8%a7%d8%b1%db%8c-%d8%af%d8%b1-php.html/feed 0
کتاب PHP 5 https://www.xn--mgbguh09aqiwi.com/%da%a9%d8%aa%d8%a7%d8%a8-php-5.html https://www.xn--mgbguh09aqiwi.com/%da%a9%d8%aa%d8%a7%d8%a8-php-5.html#respond Wed, 08 Apr 2015 18:15:45 +0000 http://xn--mgbguh09aqiwi.com/?p=6156 معرفی کتاب PHP 5

php 5

عنوان کتاب: PHP 5 – پی اچ پی 5 برنامه سازی قدرتمند

نویسنده: اندی گاتمنز – استیگ بکن – دریک رتانز

مترجم:وحیدرضا میرزائیان

ناشر: انتشارات شرکت غزال جوان

توضیح کلی درباره کتاب: 

این کتاب مشتمل بر 656 صفحه میباشد و آموزش ها تماما تصویری هستند .این کتاب راهنمای جامع زبان قدرتمند برنامه نویسی PHP 5 می باشد و به همراه یک حلقه CD  آموزشی ارائه می گردد

سرفصل ها:

فصل 1: قابلیت های جدید در PHP 5 چیست

فصل 2: زبان پایه PHP 5

فصل 3: زبان OO مربوط به PHP 5

فصل 4:الگوی طراحی و برنامه نویسی شی گرای پیشرفته در PHP 5

فصل 5:نحوه نوشتن یک برنامه وب با PHP 5

فصل 6:بانک های اطلاعاتی در PHP 5

فصل 7:خطایابی

فصل 8: XML  و PHP 5

فصل 9:بسط های اصلی Mainstream Extensions

فصل 10: کاربرد PEAR

فصل 11:بسته های مهم PEAR

فصل 12: ساخت اجزای PEAR

فصل 13:حرکت به جلو

فصل 14: عملکرد

فصل 15:درآمدی بر نوشتن Extension  های PHP

فصل 16: اسکریپت نویسی پوسته PHP

 

ضمیمه الف: اندیس بسته PEAR و PECL

ضمیمه ب: مرجع فرمت phpDocumentor

ضمیمه ج: راهنمای شروع سریع با Zend Studio

 

پخش اختصاصی: اسکریپت دات کام

گردآوری:نیلوفر معماریان محمدی

]]>
https://www.xn--mgbguh09aqiwi.com/%da%a9%d8%aa%d8%a7%d8%a8-php-5.html/feed 0
آموزش،طراحی،ساخت و مدیریت جوامع مجازی توسط phpBB3 https://www.xn--mgbguh09aqiwi.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b7%d8%b1%d8%a7%d8%ad%db%8c%d8%8c%d8%b3%d8%a7%d8%ae%d8%aa-%d8%a8%d8%a7-phpbb3.html https://www.xn--mgbguh09aqiwi.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b7%d8%b1%d8%a7%d8%ad%db%8c%d8%8c%d8%b3%d8%a7%d8%ae%d8%aa-%d8%a8%d8%a7-phpbb3.html#comments Sun, 18 Jan 2015 20:09:42 +0000 http://xn--mgbguh09aqiwi.com/?p=4091 معرفی کتاب آموزش،طراحی،ساخت و مدیریت جوامع مجازی توسط phpBB3

Cd همراه شامل: کلیه نرم افزارهای بررسی شده و آخرین نگارش phpBB3 فارسی

آموزش،طراحی،ساخت و مدیریت جوامع مجازی توسط phpBB3

عنوان کتاب: آموزش،طراحی،ساخت و مدیریت جوامع مجازی توسط phpBB3

نویسنده: آرش یوسف دوست

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

توضیح کلی درباره کتاب:  

*مفاهیم اولیه سایت های دینامیک(پویا)

*ایجاد یک سرور خانگی

*نصب phpBB در سرور(شبکه اینترنت)

*آشنایی با مرکز مدیریت phpBB

*تعریف و ساخت انجمن ها در phpBB

*پیکره بندی پیشرفته phpBB

*کار درانجمن های phpBB و نحوه مدیریت آن

*نصب MOD

*بروز رسانی و نصب آپدیت ها بصورت خودکار

*روشهای افزایش امنیت سیستم

*تبدیل سایر سیستم ها به phpBB

 

*تبدیل نسخه های قدیمی تر به phpBB3

*کار با FTP

سرفصل ها :

فصل 1: پیش نیازها

فصل 2: پیکره بندی و نصب

فصل 3: مرکز مدیریت phpBB

فصل 4: تعریف بخش ها در phpBB3

فصل 5:پیکره بندی پیشرفته انجمن

فصل 6:آموزش کار با انجمن phpBB3

فصل 7:مدیریت در انجمن ها

فصل 8:پیکره بندی پیشرفته انجمن

فصل 9:گسترش امکانات phpBB

فصل 10:به روز رسانی انجمن

فصل 11:افزایش امنیت سیستم

فصل 12:تبدیل

فصل 13:ضمائم

فصل 14:سرآغاز

 

پخش اختصاصی: اسکریپت دات کام

گردآوری: نیلوفر معماریان محمدی 

]]>
https://www.xn--mgbguh09aqiwi.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b7%d8%b1%d8%a7%d8%ad%db%8c%d8%8c%d8%b3%d8%a7%d8%ae%d8%aa-%d8%a8%d8%a7-phpbb3.html/feed 1
تعویض رنگ پس زمینه وب سایت به صورت تصادفی https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%b9%d9%88%db%8c%d8%b6-%d8%b1%d9%86%da%af-%d9%be%d8%b3-%d8%b2%d9%85%db%8c%d9%86%d9%87-%d8%b3%d8%a7%db%8c%d8%aa-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1%d8%aa-%d8%aa%d8%b5%d8%a7%d8%af%d9%81%db%8c.html https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%b9%d9%88%db%8c%d8%b6-%d8%b1%d9%86%da%af-%d9%be%d8%b3-%d8%b2%d9%85%db%8c%d9%86%d9%87-%d8%b3%d8%a7%db%8c%d8%aa-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1%d8%aa-%d8%aa%d8%b5%d8%a7%d8%af%d9%81%db%8c.html#comments Sat, 23 Aug 2014 08:10:49 +0000 http://xn--mgbguh09aqiwi.com/?p=1912 به دلیل درخواست های زیاد برای درج پست های آموزش و ترفند های php  در سایت , تصمیم گرفتم از امروز این قسمت هم به سایت اضافه شود …

برای این ساعت از سایت اسکریپت دات کام و به عنوان اولین پست در زمینه آموزش و ترفند های php , با یک ترفند جالب برای تغییر در دیزاین صفحه وب سایت شروع میکنم .

این آموزش به شما کمک میکند تا در هر بار بازدید صفحات سایت شما توسط کاربرانتان رنگ پس زمینه سایت به صورت رندوم و اتفاقی تغییر کند  .

برای این کار کافیست تکه کد زیر را در سورس قالب سایت خود و قبل از بسته شدن تگ <head/> قرار دهید .

<?php 
  echo '<style>body{background-image:none;background-color:rgb('.rand(0,255).','.rand(0,255).','.rand(0,255).')}</style>';
?>

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

به همین دلیل میتوانید با تغییر در کد بالا , رنگ هایی با دلخواه خود بسازید .

مثلا برای داشتن رنگ های روشن و مناسب سایت , اعداد صفر بالا را به 150 تغییر دهید . ( به صورت زیر )

<?php 
  echo '<style>body{background-image:none;background-color:rgb('.rand(150,255).','.rand(150,255).','.rand(150,255).')}</style>';
?>

و مثلا برای داشتن رنگ های تیره , اعداد 255 بالا را به 150 تغییر دهید . ( به صورت زیر )

<?php 
  echo '<style>body{background-image:none;background-color:rgb('.rand(0,150).','.rand(0,150).','.rand(0,150).')}</style>';
?>

 نکات بسیار مهم : 

1 – رنگ های بالا بر حسب rgb داده شده اند که هر کدام عددی از 0 تا 255 میگیرند . اگر اطلاعات کوچکی از این نوع رنگ دهی داشته باشید , میتوانید با تغییر اعداد , تعداد زیادی رنگ بسازید . مثلا اگر دوست ندارید رنگ قرمز و یا تونالیته ی آن در پشت ضمینه سایت شما ظاهر شود , میتوانید مقدار R که مخفف کلمه red به معنی قرمز هست رو ببندید . یعنی هر دو عدد را 0 قرار دهید . rand(0,0)

2 – چون دستورات بالا به صورت برنامه نویسی php می باشند , حتما باید سایت شما با php نوشته شده باشد . یعنی دارای پسوند php. باشد . مثلا index.php

3 – سیستم های مدیریت محتوای وردپرس , جوملا , دروپال و غیره … دارای زبان php می باشند . پس میتوانید در آنها استفاده کنید . مثلا در وردپرس کافیست این کد را در داخل فایل header.php که دارای تگ head می باشد وارد نمایید .

4 – بهتر است اگر از سایتی با برنامه نویسی php استفاده میکنید از خاصیت include استفاده کنید و یک فایلی به نام header.php بسازید تا کد بالا را در این فایل قرار دهید . چون اگر سایت شما اینگونه نباشد , شما باید کد بالا را در تمامی صفحات سایت کپی کنید …

]]>
https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%b9%d9%88%db%8c%d8%b6-%d8%b1%d9%86%da%af-%d9%be%d8%b3-%d8%b2%d9%85%db%8c%d9%86%d9%87-%d8%b3%d8%a7%db%8c%d8%aa-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1%d8%aa-%d8%aa%d8%b5%d8%a7%d8%af%d9%81%db%8c.html/feed 9