В вашем коде есть ошибка:
Вам необходимо изменить функцию move_uploaded_file.Я думаю, что есть дополнительный пробел, который вызывает проблему:
move_uploaded_file($_FILES["ref1pod"]["tmp_name"],"/home/hulamyxr/public_html/POD/" .($ref1.".pdf"));
Также я не уверен, откуда берется
$ref1 = $_POST[ref1]; //this is the name I want the file to be
$ref1pod = $_POST[ref1pod];
. В вашей форме нет таких значений,Вы загрузили только форму с загрузкой только.Также не забудьте поставить кавычки вокруг значений атрибутов в вашей форме и посте.
Являются ли ref1 и ref1pod константами.Если вы не ставите кавычки, PHP примет это как константы.Если они не являются константами, измените их на:
$ref1 = $_POST['ref1']; //this is the name I want the file to be
$ref1pod = $_POST['ref1pod'];
Также в вашей форме вставьте кавычки:
<form enctype="multipart/form-data" method="post" action="capturelocal2.php">
<input type="file" size="6" name="ref1pod" id="ref1pod"/>
</form>
Убедитесь, что вы установили разрешения для папки загрузки.
Надеюсь, это поможет вам:)