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

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

این تاپیک تاکنون 384 بازدید داشته است .

نویسنده پست
یکشنبه ، 24 می 2015     4:26 ب.ظ #


Morteza Ghiyasi

Subscriber
8 پست7 تاپیک

با سلام

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

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

0  تشکر
:: این تاپیک، پاسخ تائیدشده دارد : مشاهده پاسخ تائید شده توسط سوال کننده
دوشنبه ، 25 می 2015     9:24 ق.ظ #


آرمین نادری

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

1  تشکر
دوشنبه ، 25 می 2015     11:33 ق.ظ #


Morteza Ghiyasi

Subscriber
8 پست7 تاپیک

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

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

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

0  تشکر
دوشنبه ، 25 می 2015     10:13 ب.ظ # پاسخ تائید شده توسط سوال کننده


لقمان آوند

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

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

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

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

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