O meu código de fazer upload esta funcionando corretamente, porém quando coloco para inserir dados na bd dá erro..
algm pode me dar uma luz?
Upload.php
<?php
// OxVoltz Criação de Websites e Design Gráfico
// Email: oxvoltz@creb.eng.br
// Programador e Designer: Leandro Lopes
// Designer: Gabriel Freire
include ("config.php");
require('config.php');
session_start();
if(isset($_SESSION['login'])){
$login = $_SESSION['login'];
}
$dir = $_POST['diretorio'];
$diretorio = "$dir/$login.jpg";
// Altera o umask para a criação do diretório
$umask_anterior = umask(0);
if ($_FILES["file"]["error"] === 0)
{
@move_uploaded_file($_FILES["file"]["tmp_name"],"../$dir/$login.jpg");
[color="#FF0000"]*Aqui que eu coloco a query![/color]
?>
<script>
window.alert('Arquivo carregado com sucesso!!');
history.back();
</script>
<?
}
else
{
switch ($_FILES["file"]["error"])
{
case 1:
$msg_err = "O arquivo no upload é maior do
que o limite \ndefinido em upload_max_filesize no php.ini!";
break;
case 2:
$msg_err = "O arquivo ultrapassa o limite de
tamanho em \nMAX_FILE_SIZE que foi especificado no
formulário!";
break;
case 3:
$msg_err = "O upload do arquivo foi feitoparcialmente!";
break;
case 4:
$msg_err = "Não foi feito o upload do arquivo. Tente novamente!!!";
break;
default:
$msg_err = "Ocorreu um erro.\nVerifique qual o problema!!!";
}
?>
<script>
window.alert('<?=$msg_err?>');
history.back();
</script>
<?
umask($umask_anterior);
}
?>
*Query: Quero inserir na tabela clientes o diretorio da foto na coluna "foto".
Pergunta
Guest --Leandro --
O meu código de fazer upload esta funcionando corretamente, porém quando coloco para inserir dados na bd dá erro..
algm pode me dar uma luz?
Upload.php
<?php // OxVoltz Criação de Websites e Design Gráfico // Email: oxvoltz@creb.eng.br // Programador e Designer: Leandro Lopes // Designer: Gabriel Freire include ("config.php"); require('config.php'); session_start(); if(isset($_SESSION['login'])){ $login = $_SESSION['login']; } $dir = $_POST['diretorio']; $diretorio = "$dir/$login.jpg"; // Altera o umask para a criação do diretório $umask_anterior = umask(0); if ($_FILES["file"]["error"] === 0) { @move_uploaded_file($_FILES["file"]["tmp_name"],"../$dir/$login.jpg"); [color="#FF0000"]*Aqui que eu coloco a query![/color] ?> <script> window.alert('Arquivo carregado com sucesso!!'); history.back(); </script> <? } else { switch ($_FILES["file"]["error"]) { case 1: $msg_err = "O arquivo no upload é maior do que o limite \ndefinido em upload_max_filesize no php.ini!"; break; case 2: $msg_err = "O arquivo ultrapassa o limite de tamanho em \nMAX_FILE_SIZE que foi especificado no formulário!"; break; case 3: $msg_err = "O upload do arquivo foi feitoparcialmente!"; break; case 4: $msg_err = "Não foi feito o upload do arquivo. Tente novamente!!!"; break; default: $msg_err = "Ocorreu um erro.\nVerifique qual o problema!!!"; } ?> <script> window.alert('<?=$msg_err?>'); history.back(); </script> <? umask($umask_anterior); } ?>*Query: Quero inserir na tabela clientes o diretorio da foto na coluna "foto".
Desde já, Obrigado
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.