ok, I have a script that takes files from a HTTP post and loads them into a mySQL database. Whenever I try to load a file greater than a meg ot two, I get mySQL error #2006, MySQL server has gone away. I checked upload_max_filesize in php.ini and that's not the problem, also MAX_FILE_SIZE input tag is not the problem. Anyone have any ideas?
Here the basic code that does the upload. There is some other code that collects other info and some error checking. I'm not hitting max execution time. So what gives? Thanks in advance for your help. BTW, PHP 4.2.1, my SQL 3.23.49-nt $f1=fopen($_FILES['newfile']['tmp_name'], "r"); $file=fread($f1, $_FILES['newfile']['size']); $file=AddSlashes($file); $insertQuery = "INSERT INTO media_files SET shortdesc='{$_POST['short']}', longdesc='{$_POST['longdesc']}', username='{$_POST['user']}', mimetype='{$_FILES['newfile']['type']}', filedata='{$file}', filesize='{$_FILES['newfile']['size']}', filename='{$_FILES['newfile']['name']}', uploaded=CURDATE(), category1='{$_POST['gen']}', category2='{$_POST['category']}' "; Please help. Thanks. - Anthony -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php