[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не работает код
Sercher
Добрый день, есть такой код.
На одном серваке он работает номально на другом нет... т.е. не понимает
когда надо перейти внутри страницы на

Код
if ($do==2)


код следующего содержания

Код

<?
$menu=0;
include "./config/config.php";
include "./segment/top.inc";
?>

<?
if(!isset($do)):
$do=1;
endif;

if ($do==1){

$sql="select * from bd_company order by cat_index LIMIT 0, 1 ";
$result=mysql_query($sql);
while($row1=mysql_fetch_array($result))
 {
  $cat_id_act=$row1["cat_id"];
  $title_act=$row1["title"];
  $file=$row1["file"];
  $cat_index=$row1["cat_index"];
}

$sql="select * from bd_company order by cat_index";
$result=mysql_query($sql);
while($row=mysql_fetch_array($result))
 {
  $cat_id=$row["cat_id"];
  $title=$row["title"];
  $file=$row["file"];
  $id_ctagot=$row["id_categot"];

if ($cat_id == $cat_id_act){
echo "<table border='0' cellpadding='0' cellspacing='0'><tr><td width='20' class='podrbg_off'></td><td>
<span class='podr_off'>$title</span>
</td></tr></table></br>";
}
else{
echo "<table border='0' cellpadding='0' cellspacing='0'><tr><td width='20'></td><td>
<a href='company.php?do=2&cat_id=$cat_id' class='podr_in'>$title
</td></tr></table></br>";
}

}
echo "</td><td width='40'></td><td valign='top'>";

$sql2="select * from bd_company WHERE cat_id='$cat_id_act' LIMIT 0, 1";
$result2=mysql_query($sql2);
while($row2=mysql_fetch_array($result2))
 {
  $cat_id=$row2["cat_id"];
  $title=$row2["title"];
  $file=$row2["file"];
  $id_ctagot=$row2["id_categot"];

echo "<title>О компании - $title</title>";
include "./company/$file";
}
}

if ($do==2){

$cat_id_act=$cat_id;

$sql="select * from bd_company order by cat_index";
$result=mysql_query($sql);
while($row=mysql_fetch_array($result))
 {
  $cat_id=$row["cat_id"];
  $title=$row["title"];
  $file=$row["file"];
  $id_ctagot=$row["id_categot"];

if ($cat_id == $cat_id_act){
echo "<table border='0' cellpadding='0' cellspacing='0'><tr><td width='20' class='podrbg_off'></td><td>
<span class='podr_off'>$title</span>
</td></tr></table></br>";
}
else{
echo "<table border='0' cellpadding='0' cellspacing='0'><tr><td width='20'></td><td>
<a href='company.php?do=2&cat_id=$cat_id' class='podr_in'>$title
</td></tr></table></br>";
}
}

echo "</td><td width='40'></td><td valign='top'>";
$sql2="select * from bd_company WHERE cat_id='$cat_id_act' LIMIT 0, 1";
$result2=mysql_query($sql2);
while($row2=mysql_fetch_array($result2))
 {
  $cat_id=$row2["cat_id"];
  $title=$row2["title"];
  $file=$row2["file"];
  $id_ctagot=$row2["id_categot"];
 
echo "<title>О компании - $title</title>";
include "./company/$file";
}

}


?>
</td></tr>
</table>
<!-- -->
</td>

<td width='190' align='center' valign='top'><img src='./images/icon.jpg'></td></tr>
</table>
</body>
</html>





Спустя 19 минут, 2 секунды (6.04.2009 - 12:35) waldicom написал(а):
Причин может быть много, возможно проблема в настройках php...


пысы. Это что за мегачит?
PHP
if(!isset($do)):
$do=1;
endif;

Спустя 6 минут, 37 секунд (6.04.2009 - 12:42) Sercher написал(а):
Цитата (waldicom @ 6.04.2009 - 09:35)
Причин может быть много, возможно проблема в настройках php...


пысы. Это что за мегачит?
PHP
if(!isset($do)):
$do=1;
endif;




Это говорит о том что нужно начинать c $do=1;
А что не это обязательно писать а дальше по ссылке нужно прыгнуть на $do=2

Спустя 8 часов, 15 минут, 23 секунды (6.04.2009 - 20:57) kirik написал(а):
Чет не понял.. условие if ($do==2) не выполняется на другом серваке? Или скрипт не работает?

Спустя 14 минут, 6 секунд (6.04.2009 - 21:11) sergeiss написал(а):
Скорее всего (ставлю 55 грамм smile.gif), что на одном серваке включены глобальные переменные, а на другом - выключены. И там, где они выключены, там не работает.

Кто принимает пари? wink.gif

Спустя 16 минут, 37 секунд (6.04.2009 - 21:28) kirik написал(а):
sergeiss, добавляю 45г. =)

Спустя 10 минут, 17 секунд (6.04.2009 - 21:38) waldicom написал(а):
Ставлю 100 гр против. Т.е. имхо с глобальными это не связано.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.