Jump to content


Photo

Move_uploaded_file


  • Faça o login para participar
1 reply to this topic

#1 allan_bruno

allan_bruno

    Turista

  • Usuários
  • 44 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ

Posted 30/07/2004, 04:28

Galera, esse é o código. Ele chega a fazer o upload, mas num manda o arquivo pra pasta que eu quero. Eu testei no http://localhost/, não sei se é por causa disso. Mas vejam se acham algum erro no script, por favor.

<?php

  $uploadfile = $_FILES['userfile']['tmp_name'];
  $uploaddir = $_SERVER['DOCUMENT_ROOT'] . 'fotos/' . $_FILES['userfile']['name']."";
        $img = $_FILES['userfile']['name'];
        $link_img = "http://localhost/".$_FILES['userfile']['name']."";

echo "<pre>";
  if (move_uploaded_file($uploadfile, $uploaddir))
     {
     $dia = date("d");
     $mes = date("m");
     $ano = date("Y");
     $minuto = date("i");
     $hora = date("H");

     include "conecta_mysql.inc";

$insere = mysql_query("INSERT INTO album_thiago_fotos VALUES ('','$link_img','$dia/$mes/$ano - $hora:$minuto','$descricao')", $conexao);

echo "Endereço da Imagem: ".$link_img."<BR><BR>";
       echo "A Imagem:<BR>";
       echo "<img src=".$link_img.">";
     }

  else
     {
       echo "ERRO: A imagem <i>".$img."</i> não pode ser cadastrada:<BR><BR>";
       echo "<a href=javascript:history.back()>Clique aqui</a> para Voltar.";
     }


?>
Ele fala que a imagem foi enviada com sucesso, mas não move a infeliz pra pasta.
Ajudem aew, por favor.

Forte Abraço,
Allan Bruno
Learning and developing forever!!!

#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 30/07/2004, 04:53

Coloca assim:

$uploaddir = "fotos/".$_FILES['userfile']['name'];


Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq