estou usando estas linhas para fazer o upload da imagem, usando o nome da mesma para salvar na pasta e já colocar o nome no bd, quando faco teste em minha maq (local), funciona, coloca a imagem na pasta e grava no bd. mando mostrar arquivos e mostra tudo certo. coloquei o site no ar pro meu cliente, mas o upload da imagem apesar de salvar a imagem e colocar o nome no bd não esta mostrando (a imagem) quando solicitado. alguém pode me dar uma luz??
Pergunta
KWO Digital
estou usando estas linhas para fazer o upload da imagem, usando o nome da mesma para salvar na pasta e já colocar o nome no bd, quando faco teste em minha maq (local), funciona, coloca a imagem na pasta e grava no bd. mando mostrar arquivos e mostra tudo certo. coloquei o site no ar pro meu cliente, mas o upload da imagem apesar de salvar a imagem e colocar o nome no bd não esta mostrando (a imagem) quando solicitado. alguém pode me dar uma luz??
Agradeço mesmo....
Segue codigo que estou usando.:
$editFormAction = $HTTP_SERVER_VARS['PHP_SELF'] . (isset($HTTP_SERVER_VARS['QUERY_STRING']) ? "?" . $HTTP_SERVER_VARS['QUERY_STRING'] : "");
if ((isset($HTTP_POST_VARS["MM_insert"])) && ($HTTP_POST_VARS["MM_insert"] == "form1")) {
$foto1 = 'sem imagem.jpg';
$foto2 = 'sem imagem.jpg';
if (isset($_FILES['foto'])) {
if (is_uploaded_file($_FILES['foto']['tmp_name'])) {
$imageInfo = GetImageSize($_FILES['foto']['tmp_name']);
if ($imageInfo[2] == 1 || $imageInfo[2] == 2) {
if (move_uploaded_file($_FILES['foto']['tmp_name'], '../imagens/carros/Seminovos/fotosgrandes/' . $_FILES['foto']['name'])) {
$foto1 = $_FILES['foto']['name'];
}
}
else {
$msg_erro = 'Apenas arquivos GIF ou JPG são aceitos';
}
}
}
if (isset($_FILES['foto2'])) {
if (is_uploaded_file($_FILES['foto2']['tmp_name'])) {
$imageInfo = GetImageSize($_FILES['foto2']['tmp_name']);
if ($imageInfo[2] == 1 || $imageInfo[2] == 2) {
if (move_uploaded_file($_FILES['foto2']['tmp_name'], '../imagens/carros/Seminovos/fotosgrandes/' . $_FILES['foto2']['name'])) {
$foto2 = $_FILES['foto2']['name'];
}
}
else {
$msg_erro = 'Apenas arquivos GIF ou JPG são aceitos';
}
}
}
$insertSQL = sprintf("INSERT INTO seminovos (modelo, ano, cor, combustivel, valor, foto, descricao, foto2) VALUES (%s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($HTTP_POST_VARS['modelo'], "text"),
GetSQLValueString($HTTP_POST_VARS['ano'], "text"),
GetSQLValueString($HTTP_POST_VARS['cor'], "text"),
GetSQLValueString($HTTP_POST_VARS['combustivel'], "text"),
GetSQLValueString($HTTP_POST_VARS['valor'], "text"),
GetSQLValueString($foto1, "text"),
GetSQLValueString($HTTP_POST_VARS['descricao'], "text"),
GetSQLValueString($foto2, "text"));
$Result1 = $blusa->Execute($insertSQL) or die($blusa->ErrorMsg());
$insertGoTo = "menuadmin.php";
if (isset($HTTP_SERVER_VARS['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $HTTP_SERVER_VARS['QUERY_STRING'];
}
KT_redir($insertGoTo);
}
// begin Recordset
$query_rscarrousado = "SELECT * FROM seminovos";
$rscarrousado = $blusa->SelectLimit($query_rscarrousado) or die($blusa->ErrorMsg());
$totalRows_rscarrousado = $rscarrousado->RecordCount();
// end Recordset
//PHP ADODB document - made with PHAkt 2.4.0
//PHP ADODB document - made with PHAkt 2.4.0
//PHP ADODB document - made with PHAkt 2.4.0?>
<?
if (isset($foto)){
$destino = "../imagens/carros/Seminovos/fotosgrandes";
copy($_FILES["foto"]["tmp_name"],$destino);
}
?>
SDS
Marcao
Link para o comentário
Compartilhar em outros sites
4 respostass 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.