Jump to content

Simple Error


pudge1

Recommended Posts

<form id="form" action="add_note.php" method="post" enctype="multipart/form-data">

<b>Note Title:</b> <input type="text" name="title" /><br />
<b>Note Keywords:</b> <input type="text" name="keywords" /><br />
<b>Grade Level:</b> <select name="grade_level"><option value="kt5">K-5</option><option value="6">6th Grade</option><option value="7">7th Grade</option><option value="8">8th Grade</option><option value="9">9th Grade</option><option value="10">10th Grade</option><option value="11">11th Grade</option><option value="12">12th Grade</option><option value="College">College</option></select><br />
<b>Subject:</b> <select name="subject"><option>Biography</option><option>Biology</option><option>Chemistry</option><option>Computer Science</option><option>Drama</option><option>Economics</option><option>Film</option><option>Health</option><option>History</option><option>Math</option><option>Philosophy</option><option>Physics</option>Poetry</option><option>Psychology</option>Shakespseare</option><option>Stories</option>Science</option><option>Sociology</option><option>U.S. Government and Politics</option></select><br /><br />

<b>Note File:</b> <input type="file" name="file" id="file" /><br /><small style="color:gray;">(Supported: .txt, .rtf, .doc, .docx)</small><br /><br />

<input type="hidden" name="submitted" value="TRUE" />

<input type="submit" id="submit" value="Add Note!" />

</form>

<?php
  if($_POST['submitted'] == 'TRUE')
   {
   }
  else
   {
    include_once('right.php');
    exit;
   }

  if($account_level == '_GUEST_' || !$account_level || $account_level == '')
   {
    echo "<meta http-equiv='refresh' content='0;URL=no_perms.php' />";
    exit;
   }
  else
   {
   }

$file_type = $_FILE['file']['tmp_name'];
$file_type = explode('.',$file_type);
$count = count($file_type);
$count = $count-1;
$file_type = $file_type[$count];
$file_type = '.' . $file_type;

if($file_type != '.doc' || $file_type != '.DOC' || $file_type != '.txt' || $file_type != '.TXT' || $file_type != '.rtf' || $file_type != '.RTF' || $file_type != '.docx' || $file_type != '.DOCX')
  {
   echo "<script>alert('Your file type is not supported');</script>";
   echo "<meta http-equiv='refresh' content='0;url=index.php' />";
   exit;
  }
else
  {
  }

$rand = rand(10,900);

move_uploaded_file($_FILES["file"]["tmp_name"],'tmp/' . $rand . $file_type);

$note_contents = file_get_contents('tmp/' . $rand . $file_type);
...

 

I am just trying to do a simple upload script to upload a text file and then get the contents of it. This should be really easy but for some reason $note_contents comes back blank and I just can't figure it out at all. Its really confusing and kind of frustrating. I have no idea why this isn't working at all... The file is not being uploaded and /tmp exists

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.