<?php
   $y=date("Y");
   $m=date("m");
   $day=date("d");
 switch (date("D")) {
  case "Mon":
    $week= "星期一";
    break;
  case "Tue":
    $week= "星期二";
    break;
  case "Wed":
    $week= "星期三";
    break;
  case "Thu":
    $week= "星期四";
    break;
  case "Fri":
    $week= "星期五";
    break;
   case "Sat":
    $week= "星期六";
    break;
  default:
    $week= "星期日";
    break;
}
echo "document.write('".$y."年".$m."月".$day."日";
echo "<br>";
echo $week . "');";
?>

解决方案 »

  1.   

    echo 'document.write("';
    echo $y."年".$m."月".$day."日";
    echo "<br>";
    echo $week;
    echo '");';time.php 的输出必须是合法的js语句
      

  2.   

    也谢谢唠叨老大!另外,我想问一个问题,静态嵌套动态,是用“iframe"好还是用“script src="这样的好。
    听说如果页面有IFRAME,搜索引擎将不收录页面是吗?
      

  3.   

    老大呀,我真是笨,稍稍变化了一下不知为什么又不行了:<?
    $con=mysql_connect("localhost","root","root");
       mysql_select_db("ipb",$con);
       $sql="select * from ipbtopics order by last_post DESC limit 6";
       $query=mysql_query($sql,$con);echo 'document.write("';
    echo "<ul>";    
    echo '<div align="left">';
              
        while($bbs=mysql_fetch_array($query))
       {
       $bbsu=$bbs["title"];
          echo '<li> <a href="http://localhost/bbs/index.php?showtopic="';
      echo $bbs["tid"];
      echo 'target="_blank">';
      echo $bbsu;
      echo "</a></li>";
      
       }
         mysql_close($con);
       
       echo "</div>";
       echo "</ul>";
       echo '");';
      ?>
    给看看吧!老大
      

  4.   

    这是因为引号嵌套的原因。$html = '<ul><div align="left">';
    while($bbs=mysql_fetch_array($query)){
      $bbsu=$bbs["title"];
      $html .= '<li> <a href="http://localhost/bbs/index.php?showtopic="';
      $html .= $bbs[tid].'" target="_blank">';
      $html .= $bbsu.'</a></li>';
    }
    mysql_close($con);$html = str_replace('"','\"',$html);
    echo 'document.write("'.$html.'</div></ul>");';
      

  5.   

    老大,真是奇怪哟,按您的写法,直接运行PHP文件有输出:
    document.write("
    xintie
    交友
    你身边有值得自己敬佩的党员吗?
    数码照相馆有无提供底片的义务?
    做个漂亮MM
    中央电视台变成中央短信台
    ");但是运行.htm文件就什么也没有啊!
      

  6.   

    js 不允许中途换行,换行用 \n
      

  7.   

    哪里有换行?用的是<li></li>啊!