Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou tentando fazer o upload de um arquivo mas na pagina destino, o phpinfo diz error=0 e size=0
Como eu chamo isso?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<form id="form1" name="form1" enctype="multipart/form-data" method="post" action="executa.php">
<label>
<input type="file" name="file" />
</label>
<label>
<input type="submit" name="Submit" value="Enviar" />
</label>
</form>
</body>
</html><?php
/*
* @copyright : Edimilson Sousa Quelipe
* @autor : Edimilson Sousa Quelipe
* @data criação : 14/07/2010
* @site : www.quelipe.com.br
* @contato : quelipe_@hotmail.com
*/
include "upload.class.php"; // inclusão da classe
$up = new upload(); // instância do objeto
$up->pasta = "teste"; // pasta de destino
$up->nome = $_FILES['file']['name']; // nome da imagem enviada do form
$up->tmp_name = $_FILES['file']['tmp_name'];// arquivo temporário
$up->img_marca = "teste.png"; // caminho da imagem que será marca d'agua (.png)
$up->largura = "450"; // máxima largura para a nova foto
$up->altura = "450"; // máxima altura para a nova foto
$up->uploadArquivo(); // execução do método
echo "<script>history.back();</script>";
?>
Não esqueça de me dar um ponto positivo de reputação e colocar como resolvido para ajudar outros.
Este post solucionou a sua dúvida, peço que coloque como resolvido e me der um ponto positivo de reputação para que eu possa continuar ajudando outros colegas como você.
Caso não solucione o seu problema, peço que coloque a sua dúvida abaixo.
Att: João Paulo Sousa Supriano
O erro persiste
Não e possível.
Verifica seu código,
verifica as variáveis que você está usando estão sendo retornadas corretamente.
A class iria ajuda-lo no upload.
Você só disse o erro, não mostrou uma minha de código para ajuda-lo em seu problema fica difícil apenas pelo erro.
Coloca o seu código para verificarmos, analisarmos e assim tentar solucionar seu problema.
meu código e simples
die(phpinfo(32));
coloca todo o codigo para analizar.
ate colocaria mas não consigo colar nada nesse forum
no forum tem um icone <> azul.
HTML
<form method="post" action="admin/sync.php?action=UpdateServer" target="_blank" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="30000">
<input type="file" name="arquivo"><br>
<input type="submit" value="Enviar">
</form><?php
PHP
if(isset($_GET["action"])){
if($_GET["action"] == "UpdateServer"){
die(phpinfo(32));Por que você está dando um die()?
Eu queria saber se o arquivo é para salvar no " BD " ou na pasta do site ?
Estou dando die porque se eu não der, não aparece nada.
Quero salvar esse arquivo numa pasta
Olá meu amigo,
Dando um presente para você.
Direitos reservado do autor Edmilson Sousa Quelipe, por favor peço que não altere os direito do nosso amigo author utilize da classe,
aprenda, tente entender o funcionamento e assim aprenderá bastante o PHP graças aos nossos amigos que disponibiliza codigos perfeitos para uso gratuito e com chances de faturamento por meio de trabalhos remunerados em projetos como sites, lojas virtuais, sistemas onlines e etc...
Este post solucionou a sua dúvida, peço que coloque como resolvido e me der um ponto positivo de reputação para que eu possa continuar ajudando outros colegas como você.
Caso não solucione o seu problema, peço que coloque a sua dúvida abaixo.
Att: João Paulo Sousa Supriano