🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ رامهر
پردازش کد php قبل html
جامعه پی اچ پی ایجاد شده در ۱۱ شهریور ۱۴۰۲

سلام وقت بخیر خسته نباشید ، چرا در دقیقه 22 کد php قبل html نوشته شده بود ولی در هنگام اجرا کردن صفحه ، کد php پردازش میشد در صورتی که کد if درونش دستوراتی داشت که نیازمند اجرای html زودتر از php بود

سلام،

اگر سؤالتونو درست متوجه شده باشم، منظورتون اینه چرا در دقیقه 22 کدهای داخل if زودتر اجرا میشده با اینکه چیزی سابمیت نشده بود؟

علتش اینه قبلش سابمیت انجام شده و پارامترهای مربوط به $_GET بعد از سابمیت داخل url مونده و وقتی رفرش انجام میشه، این پارامترها هم داخل url هستند و وقتی if اجرا میشه مقادیری که $_GET بدنبالشون هست در url وجود دارد پس if اجرا میشود و بعد html می‌آید.

بهترین پاسخ
محسن موحد ۱۱ شهریور ۱۴۰۲، ۱۳:۵۴