Guest
Public paste!

Marcelo Barros

By: a guest | Mar 18th, 2010 | Syntax: PHP | Size: 1.14 KB | Hits: 78 | Expires: Never
Copy text to clipboard
  1. <?php
  2.  mysql_connect("localhost","root","") or die ("Não foi possível conectar ao Servidor.");
  3.  mysql_select_db("lab") or die ("Não foi possível selecionar a base de dados");
  4.  
  5.  $numeroCampos = 4;
  6.  $titulo = $_POST['titulo'];
  7.  $resumo = $_POST['resumo'];
  8.  $producao = $_POST['producao'];
  9.  $detalhes = $_POST['detalhes'];
  10.  $nomeArquivo = $_FILES['imagens']['name'];
  11.  $imagens = implode('-', $nomeArquivo);
  12.  
  13.  mysql_query("INSERT INTO `trabalhos` (imagens, titulo, resumo, producao, detalhes) VALUES('$imagens', '$titulo', '$resumo', '$producao', '$detalhes')");
  14.  $caminho = "../uploads/" . date('dmY').".00".mysql_insert_id();
  15.        
  16.  for ($i = 0; $i < $numeroCampos; $i++)
  17.  {      
  18.   $nomeArquivo = $_FILES["imagens"]["name"][$i];
  19.   $nomeTemporario = $_FILES["imagens"]["tmp_name"][$i];
  20.   $nomeFinal = md5($nomeArquivo . date("dmYHis"));
  21.   $tipo = strrchr($_FILES["imagens"]["name"][$i],".");
  22.                        
  23.   if(!file_exists($caminho))
  24.   {
  25.    @mkdir($caminho, 0777);
  26.   }
  27.                
  28.   if(move_uploaded_file($nomeTemporario, $caminho .'/'. $nomeFinal . $tipo))
  29.   {
  30.   }
  31.  }
  32.  echo "Arquivos enviados com sucesso.";
  33. ?>