• 0
Sign in to follow this  
ronkenoli

If Com Duas Funçôes

Question

Ola galera, bom gostaria de saber como fazer upload de dois arquivos juntos, tentei, mas não consegui será que alguém pode me ajuda, estou precisando urgente, olha como eu fiz;

Veja da variavel $nome e $nome_2

if (move_uploaded_file($_FILES["arquivoa"]["tmp_name"], $nome, move_uploaded_file($_FILES["arquivob"]["tpm_name"],$nome_2)))

{

echo '<script language=jscript">

alert("Dados cadastrados com sucesso") ;

</script>' ;

}

else echo '<script language="jscript">f

alert("Erro ao enviar seu arquivo! ") ;

</script>';

}

Não sei se é assim que funciona,

O script inteiro;

<?

error_reporting (E_ALL);

ini_set ("display_errors", 1);

session_start("admin");

if($_SESSION["adm_log]!="")

{

if($REQUEST_METHOD == "POST")

{

include("../conecta_bd.php") ;

$arquivoa=$_FILES["arquivoa"];

$nome=$_FILES['arquivoa']['name'];

$tmp_nome=$_FILES['arquivoa']['tmp_name'];

// Substitui espaços por underscores no nome do arquivo

$nome=strtolower($nome);

$nome = str_replace(" ", "_", $nome);

$nome = str_replace("ã", "a", $nome);

$nome = str_replace("õ", "o", $nome);

$nome = str_replace("ê", "e", $nome);

$nome = str_replace("â", "a", $nome);

$nome = str_replace("ç", "c", $nome);

$nome = str_replace("ü", "u", $nome);

$nome = str_replace("á", "a", $nome);

$nome = str_replace("é", "e", $nome);

$nome = str_replace("í", "i", $nome);

$nome = str_replace("ó", "o", $nome);

$nome = str_replace("ú", "u", $nome);

$arquivob=$_FILES["arquivob"];

$nome_2=$_FILES['arquivob']['name'];

$tmp_nome_2=$_FILES['arquivob']['tmp_name'];

// Substitui espaços por underscores no nome do arquivo

$nome_2=strtolower($nome_2);

$nome_2 = str_replace(" ", "_", $nome_2);

$nome_2 = str_replace("ã", "a", $nome_2);

$nome_2 = str_replace("õ", "o", $nome_2);

$nome_2 = str_replace("ê", "e", $nome_2);

$nome_2 = str_replace("â", "a", $nome_2);

$nome_2 = str_replace("ç", "c", $nome_2);

$nome_2 = str_replace("ü", "u", $nome_2);

$nome_2 = str_replace("á", "a", $nome_2);

$nome_2 = str_replace("é", "e", $nome_2);

$nome_2 = str_replace("í", "i", $nome_2);

$nome_2 = str_replace("ó", "o", $nome_2);

$nome_2 = str_replace("ú", "u", $nome_2);

$data = date("y:m:d h:i:s");

$query = "Insert into resultados_obtidos set

nome = '$nome_pessoa',

idade = '$idade',

arquivoa = '$nome',

arquivob = '$nome_2',

depoimento = '$depoimento',

data = '$data'";

executa($id,$query);

// Caminho completo do arquivo

$nome=$_SERVER["DOCUMENT_ROOT"] . "/images/imagens_resultados/" .$nome;

$nome_2=$_SERVER["DOCUMENT_ROOT"] . "/images/imagens_resultados/" .$nome_2;

// Verifica se o arquivo existe no diretório dado

if (file_exists($nome)) {

unlink($nome);

echo "<script>alert('Este arquivo foi sobrescrito!')</script>";

}

if (file_exists($nome_2)) {

unlink($nome_2);

echo "<script>alert('Este arquivo foi sobrescrito!')</script>";

}

// Tudo ok! Então, move o arquivo

if (move_uploaded_file($_FILES["arquivoa"]["tmp_name"], $nome, move_uploaded_file($_FILES["arquivob"]["tpm_name"],$nome_2)))

{

echo '<script language="jscript">

alert("Dados cadastrados com sucesso") ;

</script>' ;

}

else echo '<script language="jscript">f

alert("Erro ao enviar seu arquivo! ") ;

</script>';

}

?>

Desde já fico muito agradecido.

Atenciosamente, Marcelo Rogério.

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0

desse jeito num vai não.

Olha.. é melhor você mover um e dpois o outro.

if (move_uploaded_file($_FILES["arquivoa"]["tmp_name"], $nome)){ 
  if (move_uploaded_file($_FILES["arquivob"]["tmp_name"], $nome_2)){
   echo "Subiu tudim!";
  }
}

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this