Not totally. This is so hard trying to type this out.
I want a click to select file name on hard drive and post the file name to the form. Like the file upload does but with out sending the file. Just the file name. I don’t want them to upload the files.
I have another page that will handle the files with FTP file upload.
I don’t know if there is any other way to select a file for just the name and submit it with the form is why I’m using the file upload as an example.
It’s hard trying to explain in typing since I don’t know enough about php programming.
I use WYSIWYG Web Builder from wysiwygwebbuilder.com
Here is the page code from the Web Builder software.
This page is limited to 20000 characters. The page code exceeds that. This is part 1, part two on the next one.
Part 1
<?php
session_start();
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
if (isset($_POST['captcha_code'],$_SESSION['random_txt']) && md5($_POST['captcha_code']) == $_SESSION['random_txt'])
{
unset($_POST['captcha_code'],$_SESSION['random_txt']);
}
else
{
echo '<b>The entered code was wrong.</b><br>';
echo '<a href="javascript:history.back()">Go Back</a>';
exit;
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8">
<title>Ross Services</title>
<meta name="generator" content="WYSIWYG Web Builder - http://www.wysiwygwebbuilder.com">
<style type="text/css">
div#container
{
width: 804px;
position: relative;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
text-align: left;
}
</style>
<style type="text/css">
body
{
text-align: center;
margin: 0;
background-color: #808080;
background-image: url(images/_bkgrnd.png);
color: #000000;
scrollbar-face-color: #D4D0C8;
scrollbar-arrow-color: #000000;
scrollbar-3dlight-color: #D4D0C8;
scrollbar-darkshadow-color: #404040;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #808080;
scrollbar-track-color: #D4D0C8;
}
</style>
<style type="text/css">
h5
{
font-family: Arial;
font-size: 19px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #000000;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: inline;
}
</style>
<style type="text/css">
#NavigationBar1 ul.navbar
{
list-style: none;
margin: 0;
padding: 0;
}
#NavigationBar1 ul.navbar li
{
height: 25px;
width: 160px;
float: left;
margin: 0px 4px 0px 0px;
}
#NavigationBar1 ul.navbar li a
{
display: block;
position: relative;
}
#NavigationBar1 ul.navbar li a img
{
position: absolute;
z-index: 1;
border-width: 0px;
}
#NavigationBar1 ul.navbar li span
{
display: block;
height: 25px;
width: 160px;
position: absolute;
z-index: 2;
}
</style>
<script type="text/javascript">
<!--
function ValidateForm1(theForm)
{
var regexp;
var extension = theForm.FileUpload6.value.substr(theForm.FileUpload6.value.lastIndexOf('.'));
if ((extension.toLowerCase() != ".avi") &&
(extension.toLowerCase() != ".doc") &&
(extension.toLowerCase() != ".gif") &&
(extension.toLowerCase() != ".jpg") &&
(extension.toLowerCase() != ".mov") &&
(extension.toLowerCase() != ".mp3") &&
(extension.toLowerCase() != ".mp4") &&
(extension.toLowerCase() != ".mpeg") &&
(extension.toLowerCase() != ".pdf") &&
(extension.toLowerCase() != ".qt") &&
(extension.toLowerCase() != ".rtf") &&
(extension.toLowerCase() != ".xls") &&
(extension != ""))
{
alert("The \"FileUpload6\" field contains an unapproved filename.");
theForm.FileUpload6.focus();
return false;
}
var extension = theForm.FileUpload2.value.substr(theForm.FileUpload2.value.lastIndexOf('.'));
if ((extension.toLowerCase() != ".avi") &&
(extension.toLowerCase() != ".doc") &&
(extension.toLowerCase() != ".gif") &&
(extension.toLowerCase() != ".jpg") &&
(extension.toLowerCase() != ".mov") &&
(extension.toLowerCase() != ".mp3") &&
(extension.toLowerCase() != ".mp4") &&
(extension.toLowerCase() != ".mpeg") &&
(extension.toLowerCase() != ".pdf") &&
(extension.toLowerCase() != ".qt") &&
(extension.toLowerCase() != ".rtf") &&
(extension.toLowerCase() != ".xls") &&
(extension != ""))
{
alert("The \"FileUpload6\" field contains an unapproved filename.");
theForm.FileUpload2.focus();
return false;
}
var extension = theForm.FileUpload3.value.substr(theForm.FileUpload3.value.lastIndexOf('.'));
if ((extension.toLowerCase() != ".avi") &&
(extension.toLowerCase() != ".doc") &&
(extension.toLowerCase() != ".gif") &&
(extension.toLowerCase() != ".jpg") &&
(extension.toLowerCase() != ".mov") &&
(extension.toLowerCase() != ".mp3") &&
(extension.toLowerCase() != ".mp4") &&
(extension.toLowerCase() != ".mpeg") &&
(extension.toLowerCase() != ".pdf") &&
(extension.toLowerCase() != ".qt") &&
(extension.toLowerCase() != ".rtf") &&
(extension.toLowerCase() != ".xls") &&
(extension != ""))
{
alert("The \"FileUpload6\" field contains an unapproved filename.");
theForm.FileUpload3.focus();
return false;
}
var extension = theForm.FileUpload1.value.substr(theForm.FileUpload1.value.lastIndexOf('.'));
if ((extension.toLowerCase() != ".avi") &&
(extension.toLowerCase() != ".doc") &&
(extension.toLowerCase() != ".gif") &&
(extension.toLowerCase() != ".jpg") &&
(extension.toLowerCase() != ".mov") &&
(extension.toLowerCase() != ".mp3") &&
(extension.toLowerCase() != ".mp4") &&
(extension.toLowerCase() != ".mpeg") &&
(extension.toLowerCase() != ".pdf") &&
(extension.toLowerCase() != ".qt") &&
(extension.toLowerCase() != ".rtf") &&
(extension.toLowerCase() != ".xls") &&
(extension != ""))
{
alert("The \"FileUpload6\" field contains an unapproved filename.");
theForm.FileUpload1.focus();
return false;
}
var extension = theForm.FileUpload5.value.substr(theForm.FileUpload5.value.lastIndexOf('.'));
if ((extension.toLowerCase() != ".gif") &&
(extension.toLowerCase() != ".jpg") &&
(extension != ""))
{
alert("The \"FileUpload5\" field contains an unapproved filename.");
theForm.FileUpload5.focus();
return false;
}
return true;
}
//-->