468,243 Members | 2,038 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 468,243 developers. It's quick & easy.

<input type="file" value="path/file.jpeg"> in Firefox

This code:

<form action="processScan.php" method="get">
<p>
<?php
print "Scan name: <input type=\"file\" name=\"tScanFileName\" value=
\"{$scanFileName}\"><br>";
addHiddenCarryons();
?>
<input type="submit">
</form>

does not render with the value attribute's value as the default text.
I.e., then the form renders, I want the string value of $scanFileName
already in the input field as the default text. I'm using Firefox
2.0.0.12, PHP 5.2.4 and Apache 1.3.33.

Any ideas?

Thanks,
Mark
Mar 20 '08 #1
1 13629
..oO(ChollaPete)
>This code:

<form action="processScan.php" method="get">
<p>
<?php
print "Scan name: <input type=\"file\" name=\"tScanFileName\" value=
\"{$scanFileName}\"><br>";
addHiddenCarryons();
?>
<input type="submit">
</form>

does not render with the value attribute's value as the default text.
I.e., then the form renders, I want the string value of $scanFileName
already in the input field as the default text. I'm using Firefox
2.0.0.12, PHP 5.2.4 and Apache 1.3.33.

Any ideas?
The 'file' input control does not allow default values for security
reasons. This would make it too easy to steal files from the user's
machine.

And BTW: HTML also allows single quotes around attributes. This avoids
the ugly escaping like above.

Micha
Mar 20 '08 #2

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

1 post views Thread by Jarrod | last post: by
2 posts views Thread by Bhavin | last post: by
1 post views Thread by Jesper Hermansen | last post: by
7 posts views Thread by Tim Slattery | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.