如何在服务器生成一个目录,然后每次上传一段文字,生成不同的txt文件得到个目录的地址 即可  如何实现这样一个流程功能呢?

解决方案 »

  1.   

    在 www目录下 生成一个目录  这个目录中存放 不同的txt文件  txt文件是一个文本框 每次提交一段文字随机生成的,不能重复    最后得到这个存放txt文件的目录     这个过程如何实现呀给点思路 谢谢啦  得到这个目录地址就可以
      

  2.   

    <?php
    $path = "/www/";
    $dir = "20100324"; // $dir = date("Ymd");
    $filename = $_POST["filename"].".txt";// 判断目录是否存在
    if(!is_dir($path.$dir))
    {
    if(!mkdir($path.$dir)) exit("创建目录失败");
    }$filepath = $path.$dir."/".$filename;
    $fp = fopen($filepath, "x");
    if(!$fp) exit("读取文件错误,请检查文件路径");
    // 向文件里写点东西
    if(!is_writable($filepath)) exit("文件不可写");
    else
    {
    if(fwrite($fp, "new file content") === false)
    {
    echo "写入文件失败";
    }
    else echo "文件写入成功";
    }
    fclose($fp);
    ?>
      

  3.   

    非常感谢ls的朋友   看着有一点点混乱 <html> 
    <head> 
    <title>快速建立TXT文件</title> 
    </head> 
    <body bgcolor=white> 
    <font color=#333333 size=5>功能说明:用来建立一个自定义的txt文件(UTF-8)</font> 
    <form method=post action="do.php"> 
      <p><font color="#333333">设置文件名,无需后缀</font>(<font color="#FF0000">不能包含<font color="#0000FF"> / \ : * ? " < > | </font></font>):<br> 
        <input name="filename" type="text" size="170"> 
        <br> 
        输入内容:<br> 
        <TEXTAREA NAME="text" ROWS=20 COLS=150></TEXTAREA> 
        <br> 
        <br> 
        <input type="submit" value=" 确定 "> 
        <input type="reset" value=" 重置 " > 
      </p> 
    </form> 
    </body></html> <?php 
    /*------------- 
    # beta 0.1 
    # by sam.wang 
    # 2008.12.27 
    -------------*/ 
    //if ($_POST["filename"]==""){
    if(empty($_POST['filename'])){ 
    echo "文件名不能为空"; 
    echo "<a href='create.php'>返回</a>"; 
    } else { 
    $file = $_POST["filename"].".txt"; 
    $filename = iconv('UTF-8','gb2312',$file); 
    $content = $_POST["text"]; 
    if(file_put_contents($filename ,$content) === false) 

      echo "写入文件 【".$file."】 失败"; 
      echo "<a href='create.php'>返回</a>"; 
      exit; 

    echo "写入文件 【".$file."】 成功"; 
    echo "写入的内容为: $content "; 
    echo "<a href='$file'>下载这个文件</a> "; 
    echo "<a href='create.php'>返回</a>"; 

    ?> 这么生成txt应该也可以
      

  4.   

    二楼的代码   如何取到 txt文件保存的地址 执行有误