تمام مطالب برچسب : آموزش php

یادگیری php : آپلود فایل (File Uploading)

یادگیری php : آپلود فایل (File Uploading)

picture نویسنده :
یادگیری php : آپلود فایل (File Uploading)

یادگیری php : آپلود فایل (File Uploading)         یادگیری php : آپلود فایل (File Uploading)           یادگیری php : آپلود فایل (File Uploading)… یک اسکریپت PHP می تواند با یک فرم HTML استفاده شود تا کاربر بتواند فایل ها را به سرور آپلود کند. در ابتدا فایل ها به یک دایرکتوری موقت آپلود می شوند و سپس توسط یک اسکریپت PHP به مقصد مقصد منتقل می شوند. اطلاعات در صفحه phpinfo.php دایرکتوری موقت را که برای آپلود فایل به عنوان upload_tmp_dir استفاده می شود توصیف می کند و حداکثر اندازه مجاز فایل هایی که می توانند آپلود شوند به عنوان upload_max_filesize بیان شده است. این پارامترها در PHP پیکربندی php.ini تنظیم شده است. […]

ادامه مقاله
یادگیری php : جلسات (Sessions)

یادگیری php : جلسات (Sessions)

picture نویسنده :
یادگیری php : جلسات (Sessions)

یادگیری php : جلسات (Sessions)     یادگیری php : جلسات (Sessions)     یادگیری php : جلسات (Sessions)… یک راه جایگزین برای ایجاد دسترسی به داده ها در صفحات مختلف در کل وب سایت، استفاده از جلسه PHP است. یک جلسه یک فایل را در یک پوشه موقت در سرور ایجاد می کند که متغیرهای جلسه ثبت شده و مقادیر آنها ذخیره می شوند. این اطلاعات در طول این بازدید برای همه صفحات سایت در دسترس خواهد بود. محل فایل موقت توسط  تنظیمات در فایل php.ini به نام session.save_path تعیین می شود. قبل از استفاده از هر متغیر session اطمینان حاصل کنید که این مسیر را راه اندازی کرده اید. پس از شروع یک جلسه، این اتفاقات رخ می […]

ادامه مقاله
یادگیری php : ارسال ایمیل با استفاده از پی اچ پی

یادگیری php : ارسال ایمیل با استفاده از پی اچ پی

picture نویسنده :
یادگیری php : ارسال ایمیل با استفاده از پی اچ پی

یادگیری php : ارسال ایمیل با استفاده از پی اچ پی             یادگیری php : ارسال ایمیل با استفاده از پی اچ پی             یادگیری php : ارسال ایمیل با استفاده از پی اچ پی… پی اچ پی باید با جزئیات نحوه ارسال ایمیل شما به طور صحیح در فایل php.ini پیکربندی شود. فایل php.ini موجود در / etc / directory را پیدا کنید و قسمت مورد نظر را انتخاب کنید [function mail]. کاربران ویندوز باید مطمئن شوند که دو دستورالعمل ارائه می شوند. اولین SMTP نامیده می شود که آدرس سرور ایمیل شما را مشخص می کند. دومین نام فرستنده است که آدرس ایمیل شما را مشخص می کند. […]

ادامه مقاله
یادگیری php : فایل ها و I/O

یادگیری php : فایل ها و I/O

picture نویسنده :
یادگیری php : فایل ها و I/O

یادگیری php : فایل ها و I/O   یادگیری php : فایل ها و I/O   یادگیری php : فایل ها و I/O این فصل توابع مربوط به فایل ها را توضیح می دهد: باز کردن یک فایل خواندن یک فایل نوشتن یک فایل بسته شدن یک فایل   بستن و باز کردن فایل تابع () PHP fopen برای باز کردن یک فایل استفاده می شود. این نیاز به دو استدلال است که اول نام فایل و سپس mode به کار رفته در آن است. حالت های فایل ها می تواند به عنوان یکی از شش گزینه در این جدول مشخص شود. Sr.No Mode و هدف ۱ r فایل را فقط برای خواندن باز می کند. file pointer ها را در […]

ادامه مقاله
یادگیری php : متد های GET & POST

یادگیری php : متد های GET & POST

picture نویسنده :
یادگیری php : متد های GET & POST

یادگیری php : متد های GET & POST   یادگیری php : متد های GET & POST   یادگیری php : متد های GET & POST…. دو راه وجود دارد که سرویس گیرنده مرورگر می تواند اطلاعات را به سرور وب ارسال کند. روش GET روش POST قبل از اینکه مرورگر اطلاعات را ارسال کند، آن را با استفاده از یک برنامه به نام URL کدگذاری می کند. در این طرح، جفت  نام / ارزش با علامت های یکسان پیوند داده می شود و جفت های مختلف با ampersand جدا می شوند. [crayon-5b4c23d3739f0259568126/] فضاها با شخصیت + جایگزین می شوند و هر کاراکتر غیر عددی دیگر با عدد hexadecimal جایگزین می شود. پس از کدگذاری شدن اطلاعات به سرور ارسال می […]

ادامه مقاله
یادگیری php : مفاهیم وب (Web Concepts)

یادگیری php : مفاهیم وب (Web Concepts)

picture نویسنده :
یادگیری php : مفاهیم وب (Web Concepts)

یادگیری php : مفاهیم وب (Web Concepts)   یادگیری php : مفاهیم وب (Web Concepts)   یادگیری php : مفاهیم وب (Web Concepts)… این جلسه نشان می دهد چگونه PHP می تواند محتوای پویا را با توجه به نوع مرورگر، اعداد تصادفی تولید شده یا ورودی کاربر فراهم کند. همچنین نشان می دهد که چگونه مرورگر مشتری می تواند هدایت شود. شناسایی مرورگر و پلت فرم پی اچ پی برخی از متغیرهای محیطی مفید را ایجاد می کند که می تواند در صفحه phpinfo.php مشاهده شود که برای تنظیم محیط PHP استفاده می شود. یکی از متغیرهای محیطی که توسط پی اچ پی تعیین شده است HTTP_USER_AGENT است که مرورگر و سیستم عامل را مشخص می کند. پی اچ پی […]

ادامه مقاله
یادگیری php : آرایه ها (Arrays)

یادگیری php : آرایه ها (Arrays)

picture نویسنده :
یادگیری php : آرایه ها (Arrays)

یادگیری php : آرایه ها (Arrays)   یادگیری php : آرایه ها (Arrays)   یادگیری php : آرایه ها (Arrays)… آرایه یک ساختار داده data است که یک یا چند نوع مشابه را در یک مقدار ذخیره می کند. به عنوان مثال اگر شما می خواهید ۱۰۰ عدد را ذخیره کنید، به جای تعریف ۱۰۰ متغیر، به آسانی آرایه ای از ۱۰۰ را تعریف می کنید. سه نوع مختلف از آرایه ها وجود دارد و هر مقدار آرایه با استفاده از یک ID c که نام آن آرایه شاخص (array index)  نامیده می شود، قابل دسترسی است. آرایه عددی Numeric array – آرایه ای عددی است. ارزش ها به صورت خطی ذخیره می شوند و دسترسی می یابند. آرایه انجمنی Associative array – […]

ادامه مقاله
یادگیری php : انواع Loop در پی اچ پی

یادگیری php : انواع Loop در پی اچ پی

picture نویسنده :
یادگیری php : انواع Loop در پی اچ پی

یادگیری php : انواع Loop در پی اچ پی   یادگیری php : انواع Loop در پی اچ پی   یادگیری php : انواع Loop در پی اچ پی…   Loop ها در پی اچ پی برای اجرا کردن همان بلوک کد برای یک بار مشخص شده استفاده می شوند. پی اچ پی از چهار نوع Loop پشتیبانی می کند: for– لوپ ها از طریق یک بلوک کد( یک بار ) مشخص می شوند. while – لوپ از طریق یک بلوک از کد و تا زمانی که یک شرط درست باشد مشخص می شوند. do…while  – لوپ ها از طریق یک بلوک از کد ( یک بار) ، و سپس لوپ را تا آنجا که یک شرایط خاص درست است […]

ادامه مقاله
یادگیری php : انواع Constants ها

یادگیری php : انواع Constants ها

picture نویسنده :
یادگیری php : انواع Constants ها

یادگیری php : انواع Constants ها   یادگیری php : انواع Constants ها یادگیری php : انواع Constants ها… constant ها یک نام یا یک شناسه برای یک value ساده است. مقدار constant نمی تواند در طول اجرای اسکریپت تغییر کند. به طور پیش فرض یک case-sensitive است. به وسیله ی قرار داد، شناسه های constant همیشه uppercase هستند.  نام constant با یک حرف یا زیرشاخه underscore شروع می شود، و پس از هر تعداد حروف، اعداد یا حروف دنبال می شود. اگر constant را مشخص کردید، هرگز نمیتوان آن را تغییر  داد یا undefined کرد. برای تعریف یک constant باید از تابع define () استفاده کنید و  برای بازیابی value  باید فقط نام آن را مشخص کنید.  برخلاف متغیرها، نیازی […]

ادامه مقاله
یادگیری php : مقدمه

یادگیری php : مقدمه

picture نویسنده :
یادگیری php : مقدمه

یادگیری php : مقدمه     یادگیری php : مقدمه یادگیری php : مقدمه … پی اچ پی به عنوان یک پروژه کوچک منبع باز آغاز شد که بسیار مفید بود و مورد توجه بیشتر مردم واقع شد . Rasmus Lerdorf اولین نسخه PHP را در سال ۱۹۹۴ راه اندازی کرد.     پی اچ پی مخفف کلمه “PHP: Hypertext Preprocessor” است.        پی اچ پی یک زبان برنامه نویسی side scripting سرور است که در HTML جاسازی شده است. این برای مدیریت محتوای پویا، دیتا بیس ها، ردیابی جلسات، و حتی ایجاد کل سایت های تجارت الکترونیک استفاده می شود.   که با تعدادی از دیتا بیس های معروف ، از جمله MySQL، PostgreSQL، اوراکل، Sybase، Informix، و مایکروسافت […]

ادامه مقاله