Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

bestlinux

Campo "File"

Recommended Posts

Ola Galera,TEnho um campo "File":echo "<input name=\"arquivo_botao1_0\" type=\"file\" id=\"arquivo0\">Gostaria de alterar a propriedade "value" deste campo, do modo que quando o usuario clicar na pagina, ele ja vir preenchido....Normalmente, apenas adicionar o valor na propriedade "value" dele:echo "<input name=\"arquivo_botao1_0\" type=\"file\" id=\"arquivo0\" value=\"$link1_sub\">";Mas ele não esta aparecendo , e a variavel $link1_sub tem valorO que pode esta acontecendo ?? Estou fazendo alguma coisa errada ? :blink: :blink: Falow ! :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como você está fazendo? Declarou a variavel com o nome(caminho) da imagem?

$link1_sub = "../imagens/foto001.jpg";

Ola Galera,TEnho um campo "File":echo "<input name=\"arquivo_botao1_0\" type=\"file\" id=\"arquivo0\">Gostaria de alterar a propriedade "value" deste campo, do modo que quando o usuario clicar na pagina, ele ja vir preenchido....Normalmente, apenas adicionar o valor na propriedade "value" dele:echo "<input name=\"arquivo_botao1_0\" type=\"file\" id=\"arquivo0\" value=\"$link1_sub\">";Mas ele não esta aparecendo , e a variavel $link1_sub tem valorO que pode esta acontecendo ?? Estou fazendo alguma coisa errada ? :blink: :blink: Falow ! :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom...se eu usar

 

echo $link1_sub;

 

Ele vai mostrar na tela....mas não é isso que estou precisando :blink:

 

Eu quero assim, por exemplo, um campo texto:

 

echo "<input name=\"submenu_botao1_0\" type=\"text\" id=\"submenu0\" value=\"$link1_sub\">";

 

Quando o usuario abrir a pagina, vai aparecer dentro do campo texto a palavra "LegaL"....gostaria de fazer a mesma coisa com o campo "File":

 

echo "<input name=\"arquivo_botao1_0\" type=\"file\" id=\"arquivo0\" value=\"$link1_sub\">";

 

Mas não funciona http://forum.imasters.com.br/public/style_emoticons/default/cry.gif http://forum.imasters.com.br/public/style_emoticons/default/cry.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tá td dentro do echo

echo "<input name=\"arquivo_botao1_0\" type=\"file\" id=\"arquivo0\" value=\"$link1_sub\">";

Tenta colocar o valor direto no value sem usar variavel, só p ver se aceita

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara....nem assim ta indo:

 

echo "<input name=\"arquivo_botao1_0\" type=\"file\" id=\"arquivo0\" value=\"Legal\">";

 

 

http://forum.imasters.com.br/public/style_emoticons/default/cry.gif http://forum.imasters.com.br/public/style_emoticons/default/cry.gif http://forum.imasters.com.br/public/style_emoticons/default/cry.gif http://forum.imasters.com.br/public/style_emoticons/default/cry.gif http://forum.imasters.com.br/public/style_emoticons/default/cry.gif

 

A propriedade é value mesmo ???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Solução encontrada nos sites www.w3.org e www.w3schools.com após alguma pesquisa. http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

 

OK. Vamos lá! No W3C, na especificação do html 4.0 diz que:

User agents may use the value of the value attribute as the initial file name.

ou seja, alguns navegadores podem utilizar o atributo value como o valor inicial do campo file. Então não são todos os navegadores que aceitam isso! Daí você decide.

Outra opção é usar um javascript que defina o valor do campo file com o evento onLoad. Tenta e se conseguir posta pra gente ver como ficou ;)

flw

 

 

Editado por causa dum erro meio louco! hehe

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.