<?php
$content = ' <table cellspacing="0" cellpadding="0" border="0" width="790px" height="190px" > 
<tr> <td> 
<a href="{link_1}" target="_blank"> 
<img src="{img_1}" style="border:none;" /> 
</a> </td> </tr> 
</table>' 
$city = 'dalian'; $strDir = "gameclie/" . $city;
if(!is_dir($strDir))

  //linux的话,还要使这个目录可写
  mkdir($strDir);
}
$strFullName = $strDir . "/" . "dalianad.htm";
$fp = fopen($strFullName, 'w+');
$fwrite($fp, $content);
fcolse($fp);
?>

解决方案 »

  1.   

    用fopen、fwrite和fclose<?php
    $fp = fopen('data.html', 'w');
    fwrite($fp, '1');
    fwrite($fp, '23');
    fclose($fp);// 'data.html' 的内容为 123
    ?>
      

  2.   

    mkdir创建目录
    mkdir("需要的目录", 0700);
      

  3.   

    用mkdir创建目录
        mkdir("需要的目录", 0700);用fopen、fwrite和fclose 输出文件
    $fp = fopen('data.html', 'w');
    fwrite($fp, '1');
    fwrite($fp, '23');
    fclose($fp);// 'data.html' 的内容为 123
      

  4.   

    顺便再问一下,生成这个文件后,我如何能更新他呢?如
    <table cellspacing="0" cellpadding="0" border="0" width="790px" height="190px" > 
    <tr> <td> 
    <a href="{link_1}" target="_blank"> 
    <img src="{img_1}" style="border:none;" /> 
    </a> </td> </tr> 
    </table>
    里的link_1和img_1在前台表单可以提交过来的,我怎么做才可能实时的更新呢?
      

  5.   

    判断你的html文件和此变量大小似乎否一直,不一致就删除以前的?更新这个
      

  6.   

    更新的话,在你赋$content变量的时候就完成
    <?php
    $link_1 = $_POST['link_1'];
    $img_1 = $_POST['link_1'];

    $content = ' <table cellspacing="0" cellpadding="0" border="0" width="790px" height="190px" >
    <tr> <td>
    <a href="'.$ink_1.'" target="_blank">
    <img src="'.$img_1.'" style="border:none;" />
    </a> </td> </tr>
    </table>'
    $city = 'dalian';$strDir = "gameclie/" . $city;
    if(!is_dir($strDir))
    {
      //linux的话,还要使这个目录可写
      mkdir($strDir);
    }
    $strFullName = $strDir . "/" . "dalianad.htm";
    $fp = fopen($strFullName, 'w+');
    $fwrite($fp, $content);
    fcolse($fp);
    ?>
      

  7.   

    if(!file_exists('gameclien/'.$city.'.html')){
        mkdir('gameclien',0777,true);
        file_put_contents('gameclien/'.$city.'.html',$content);
    }