PDA

View Full Version : نمایش یک صفحه خاص



jozef2070
پنج شنبه 10 مرداد 1392, 13:11 عصر
سلام


<?php if($this->browser->get('browser') == 'ie8': ?>
<link rel="stylesheet" href="<?php echo $this->API->URLtemplate(); ?>/css/ie/ie.css" type="text/css" /></link>
<?php endif; ?>


این شرط میگه اگر مرورگر کاربر IE8 بود از این ie.css استفاده کند .
---------
حالا اگر مرورگر کاربر IE8 بود از یک صفحه خاص مثل HTML یا PHP استفاده کند .
یعنی یک صفحه مستقل درست کنیم با html و بگیم که این را نشون بده چطور باید دستور را بنوسیم .
با تشکر

engmmrj
پنج شنبه 10 مرداد 1392, 13:20 عصر
چرا از دستورات شرطی خود Html استفاده نمی کنید ؟

jozef2070
پنج شنبه 10 مرداد 1392, 13:26 عصر
خوب من می خوام برای IE8 این صفحه فقط نمایش داده شود .
اگر هر دستور دیگه باشه که این کاری که گفتم را انجام بده ، خوبه استفاده می کنم .

H:Shojaei
پنج شنبه 10 مرداد 1392, 13:47 عصر
سلام
همونطور كه دوستمون گفت با شرط خود html هم ميشه همچين كاري كرد و با يه جستجو ميفهميد چي به چيه.
ساختار يه if else هم تو PHP با الحاق كد هاي hTML اين طوريه:


<?php
if(شرط مورد نظر)
{
?>
كدهاي مربوطه به html
<?php
}
else
{
?>
كدهاي مربوطه به html
<?php
}
?>

و يا:


<?php
if(شرط مورد نظر)
{
echo " كدهاي مربوطه به html";
}
else
{
echo " كدهاي مربوطه به html";
}
?>

jozef2070
پنج شنبه 10 مرداد 1392, 19:11 عصر
سلام
ولی این مورد به درد من نمی خوره .
من می خوام توی یه صفحه جدا وصل کنم .
بصورت html یا php

Javidhb
پنج شنبه 10 مرداد 1392, 19:35 عصر
اگه از وصل کردن منظورتون Redirect کردنه، باید از header (http://php.net/manual/en/function.header.php)استفاده کنید:



header('Location: /IE8.php');
//یا
header('Location: http:://www.example.com/page1');


اگه بازم این منظورتون نبود، پیش پیش شرمنده! دوباره قضیه رو بشکافید ... تا راه حل پیدا کنیم:چشمک:

jozef2070
پنج شنبه 10 مرداد 1392, 23:44 عصر
سلام
مشکل حل شد .