Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 189
Sexo: Masculino
Localização: Portugal - Algarve
Contato:

Uploads perde variaveis depois do Submit

20-01-2008 16:56

na continuação do meu "Software" acontece o seguinte, quando faço o submit dos meus uploads necessito que as váriaveis continuem disponiveis para o seguinta parte do código, mas automaticamente ele limpa as variaveis, como poderei resolver isso?

parte do código referente ao envio:
<!-- formulário de envio //--> <hr> <form enctype='multipart/form-data' method='POST' action='?'> <input type="hidden" name="pasta" value="<?php echo $_POST['pasta_sala']."/".$_POST['pasta_aula']; ?>"> <input type="file" name="foto[]"> <br> <input type="file" name="foto[]"> <br> <input type="file" name="foto[]"> <br> <input type="submit" name="envio"> </form> <?php if($_POST['envio']) { $pasta = $_POST['pasta']; // teste é a pasta onde ficaram os arquivos enviados $uploaddir = "$pasta/ "; // com / no final // 3 é a quantidade de inputs file que seu form terá $quantos = 3; for($i = 0; $i < $quantos; $i++) { $uploadfile = $uploaddir.$_FILES['foto']['name'][$i]; if(@move_uploaded_file($_FILES['foto']['tmp_name'][$i], $uploadfile)) { echo "<script type='text/javascript'> alert(' Foram enviados com sucesso.\\n ".$_FILES['foto']['name'][$i]."'); </script>"; } else { } // fim do if @move } // fim do for } // fim do $_POST ?>

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17639
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Uploads perde variaveis depois do Submit

20-01-2008 17:59

Que variáveis? os nomes dos documentos enviados?
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 189
Sexo: Masculino
Localização: Portugal - Algarve
Contato:

Uploads perde variaveis depois do Submit

20-01-2008 20:09

Nop. os nomes dos documentos enviados, entende-se, pois ja enviou, soque, mal termina o envio dos ficheiros ele perde as variaveis da $pasta e $aula, repara-se logo no topo que ele fika em branco, necessito que eles fikem disponiveis para um formulario que ira ser incluido no mesmo file....(ainda tou trabalhando nele...)
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17639
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Uploads perde variaveis depois do Submit

20-01-2008 21:11

Você só consegue trabalhar com eles se passar eles de alguma forma para o outro documento com: session, cookie ou através de campos do formulário.

Por exemplo, se você tem um campo no formulário, e fazer um submit pelo método POST, você pode pegar o campo:
$_POST['campo']

Tudo depende de você passar e capturar os dados.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 189
Sexo: Masculino
Localização: Portugal - Algarve
Contato:

Uploads perde variaveis depois do Submit

20-01-2008 23:06

bastava algo assim ?:?

<input disabled="disabled" type="text" name="x_Sala" id="x_Sala" title="" size="30" maxlength="8" value="<?php echo $_POST['pasta_sala'];?><?php echo $clintes_falta->Sala->EditValue ?>"<?php echo $clintes_falta->Sala->EditAttributes() ?>>
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17639
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Uploads perde variaveis depois do Submit

20-01-2008 23:13

No caso ai, você pega os dados com o

// após o envio
echo $_POST['x_Sala'];

Só que se você usar o disabled, não vai vir o valor, ou você usa o readonly ou coloca o input como type hidden.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado