[PHP-users 19295]Re: PHPでJavaScriptが動かない

吉野 真哉 shinya_yoshino @ k7.dion.ne.jp
2003年 12月 11日 (木) 13:40:01 JST


shinya です。

ソースは本番環境で実績があるので、ソース自体にバグはないと思います。

表示されているソースは...

<html>
<head>
<title>物件情報</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css">
<script language="JavaScript">
<!--
function SymError()
{
  return true;
}
window.onerror = SymError;
var SymRealWinOpen = window.open;
function SymWinOpen(url, name, attributes)
{
  return (new Object());
}
window.open = SymWinOpen;
//-->
</script>
<script language="javascript">
<!--
   function disp_detail(bid,kb,sb){
    var url;
    url='bukken.php?bid='+bid+'&kb='+kb;
    if(kb!=0)url=url+'&sb='+sb;
      window.location.href=url;
   }
//->
</script>
</head>
<body> 
以下、省略。


ちなみにプログラムソースは...

<?php
 require('includes/functions.php');   //関数準備
 require('includes/application_top.php'); //初期設定
 
 $bid=$HTTP_GET_VARS["bid"];   //物件ID
 $kb=$HTTP_GET_VARS["kb"];   //区分コード
 if($bid=='')$bid=0;
?>
<html>
<head>
<title>物件情報</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css">
<script language="javascript">
<!--
   function disp_detail(bid,kb,sb){
    var url;
    url='bukken.php?bid='+bid+'&kb='+kb;
    if(kb!=0)url=url+'&sb='+sb;
      window.location.href=url;
   }
//->
</script>
</head>
<body>
<h1>物件情報</h1>
<?php
   $sql="select count(*) as cnt from bukken where bukken_id=$bid";
   $result=mysql_query($sql,$conn)
      or die('query(select) error='.mysql_error());

   while($row=mysql_fetch_assoc($result)){
    $cnt=$row["cnt"];
   }
   mysql_free_result($result);   //結果set開放 
 if($cnt!=1){      //物件IDがなければ一覧表示
  disp_all_list();
 }
 else{        //物件IDがあれば詳細表示
  disp_detail();
 }
?>
</body>
</html>

です。

既存プログラムなので、どうしてもこのまま動かないと困るのです。

WEBプログラミングは超初心者なので、よろしくお願いします。




PHP-users メーリングリストの案内