Don't had to page ???

Discussion in 'Programming' started by Peuplarchie, Nov 28, 2008.

  1. #1
    Good day to you all,
    the following pice of code is for opening a file, and write to it.
    My problem is that the text is not copied in the file.

    Here what it should do.
    This script is in a page which contain a form that post the result to the page. (self-submit)
    Receive the post $update
    Create a file named, username-hour-minute-second.txt within today's folder.
    Save the content of the post in the newly created file.


    here is the code:
    
    if(isset($_POST['update']))
    {
    
        // Declare Variables
        $text = $_POST['update'];
        $your_data = $text;
        $mname = date("Y/m/d/")."/". $_SESSION['username']."--".date("G-i-s").".txt";
        // Open the file and erase the contents if any
      	$fp = fopen($mname, "w"); 
        // Write the data to the file
        fwrite($fp, $your_data);
        // Close the file
        fclose($fp);
        // Confirm saved !
        echo "Comment added !<br />".$your_data; 
    
    
    
    
    }
    
    
    
    
    PHP:

    Thanks !
     
    Peuplarchie, Nov 28, 2008 IP
  2. harrisunderwork

    harrisunderwork Well-Known Member

    Messages:
    1,005
    Likes Received:
    21
    Best Answers:
    0
    Trophy Points:
    135
    #2
    Make sure that it is chmod to 755 or else try using 777.
     
    harrisunderwork, Nov 28, 2008 IP
  3. Christian Little

    Christian Little Peon

    Messages:
    1,753
    Likes Received:
    80
    Best Answers:
    0
    Trophy Points:
    0
    #3
    Is the text file being created at all?

    Try using this instead:

    
    fwrite($fp, $_POST['update']);
    
    PHP:
    There's no reason to use 2 variables for the content like you are doing.
     
    Christian Little, Nov 28, 2008 IP
  4. Peuplarchie

    Peuplarchie Peon

    Messages:
    37
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #4
    yes the page with the good filename is created.
    just the text don't go in the file ?
    evewn with your code.
     
    Peuplarchie, Nov 28, 2008 IP