تمام مطالب برچسب : پی اچ پی

یادگیری 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 : ارسال ایمیل با استفاده از پی اچ پی

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

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

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

ادامه مقاله
یادگیری php : کوکی ها در پی اچ پی

یادگیری php : کوکی ها در پی اچ پی

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

یادگیری php : کوکی ها در پی اچ پی     یادگیری php : کوکی ها در پی اچ پی     یادگیری php : کوکی ها در پی اچ پی… کوکی ها فایل های متنی ذخیره شده در رایانه مشتری هستند و با هدف ردیابی استفاده می شوند. پی اچ پی شفاف کوکی HTTP را پشتیبانی می کند. سه مرحله در شناسایی برای برگشت کاربران وجود دارد: اسکریپت سرور مجموعه ای از کوکی ها را به مرورگر ارسال می کند. به عنوان مثال نام، سن، یا شناسه و غیره مرورگر این اطلاعات را در دستگاه محلی برای استفاده در آینده ذخیره می کند. هنگامی که مرورگر زمان بعدی درخواستی را به سرور وب ارسال می کند، این اطلاعات کوکی ها […]

ادامه مقاله
یادگیری php : عملکردها و توابع (Functions)

یادگیری php : عملکردها و توابع (Functions)

picture نویسنده :
یادگیری php : عملکردها و توابع (Functions)

یادگیری php : عملکردها و توابع (Functions)   یادگیری php : عملکردها و توابع (Functions)   یادگیری php : عملکردها و توابع (Functions)… توابع پی اچ پی مشابه سایر زبان های برنامه نویسی هستند. یک تابع یک تکه کد است که یک فرم ورودی را به صورت پارامتر می گیرد و برخی از پردازش ها را انجام می دهد و یک مقدار را باز می گرداند. شما قبلا بسیاری از توابع مانند fopen () و fread () و غیره را دیده اید. آنها توابع ساخته شده هستند، اما PHP به شما امکان می دهد که توابع خود را نیز ایجاد کنید.   دو بخش وجود دارد که باید برای شما روشن باشد: ایجاد یک تابع پی اچ پی تماس با […]

ادامه مقاله
یادگیری php : گنجایش فایل (File Inclusion)

یادگیری php : گنجایش فایل (File Inclusion)

picture نویسنده :
یادگیری php : گنجایش فایل (File Inclusion)

یادگیری php : گنجایش فایل (File Inclusion)   یادگیری php : گنجایش فایل (File Inclusion)   یادگیری php : گنجایش فایل (File Inclusion)… شما می توانید محتوای یک فایل پی اچ پی را در یک پرونده دیگر PHP قبل از اینکه سرور آن را اجرا کند، قرار بدهید. دو توابع پی اچ پی وجود دارد که می تواند شامل یک فایل پی اچ پی در یک فایل PHP دیگر باشد. تابع ()  include تابع ()  require   این نقطه قوت PHP است که به ایجاد توابع، سرصفحه، پاورقی یا عناصر کمک می کند که می تواند در چندین صفحه مجددا استفاده شود. این کار به توسعه دهندگان کمک می کند تا تغییرات طرح وب سایت کامل را با حداقل تلاش انجام دهند. […]

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

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

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

یادگیری php : متد های GET & POST   یادگیری php : متد های GET & POST   یادگیری php : متد های GET & POST…. دو راه وجود دارد که سرویس گیرنده مرورگر می تواند اطلاعات را به سرور وب ارسال کند. روش GET روش POST قبل از اینکه مرورگر اطلاعات را ارسال کند، آن را با استفاده از یک برنامه به نام URL کدگذاری می کند. در این طرح، جفت  نام / ارزش با علامت های یکسان پیوند داده می شود و جفت های مختلف با ampersand جدا می شوند. [crayon-5b4c23aba985c324800938/] فضاها با شخصیت + جایگزین می شوند و هر کاراکتر غیر عددی دیگر با عدد 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 : استیرینگ ( Strings )

یادگیری php : استیرینگ ( Strings )

picture نویسنده :
یادگیری php : استیرینگ ( Strings )

یادگیری php : استیرینگ ( Strings )   یادگیری php : استیرینگ ( Strings )   یادگیری php : استیرینگ ( Strings )… آنها توالی کاراکترها هستند، مانند “PHP که از عملیات استیرینگ پشتیبانی می کند”. توجه داشته باشید – توابع استیرینگ ساخته شده در توابع استیرینگ پی اچ پی داده شده است. در زیر نمونه های معتبری از استیرینگ را می بینید: [crayon-5b4c23abaadb0153096281/] استیرینگ های تک رشته ای تقریبا به معنای واقعی کلمه در نظر گرفته می شوند، در حالی که استیرینگ های دوگانه نقل شده با ارزش هایشان جایگزین متغیرها  و همچنین تفسیر خاصی از توالی های خاص هستند. [crayon-5b4c23abaadbc812917029/] که این نتیجه زیر را تولید می کند : [crayon-5b4c23abaadc2971024967/] محدودیت های مصنوعی در طول استیرینگ وجود ندارد – […]

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

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

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

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

ادامه مقاله
یادگیری php : ساخت Decision

یادگیری php : ساخت Decision

picture نویسنده :
یادگیری php : ساخت Decision

یادگیری php : ساخت Decision   یادگیری php : ساخت Decision یادگیری php : ساخت Decision… دستورات if، elseif … else و switch، برای تصمیم گیری بر اساس شرایط مختلف مورد استفاده قرار می گیرند. شما می توانید از دستورات شرطی خود در کد خود استفاده کنید تا Decision خود را بپذیرید. پی اچ پی از سه اظهارات Decision پشتیبانی می کند :       if…else statement – اگر بخواهید مجموعه ای از کد را اجرا کنید، هنگامی که یک شرط درست است و شرط های دیگر نادرست باشد. elseif statement –  دستور if … else برای اجرای مجموعه ای از کد ها استفاده می شود،اگر یکی از شرایط چندگانه درست باشد. switch statement – زمانی استفاده می شود […]

ادامه مقاله
یادگیری 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 : مرور Syntax

یادگیری php : مرور Syntax

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

یادگیری php : مرور Syntax   یادگیری php : مرور Syntax یادگیری php : مرور Synta … این فصل به شما یک ایده ترکیب اساسی پی اچ پی را می دهد و بسیار مهم است که پایه پی اچ پی شما قوی باشد. گریختن از پی اچ پی موتور تجزیه پی اچ پی نیاز به یک روش برای تمایز کد PHP از عناصر دیگر در صفحه دارد. مکانیزم برای انجام این کار به عنوان فرار به PHP شناخته می شود. چهار راه برای انجام این کار وجود دارد : تگ های استاندارد پی اچ پی معمول ترین سبک پیاده سازی پی اچ پی در سطح جهانی : [crayon-5b4c23abad67f792007167/] اگر از این سبک استفاده می کنید، می توانید مثبت باشید که […]

ادامه مقاله
1 2