I want to read the data from an uploaded file. Not sure why, but it only uploads for certain files. Not sure if it has to do with the size or what. Even when I comment all of the if and else statements, and comment out the reading statement it still acts like the file has not been uploaded.
Here's the data from a file that does not work. (6.25kb)
Code: 300
0
0
o_brick
*
0
32
o_brick
*
0
64
o_brick
*
0
96
o_brick
*
0
128
o_brick
*
0
160
o_brick
*
0
192
o_brick
*
0
224
o_brick
*
0
256
o_brick
*
0
288
o_brick
*
0
320
o_brick
*
0
352
o_brick
*
0
384
o_brick
*
0
416
o_brick
*
0
448
o_brick
*
32
448
o_brick
*
64
448
o_brick
*
96
448
o_brick
*
128
448
o_brick
*
160
448
o_brick
*
192
448
o_brick
*
224
448
o_brick
*
256
448
o_brick
*
288
448
o_brick
*
320
448
o_brick
*
352
448
o_brick
*
384
448
o_brick
*
416
448
o_brick
*
448
448
o_brick
*
480
448
o_brick
*
512
448
o_brick
*
544
448
o_brick
*
576
448
o_brick
*
608
448
o_brick
*
608
416
o_brick
*
608
384
o_brick
*
608
352
o_brick
*
608
320
o_brick
*
608
288
o_brick
*
608
256
o_brick
*
608
224
o_brick
*
608
192
o_brick
*
608
160
o_brick
*
608
128
o_brick
*
608
96
o_brick
*
608
64
o_brick
*
608
32
o_brick
*
608
0
o_brick
*
32
0
o_brick
*
576
0
o_brick
*
64
0
o_brick
*
96
0
o_brick
*
128
0
o_brick
*
160
0
o_brick
*
32
32
o_brick
*
576
32
o_brick
*
32
64
o_brick
*
32
96
o_brick
*
32
128
o_brick
*
32
160
o_brick
*
32
192
o_brick
*
32
224
o_brick
*
32
256
o_brick
*
32
288
o_brick
*
32
320
o_brick
*
32
352
o_brick
*
32
384
o_brick
*
32
416
o_brick
*
576
64
o_brick
*
576
96
o_brick
*
576
128
o_brick
*
576
160
o_brick
*
576
192
o_brick
*
576
224
o_brick
*
576
256
o_brick
*
576
288
o_brick
*
576
320
o_brick
*
576
352
o_brick
*
576
384
o_brick
*
576
416
o_brick
*
192
0
o_brick
*
224
0
o_brick
*
256
0
o_brick
*
288
0
o_brick
*
320
0
o_brick
*
352
0
o_brick
*
384
0
o_brick
*
416
0
o_brick
*
448
0
o_brick
*
480
0
o_brick
*
512
0
o_brick
*
544
0
o_brick
*
64
32
o_brick
*
96
32
o_brick
*
128
32
o_brick
*
160
32
o_brick
*
192
32
o_brick
*
224
32
o_brick
*
256
32
o_brick
*
288
32
o_brick
*
320
32
o_brick
*
352
32
o_brick
*
384
32
o_brick
*
416
32
o_brick
*
448
32
o_brick
*
480
32
o_brick
*
512
32
o_brick
*
544
32
o_brick
*
64
416
o_brick
*
96
416
o_brick
*
128
416
o_brick
*
160
416
o_brick
*
192
416
o_brick
*
224
416
o_brick
*
256
416
o_brick
*
288
416
o_brick
*
320
416
o_brick
*
352
416
o_brick
*
384
416
o_brick
*
416
416
o_brick
*
448
416
o_brick
*
480
416
o_brick
*
512
416
o_brick
*
544
416
o_brick
*
64
64
o_brick
*
96
64
o_brick
*
128
64
o_brick
*
160
64
o_brick
*
192
64
o_brick
*
224
64
o_brick
*
256
64
o_brick
*
288
64
o_brick
*
320
64
o_brick
*
352
64
o_brick
*
384
64
o_brick
*
416
64
o_brick
*
448
64
o_brick
*
480
64
o_brick
*
512
64
o_brick
*
544
64
o_brick
*
544
96
o_brick
*
544
128
o_brick
*
544
160
o_brick
*
544
192
o_brick
*
544
224
o_brick
*
544
256
o_brick
*
544
288
o_brick
*
544
320
o_brick
*
544
352
o_brick
*
544
384
o_brick
*
512
384
o_brick
*
480
384
o_brick
*
448
384
o_brick
*
416
384
o_brick
*
384
384
o_brick
*
352
384
o_brick
*
320
384
o_brick
*
288
384
o_brick
*
256
384
o_brick
*
224
384
o_brick
*
192
384
o_brick
*
160
384
o_brick
*
128
384
o_brick
*
96
384
o_brick
*
64
384
o_brick
*
64
352
o_brick
*
64
320
o_brick
*
64
288
o_brick
*
64
256
o_brick
*
64
224
o_brick
*
64
192
o_brick
*
64
160
o_brick
*
64
128
o_brick
*
64
96
o_brick
*
96
96
o_brick
*
128
96
o_rock1
*
160
96
o_rock1
*
192
96
o_rock1
*
224
96
o_rock1
*
256
96
o_rock1
*
288
96
o_brick
*
288
128
o_brick
*
320
96
o_dirt
*
352
96
o_dirt
*
384
96
o_dirt
*
416
96
o_dirt
*
448
96
o_rock1
*
480
96
i_itemb
*
512
96
o_dirt
*
128
128
o_dirt
*
160
128
i_itemb
*
192
128
i_itemb
*
224
128
i_itemb
*
256
128
o_dirt
*
96
128
o_brick
*
320
128
o_dirt
*
352
128
o_rock1
*
384
128
o_dirt
*
416
128
o_dirt
*
448
128
i_itemb
*
480
128
o_dirt
*
512
128
o_dirt
*
96
160
o_brick
*
128
160
o_dirt
*
160
160
o_rock1
*
192
160
o_rock1
*
224
160
o_rock1
*
256
160
o_dirt
*
288
160
o_dirt
*
320
160
o_dirt
*
352
160
o_brick
*
384
160
o_rock1
*
416
160
o_brick
*
448
160
o_rock1
*
480
160
o_rock1
*
512
160
i_itemb
*
512
192
i_itemb
*
96
192
o_brick
*
128
192
o_dirt
*
160
192
miner
*
192
192
i_itemb
*
224
192
o_rock1
*
224
224
o_rock1
*
256
224
o_rock1
*
288
224
o_rock1
*
160
224
o_brick
*
128
224
i_itemb
*
128
256
i_itemb
*
96
224
o_brick
*
96
256
o_doora
*
128
288
o_brick
*
192
352
o_brick
*
96
288
o_dirt
*
96
320
o_dirt
*
96
352
o_dirt
*
128
352
o_dirt
*
160
352
o_dirt
*
160
320
o_dirt
*
128
320
o_dirt
*
192
288
i_itemb
*
224
256
i_itemb
*
256
256
i_itemb
*
288
256
i_itemb
*
288
320
i_itemb
*
256
320
o_brick
*
320
320
o_brick
*
320
288
o_brick
*
320
256
o_brick
*
320
224
o_brick
*
352
288
o_brick
*
384
224
o_brick
*
416
224
o_brick
*
416
256
o_brick
*
416
288
o_brick
*
416
320
o_brick
*
480
192
o_rock1
*
480
224
o_rock1
*
448
224
o_rock1
*
448
256
o_rock1
*
448
288
o_rock1
*
480
288
o_rock1
*
480
320
o_rock1
*
480
256
i_itemb
*
384
256
i_itemb
*
384
288
i_itemb
*
384
320
i_itemb
*
448
192
i_itemb
*
384
192
i_itemb
*
256
192
o_dirt
*
288
192
o_dirt
*
320
192
o_dirt
*
352
192
o_dirt
*
416
192
o_dirt
*
512
224
o_dirt
*
512
256
o_dirt
*
512
288
o_dirt
*
512
320
o_dirt
*
512
352
o_dirt
*
480
352
o_dirt
*
448
352
o_dirt
*
448
320
o_dirt
*
416
352
o_dirt
*
384
352
o_dirt
*
352
352
o_dirt
*
352
320
o_dirt
*
320
352
o_dirt
*
288
352
o_dirt
*
256
352
o_dirt
*
224
352
o_dirt
*
224
320
o_dirt
*
192
320
o_dirt
*
160
288
o_dirt
*
160
256
o_dirt
*
192
256
o_dirt
*
192
224
o_dirt
*
224
288
o_dirt
*
256
288
o_dirt
*
288
288
o_dirt
*
352
224
o_dirt
*
352
256
o_dirt
*
1
0
0
640
480
dirtbground
The max size any of these files will get is 20kb, anything larger is supposed to return an error.
Here's part of my php script
Code: function HandleForum()
{
global $msg;
if (is_uploaded_file($_FILES['userfile']['tmp_name']))
{
//if($_FILES['userfile']['size'] > 50000)
// $msg = "Error: Your file is too large.";
//elseif($_FILES['userfile']['size'] < 200)
// $msg = "Error: Your file is too small.";
//elseif(substr($_FILES['userfile']['name'],-4) != ".lnd")
// $msg = "Error: .lnd file only";
//else
//{
//$fileData = file_get_contents($_FILES['userfile']['tmp_name']);
//CreateMap($fileData);
//}
echo $msg;
return;
}
echo "<h2>Zelda Miner Uploader</h2>
<p>";
echo "<form name = 'zmupload' action = '#' method = 'POST' enctype='multipart/form-data'>";
echo "<input name='MAX_FILE_SIZE' value='5000000' type='hidden'/>";
echo "<input name='userfile' type='file'/>";
echo "<input type='submit' value = 'Upload' name = 'fsubmit'/>
";
echo "File Type: .lnd
";
echo "Max Size: 50 kilobytes
";
echo "Info: All tiles must be aligned in a grid.
Please have one player and one finish door.
If your screen is not a decent puzzle it will be deleted.";
echo "</form>";
}
?>
Yes, I know my size limit is wrong, but doubt that's the problem since I had large files return error messages like it's suspoed to.
Comma seperated implode & modifying returned string.
I have a PHP post form that posts up to 4 variables. I need whatever variables are passed to be combined into one comma seperated string (eg variable1,variable2,variable3,variable4). This i can do
Re-Order by ID Number
I have a cms set up for inputting an image, thumb, title, pdf, and eps. When input the database assigns an ID number. The front end displays each upload by ID number. I'm trying to set up the back
Mail form doesn't send Russian/Cyrillic characters correctly?
When someone enters foreign characters (like Cyrillic text, and Japanese/Chinese probably gives the same problem) into the mail form, the email that arrives is all gibberish. For example this should
simplexml and xpath - Need some help
Hello,I am trying to parse an xml which comes back from Amazon and I am trying to know how many Browsenodes are shown within the XML.I am using the classs Tarzan to get the xml from Amazon and the
phph within href not showing php if change ? to &
Code: [Select]<a href="<?php echo $puser; ?>?m=<?php=(($m-1)<1) ? 12 : $m-1 ?>&amp;y=<?php =(($m-1)<1) ? $y-1 : $y
FTP issues
Hi all,I am currently facing some serious problems with a script and really need some advise before I am actually sick To give you a brief overview of the situation, I have a script which is going to
firefox wouldnt stream mp3 files completely from my php page
hi everyone,I have a php file trying to read and stream mp3 files. It works fine in IE but my problem is Firefox streams only 3 seconds of them.$direction =
Users and Groups with PHP Classes
Hi,I have setup what I hope to be a good working User class. Now I want to introduce group membership and group permissions. Before doing so, I have a couple of questions.Firstly, because users and
reading xml faster than DB call?
I am trying to optimize a high traffic website, and I enabled a feature where there are three photos selected from the most recently submitted ones, and displayed at the top of the page. I figured
session_destroy();
new to phpI have a simple login and am trying to write a logout.I set a $_SESSION var to 1 if they are logged in:if(isset($_POST['logname'])){ $UserArr = chk_lgn($_POST['logname'],$_POST['passwd']);