ترکیب کدهای php با jsc

این تاپیک 3 پاسخ و 3 مشارکت کننده دارد . آخرین آپدیت توسط :  لقمان آوند ،‏ 2 سال و 4 ماه پیش .

۴٨٣ visibility
نویسنده پست
یکشنبه ، ۳ خرداد ۱۳۹۴     ۴:۲۶ ب.ظ #


Morteza Ghiyasi

Subscriber
8 پست7 تاپیک

با سلام

اگر کدهای زیر را اجرا کنیم اعداد 1 تا 4 چاپ می شوند :

ولی اگر کدهای زیر را اجرا کنیم فقط چهار تا عدد 1 چاپ می شود!! یعنی فقط یک بار به سرور متصل می شود. علت چیست؟

0  تشکر
check_box این تاپیک، پاسخ تائیدشده دارد : مشاهده پاسخ تائید شده توسط سوال کننده
دوشنبه ، ۴ خرداد ۱۳۹۴     ۹:۲۴ ق.ظ #


آرمین نادری

ناظم
404 پست39 تاپیک

1  تشکر
دوشنبه ، ۴ خرداد ۱۳۹۴     ۱۱:۳۳ ق.ظ #


Morteza Ghiyasi

Subscriber
8 پست7 تاپیک

با سلام و تشکر از شما

من می خواستم بدونم که چرا این دو حالتی که من براتون نوشتم از نظر ماهیت با هم متفاوت هستند. به نظرم هنوز نحوه ی عملکرد php و jas را از نظر ماهیتشون خوب درک نکردم. کدهایی را که شما زحمت کشیدید و نوشتید که آموزنده هم بود بر روی متغیر $a در سرور تاثیری نمی ذاره. یعنی مقدارش با اجرای خط اول یک واحد فقط اضافه میشه که با این کدها کاملا هم منطقی هست.

هنوز سوال اصلی من باقی مونده و اون چراییه اختلاف در اجرای اون کدهاست!!!

0  تشکر
دوشنبه ، ۴ خرداد ۱۳۹۴     ۱۰:۱۳ ب.ظ #       check_box پاسخ تائید شده توسط سوال کننده


لقمان آوند

مدیر ارشد
1704 پست5 تاپیک

دلیل اینه که php سمت سرور هست و کدهاش سمت سرور اجرا میشه اول . بعد خروجی رو در قالب کدهای html , css به سمت کاربر برمی گردونه و اونوقت هست که اگه کد جاوااسکریپتی درون صفحه وجود داشته باشه (در کامپیوتر کاربر) اجرا میشه .

شما متغیری رو که تو php و سمت سرور تعین می کنی فقط تو php و سمت سرور بهش دسترسی داره! مگه اینکه باروشی که آرمین عزیز نوشته مقدار متغیر رو تو کدهای جاوااسکریپتت چاپ و استفاده کنی.

1  تشکر
پست 1 تا 4 (از مجموع 4 پست)

این تاپیک پاسخ تائید شده دارد و بسته شده است .