Jump to content


felipe.of

Member Since 20/08/2003
Offline Last Active 03/10/2013, 13:06
-----

Posts I've Made

In Topic: Loop

03/11/2004, 02:21

da esse erro aqui...

Notice: Undefined variable: arquivo in f:\easyphp1-7\www\arquivos\index.php on line 42


e nao to conseguindooo
tirarrr o timeout aindaaa..
ja tenteiii mexer nu php.ini
mas nao deu nada x_X
valew ai pela ajuda \o\o\o\

In Topic: Upload De Imagem

15/07/2004, 00:56

AAAAAAAAAAaaaaaaaaa
eu tirei o redirecionamento das paginas
e deu esse erro aqui:

Notice: Undefined index: arquivo in f:\easyphp1-7\www\alunos\upload_script.php on line 27

Notice: Undefined index: arquivo in f:\easyphp1-7\www\alunos\upload_script.php on line 29

Notice: Undefined index: arquivo in f:\easyphp1-7\www\alunos\upload_script.php on line 30

se vc verificar na pagina seria essas linhas respectivamente:

$ext = strrchr($_FILES['arquivo']['name'],'.');
$tamanho_arquivo = $_FILES['arquivo']['size'];
$arquivo_temporario = $_FILES['arquivo']['tmp_name'];

e olha so eu verifiquei na pagina anterior e ta tudo certo
o formulario de envio seria o seguinte:

<form action="upload_script.php" method="post">
                <table width="600" border="1" cellpadding="5" cellspacing="0" bordercolor="#FFFFFF" bgcolor="#C1E0FF" class="tabela">
                  <tr>
                    <td width="116" class="titulotabela" style="font-weight: bold">C&oacute;digo:</td>
                    <td width="458"><?php echo $_GET['id'] ?>&nbsp;</td>
                  </tr>
                  <tr>
                    <td class="titulotabela" style="font-weight: bold">Imagem:</td>
                    <td><input name="arquivo" type="file" id="arquivo" size="40">                      </td>
                  </tr>
                  <tr>
                    <td class="titulotabela" style="font-weight: bold">&nbsp;</td>
                    <td><input type="submit" name="Submit" value="Upload">                      <input name="MAX_FILE_SIZE" type="hidden" id="MAX_FILE_SIZE" value="2048000">
                    <input name="id" type="hidden" id="id" value="<?php echo $_GET['id'] ?>">
                    <input name="tipo" type="hidden" id="tipo" value="<?php echo $_GET['tipo'] ?>">
                    Tamanho M&aacute;ximo 2Mb</td>
                  </tr>
</table>
</form>

não sei o que ta dando...ta normal x/~~
plofiti
valew ai xP
\o\

In Topic: Upload De Imagem

13/07/2004, 18:05

pooo
eu peguei o arquivo do meu amigo...
testei deu tudo certo..feiz o upload.
dai eu faso as minhas modificacoes novamente..e fala q nao pode enviar o arquivo
xTTTTt~~
olha o codigo do meu amigo

<?
// elimina o limite de tempo de execução
//set_time_limit (0);

// *** Parâmetros de configuração da operação ***

// Limitar as extensões? (sim ou nao)
$limitar_ext = "sim";

// extensões autorizadas
$extensoes_validas = array(".gif",".jpg",".jpeg");

//caminho absoluto onde os arquivos serão armazenados
$caminho_absoluto = "../fotos";

// Limitar o tamanho do arquivo? (sim ou nao)
$limitar_tamanho = "sim";

// tamanho limite do arquivo em bytes
$tamanho_bytes = "2048000";

// se já existir o arquivo, indica se ele deve ser sobrescrito (sim ou nao)
$sobrescrever = "sim";


//$nome_arquivo = $_FILES['arquivo']['name'];
$ext = strrchr($_FILES['arquivo']['name'],'.');
$nome_arquivo = $_POST["id"].$ext; //Arquivo permanece com o mesmo nome
$tamanho_arquivo = $_FILES['arquivo']['size'];
$arquivo_temporario = $_FILES['arquivo']['tmp_name'];


if (!empty ($nome_arquivo)){
	if ($sobrescrever == "nao" && file_exists("$caminho_absoluto/$nome_arquivo"))
  header("Location: upload.php?erro=Arquivo já existe.");

	if (($limitar_tamanho == "sim") && ($tamanho_arquivo > $tamanho_bytes))
  header("Location: upload.php?erro=Arquivo deve ter no máximo $tamanho_bytes bytes.");

	$ext = strrchr($nome_arquivo,'.');
	if ($limitar_ext == "sim" && !in_array($ext,$extensoes_validas))
  header("Location: upload.php?erro=Extensão de arquivo inválida para upload.");

	if(move_uploaded_file($arquivo_temporario, "$caminho_absoluto/$nome_arquivo")){
  //Upload bem sucedido
  
  //Atualiza campo imagem
  require_once('../Connections/conn.php');
  mysql_select_db($database_conn, $conn);
  $query_rs = sprintf("UPDATE imobiliaria_imoveis SET imagem = '%s' WHERE id = %s", $nome_arquivo, $_POST['id']);
  $rs = mysql_query($query_rs, $conn) or die(mysql_error());

  header("Location: detalhes.php?id=$_POST[id]");
	}else{
  //Erro no envio
  header("Location: upload.php?erro=O arquivo não pode ser copiado para o servidor");
	}
}else{
	//Usuario não selecionou arquivo
	header("Location: upload.php?erro=Selecione o arquivo a ser enviado");
}
?>

alguem ve alguma diferenca?!

In Topic: Upload De Imagem

13/07/2004, 16:09

pode me manda velho?
xPpp
valew \o\

In Topic: Upload De Imagem

13/07/2004, 13:21

Sei la cara se eu tenho permicao para fazer isso ou nao,
é que esse codigo eu peguei de um amigo meu e fiz algumas modificacoes
para que a tabela se modifique dinamicamente...
mas se alguem tiver simples de upload q eu possa dar uma olhada, poderia me manda?
ah e pq vc nao recomenda coloca variaveis dentro de aspas, marvim?

mas então valeu ai pela ajuda de vcs xPpP
[]'s

IPB Skin By Virteq