ايران ويج

نسخه‌ی کامل: Asp و Php با هم
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
آيا مي شه از asp و php دريك صفحه استفاده كرد؟
:lol:AmazeAmazeAmaze نه رفیق نمیشه !!
اما من يه جا خوندم كه ميشه اين كار رو كرد!!!
توی یک تک صفحه محاله !!
مگر توی فریم های متفاوت که در یک صفحه قرار گرفتن که در واقع هر کدومشون یک صفحه ASP لود کنه یکی PHP .... یا راههای مشابه !
آقا محمد frame و iframe چيه ميگن با اين ها ميشه؟
همون طور که قبلا هم گفتم شما با کمک فریم ها میتونی اینکار رو انجام بدی . کلا فریم ها یکی از امکانات موجود توی HTML هستن که به شما اجازه میدن صفحه رو چند قسمت کنی و در هر قسمت یک صفحه مستقل رو نمیش بدی .
کلا دو نوع هم هستند : frame و iframe

iframe ها به شما اجازه میدن در یک قسمت خاص صفحه یک صفحه مستقل باز کنی ( در واقع بدون نیاز به تقسیم بندی منطقی صفحه ) مثال زیر رو نگاه کن :

کد:
<html>
<body>

<iframe
src ="http://www.yahoo.com">
</iframe>

<p> This is my page !
</p>


</body>
</html>


همینطور frame ها به شما اجازه میدن که صفحه خودت رو با منطق و طرح خودت قسمت بندی کنی و توش یک صفحه مستقل رو نمایش بدی . مثال :

کد:
<html>

<frameset cols="25%,50%,25%">

  <frame src="http://www.google.com" />
  <frame src="http://www.iranvig.com" />
  <frame src="http://www.yahoo.com" />

</frameset>

</html>

خوب فکر کنم الان متوجه شده باشی . شما میتونی صفحه رو چند قسمت کنی و توی یکیش ASP لود کنی توی دیگری PHP یا هر چیز دیگه !!
ممنون
به غير از اين راه ، راه ديگه اي نيست؟
يكي ار دوستانم اين جوري جواب دادن
(سلام دوست عزيز
البته نياز به استفاده از frame هم نيست . اگر سورس شما php باشه و در php.ini هم استفاده از asp رو فعال کنيد با استفاده از تگ هاي <%%> مي توانيد از asp هم استفاده کنيد.
)
اين روش رو شما بلديد؟
متاسفانه دوست شما اشتباه میکنند !!
شما در فایل php.ini شما مشخص میکنید که تگ های PHP رو بین چه چیزهایی بنویسید . موتور PHP به شما اجازه میده که به مشابهت از ASP از ساختار دستوری ASP برای نوشتن کد های PHP استفاده کنید . این مشابهت دستوری دوست شما رو به اشتباه انداحته .
برای نمونه اگر کد PHP شما بشکل زیر باشه :
کد:
<?php

echo "Hello PHP !";

?>

کد زیر هم دقیقا همون کد PHP هست که فقط بشکل ظاهری ASP نوشته شده و به هیچ وجه کد ASP نیست !!!

کد:
<%

echo "Hello PHP !";

%>

بطور کلی میتونم بگم که شما در PHP میتونید تگ ها یا کدهای خودتون رو در سه حالت کلی ، بین <% %> یا <? ?> یا <? php?> قرار بدید . این نکته که کدوم حالت رو استفاده کنید بستگی به سلیقه شما داره و تنظیمات داخل فایل php.ini . همین !