Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Amigos,
Tenho uma página PHP que possui uma variável que já está vindo de uma outra página, onde dando um echo vejo que ela está sendo puxada normalmente.
Porém nessa página que está chegando essa variável, preciso mandar essa mesma variável para uma outra página PHP que está sendo puxada por um formulário que faz o upload de um arquivo, porém não está funcionando.
Alguém poderia me auxiliar no que pode estar errado...
Seguem os códigos:
Página PHP 1 (Onde está a variável funcioando)
<html>
<body>
<?
$id = $_GET["id"];
settype($id, "integer");
echo("$id")
?>
<form action="envia.php" method="post" enctype="multipart/form-data">
Enviar o arquivo: <input type="file" name="arquivo" size="50"><br>
<input type="submit" value="Enviar">
</form>
</body>
</html>
Página PHP 2 (Onde não estou conseguindo fazer chegar o valor da variável da página PHP1)
<?
@ini_set('display_errors', '1');
error_reporting(E_ALL);
$id = $_GET["id"];
settype($id, "integer");
//Faz o upload do arquivo
$pasta = "images/grd"; //Nome da pasta para onde vão os arquivos
if (copy($arquivo,"$pasta/".$arquivo_name)){
echo("<font face=verdana size=1><b>Arquivo enviado com sucesso!</b></font>");
}else{
echo ("<font face=verdana size=1><b>Erro no envio do arquivo!</b></font>");
}
echo($arquivo_name);
echo("---");
echo($id);
//Salva o nome do novo arquivo no BD
?>
Carregando comentários...