Como inserir o valor de uma SESSÃO em um campo do formulário?
Olá pessoal,
Tenho uma janela popup e após o envio de um arquivo ela armazena o nome do arquivo em uma Sessão.
<?
session_start();
$_SESSION['file'] = $_FILES['userfile']['name'];
?>
<?php
if ($_SESSION['file'] == "")
{echo "Você não selecionou um arquivo!";}else
{echo "O arquivo"." ".$_SESSION['file']." "."foi enviado com sucesso!";}
?>Após fechar a janela popup eu gostaria de atualizar o valor de um formulário "arquivo" que é um campo hidden com base no valor da Sessão. Então fiz assim:
<input name="arquivo" type="hidden" id="arquivo" value="<?php if ($_SESSION['file'] == ""){echo "";} else {echo arquivos."/".$_SESSION['file'];} ?>" size="32" />
A minha dúvida está aí pessoal!
o campo "arquivo" ele não pega os dados da Sessão criada a não ser que seja atualizada a página. Mas eu não gostaria de fazer isso pois eu perderia outros dados digitados neste formulário.
Como eu faço então? Como se faz para atualizar somente este campo?
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Agradeço desde já! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Discussão (7)
Carregando comentários...