НЕ работает код, подгрузка части страницы?

0931454574

Новичок
По какой то непонятной причине не работает меню, то есть при нажатии пытается что то загрузить ,а потом сваливает на страницу по умолчанию!

PHP:
<div class="zag">CHEVROLET Lacetti</div>
<br>
<table   border="0" cellspacing="0" cellpadding="5" align="center">
<tr><td bgcolor="#f0f0f0">
<a href="?p=main" class=mnu_a ><img src="img/arrow.gif" width="10" height="10" border="0" alt=""> Îïèñàíèå</a>  
<a href="?p=tech" class=mnu_a ><img src="img/arrow.gif" width="10" height="10" border="0" alt=""> Òåõíè÷åñêèå õàðàêòåðèñòèêè</a>  
<a href="?p=price" class=mnu_a ><img src="img/arrow.gif" width="10" height="10" border="0" alt=""> Êîìïëåêòàöèÿ è öåíà</a> 
<a href="?p=color" class=mnu_a ><img src="img/arrow.gif" width="10" height="10" border="0" alt=""> Öâåò</a> 
<a href="?p=photo" class=mnu_a ><img src="img/arrow.gif" width="10" height="10" border="0" alt=""> Ôîòîãàëåðåÿ</a> 
</td></tr>
</table>

<? $p=$_GET["p"]; if ($p=="color") {?>
<br>


<div align="center">
<iframe src="sh_lacetti_color.php" width="470" height="299" scrolling="no" frameborder="0"></iframe>
</div>


<?}
  elseif ($p=="tech") {?>

<br>
<div align="center"><strong>Chevrolet LACETTI, òåõíè÷åñêèå õàðàêòåðèñòèêè</strong></div>
<div>&nbsp;</div>
 

0931454574

Новичок
И такое добавление!
Все что нужно менять на странице как вы могли догадаться уже на ней есть! Но почему то выполняется всегда только условие else . В чем кроется загадка? Есть варианты?
 

0931454574

Новичок
а версия MySQL какая?
А при чем тут My SQL (про раздел ничего говорить не нужно)

Я же сказал что все загружено на страницу и должно меняться после клика .
PHP:
<?
header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); 
header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); 
header ("Cache-Control: no-cache, must-revalidate"); 
header ("Content-Type: text/html; charset=windows-1251"); 
header ("Pragma: no-cache"); 

include ("top.htm")
?>


<div class="zag">CHEVROLET Lacetti</div>
<br>
<table   border="0" cellspacing="0" cellpadding="5" align="center">
<tr><td bgcolor="#f0f0f0">
<a href="?p=main" class=mnu_a ><img src="img/arrow.gif" width="10" height="10" border="0" alt=""> Îïèñàíèå</a>  
<a href="?p=tech" class=mnu_a ><img src="img/arrow.gif" width="10" height="10" border="0" alt=""> Òåõíè÷åñêèå õàðàêòåðèñòèêè</a>  
<a href="?p=price" class=mnu_a ><img src="img/arrow.gif" width="10" height="10" border="0" alt=""> Êîìïëåêòàöèÿ è öåíà</a> 
<a href="?p=color" class=mnu_a ><img src="img/arrow.gif" width="10" height="10" border="0" alt=""> Öâåò</a> 
<a href="?p=photo" class=mnu_a ><img src="img/arrow.gif" width="10" height="10" border="0" alt=""> Ôîòîãàëåðåÿ</a> 
</td></tr>
</table>

<? $p=$_GET["p"]; if ($p=="color") {?>
<br>


<div align="center">
<iframe src="sh_lacetti_color.php" width="470" height="299" scrolling="no" frameborder="0"></iframe>
</div>


<?}
  elseif ($p=="tech") {?>

<br>
<div align="center"><strong>Chevrolet LACETTI, òåõíè÷åñêèå õàðàêòåðèñòèêè</strong></div>
<div>&nbsp;</div>

<table cellspacing="0" cellpadding="0" width="613" border="1">
   
    </tbody>
</table>
<div align="center">* - ðàñõîä òîïëèâà ìîæåò ìåíÿòüñÿ â çàâèñèìîñòè îò õàðàêòåðà </div>
<div align="center">óïðàâëåíèÿ àâòîìîáèëåì è óñëîâèé åãî ýêñïëóàòàöèè.</div>
<?}
  elseif ($p=="price") {?>

<br>
<div align="center"><strong>CHEVROLET Lacetti Êîìïëåêòàöèÿ è öåíà</strong></div>
<div align="center">&nbsp;</div>
<div align="center">
<table cellspacing="0" cellpadding="0" border="1">
    
</table>

<div>&nbsp;</div>

<?}
  elseif ($p=="photo") {?>
  
	<script language="javascript">
		function win(url,w,h,cont) {
		var msg = window.open('','msg','width='+w+',height='+h+',left=80,top=80');
		msg.document.open();
		msg.document.write('<HTML><HEAD><title>Ôîòîàðõèâ</title><LINK href="mss.css" rel=StyleSheet type=text/css ></HEAD>\n');
		msg.document.write('<body leftmargin=0 topmargin=0 rightmargin=0 bottommargin=0 marginwidth=0 marginheight=0 bgcolor="#F1F1ED" background="images/main_fon.gif">');
		msg.document.write('<br><div align="center">');
		msg.document.write('<img src=carPic/'+url+'.jpg alt='+cont+'  hspace=0 vspace=0 border=0><br>');
		msg.document.write(cont+'<a href="" onClick="window.close()" class=mnu_a >|çàêðûòü îêíî|</a> </div>');
		msg.document.write('</body></HTML>');
		msg.document.close();
		}
	</script>
	
<?  for ($c=1; $c<17; $c=$c+4)
   { ?> <br>
 
 <table   border="0" cellspacing="0" cellpadding="5" align="center">
 
 </table>
 
<?
 } 
?>

  <?
 }
 else {
?>

<br>
<div align="center"><img src="carPic/sh_lacetti_title.jpg" width="569" height="309" border="1" alt=""></div>

<br>

<p>Рувап</p>



<br><br>

<?
 }

include ("buttom.htm")
?>
 

0931454574

Новичок
Почему то при клике на меню не загружается соответствующий контент,а переправляет на index.php , а сразу на страничке грузится
PHP:
 else {
?>

<br>
<div align="center"><img src="carPic/sh_lacetti_title.jpg" width="569" height="309" border="1" alt=""></div>

<br>

<p>Рувап</p>



<br><br>

<?
 }
Вот этот код. Код не мой , но работать с ним нужно , а пока причина такой работы непонятна!
 

0931454574

Новичок
Мне хотябы знать! это реально работает или нет?
Я раньше загружал странички html ,а с таким впервые столкнулся!
Помогите ссылкой на статью с похожей темой! Уже гуглил.!
 

Andreika

"PHP for nubies" reader
судя по тому, что ты свой вопрос разместил в php &mysql гуглил ты на порносайте.. авторитетно заявляю - там ответа на твой вопрос нет, я проверил.. гуглят тут http://google.com, вкуривают тут http://phpfaq.ru/debug , здесь http://phpclub.ru/talk/forums/Работа.9/ решают вопросы на возмездной основе
 

0931454574

Новичок
за тебя тут никто ничего делать не будет.

Не надо говорить за всех, Вы же не все.
А я сказал что понял что надо учиться, на том и порешили. Еще раз спасибо за оказанную помощь..

П,С, Нашел другое решение)
 

iceman

говнокодер
тебе реально было трудно догадаться вывести содержимое на экран переменной $_GET["p"]? и посмотреть, почему же условие не сработало?

достаточно было просто прочитать http://phpfaq.ru/na_tanke
 

0931454574

Новичок
достаточно было поговорить с начальством и писать переписывать сайт с рагуляцкого на аякс вариант! хе хе , через месяц брошу ссылку посматреть)
 

0931454574

Новичок
А что? Я никогда не решаю проблему которая занимает более пары часов, всегда есть альтернативный путь)
 
Сверху