fotos aparecem no localhost mas nao no servidor
ola pessoal entao estou tendo um entrave na minha localhost as fotos aparecem perfeitamente no meu site mas quando faço upload no servidor online elas nao aparecem...
CODIGO MOSTRA
<?php
include("conecta.php");
//selecionando dados da tabela
$sql = "SELECT * FROM principal order by id desc";
$query = mysql_query($sql);
$sql2 = mysql_fetch_array($query);
$id = $sql2["id"];
$nome = $sql2["titulo"];
$descricao = $sql2["descricao"];
$foto = $sql2["foto"];
?>
<div id="teste"><?php echo "$nome";?></div>
<div id="teste2"><?php echo "$descricao";?></div>
<img src="foto/<?=$foto?>" width="150" height="85" hspace="10" align="left" />
//////// ou assim tbm aparecem
<img src="foto/<?php echo "$foto";?>" width="150" height="85" hspace="10" align="left" />
///////
CODIGO INSERE
<?php
include("conecta.php");
$ititulo = $_POST['titulo'];
$idescricao = $_POST['descricao'];
$itfoto = $_POST['tfoto'];
$ifoto=$_FILES["foto"]["name"];
$ifoton=md5(time("00:00:00").$ifoto).".jpg";
move_uploaded_file($_FILES["foto"]["tmp_name"],"foto/".$ifoton);
$imodo ='ativo';
$sql=("INSERT INTO principal (titulo,descricao,tfoto,foto,modo) value ('$ititulo','$idescricao','$itfoto','$ifoton','$imodo')");
mysql_query($sql,$conexao) or die(mysql_error());
echo"alert('Cadastro Enviado com sucesso')</script>";
header("location:cprincipal.php");
?>
CODIGO MOSTRA
<?php
include("conecta.php");
//selecionando dados da tabela
$sql = "SELECT * FROM principal order by id desc";
$query = mysql_query($sql);
$sql2 = mysql_fetch_array($query);
$id = $sql2["id"];
$nome = $sql2["titulo"];
$descricao = $sql2["descricao"];
$foto = $sql2["foto"];
?>
<div id="teste"><?php echo "$nome";?></div>
<div id="teste2"><?php echo "$descricao";?></div>
<img src="foto/<?=$foto?>" width="150" height="85" hspace="10" align="left" />
//////// ou assim tbm aparecem
<img src="foto/<?php echo "$foto";?>" width="150" height="85" hspace="10" align="left" />
///////
CODIGO INSERE
<?php
include("conecta.php");
$ititulo = $_POST['titulo'];
$idescricao = $_POST['descricao'];
$itfoto = $_POST['tfoto'];
$ifoto=$_FILES["foto"]["name"];
$ifoton=md5(time("00:00:00").$ifoto).".jpg";
move_uploaded_file($_FILES["foto"]["tmp_name"],"foto/".$ifoton);
$imodo ='ativo';
$sql=("INSERT INTO principal (titulo,descricao,tfoto,foto,modo) value ('$ititulo','$idescricao','$itfoto','$ifoton','$imodo')");
mysql_query($sql,$conexao) or die(mysql_error());
echo"alert('Cadastro Enviado com sucesso')</script>";
header("location:cprincipal.php");
?>
comentários (0)
suspender
Lista de Respostas:
24/03/2014 2:06pm
(~10 anos atrás)
(~10 anos atrás)
Boa Tarde novamente, Wellington.
Me diz uma coisa, você já verificou se a imagem enviada se encontra no servidor ? Tipo pode ser que esteja falando que foi enviada mais não foi.
Me diz uma coisa, você já verificou se a imagem enviada se encontra no servidor ? Tipo pode ser que esteja falando que foi enviada mais não foi.
27/03/2014 1:28am
(~10 anos atrás)
(~10 anos atrás)
dae blz entao
ela aparece na pasta raiz do server
ela aparece na pasta raiz do server
27/03/2014 5:50am
(~10 anos atrás)
(~10 anos atrás)
Então ele não esta enviando para a pasta " foto/ " por isso que não esta aparecendo, retire o nome da pasta deixando assim:
//////// ou assim tbm aparecem
<img src="<?php echo "$foto";?>" width="150" height="85" hspace="10" align="left" />
///////
//////// ou assim tbm aparecem
<img src="<?php echo "$foto";?>" width="150" height="85" hspace="10" align="left" />
///////
27/03/2014 9:58am
(~10 anos atrás)
(~10 anos atrás)
sem o caminho da pasta nao funciona
mas deixei o caminho funcionou
/////////
<img src="foto/<?php echo "$foto";?>" width="150" height="85" hspace="10" align="left" />
///////
vlww wéllingthon muito obrigado pela ajuda
mas deixei o caminho funcionou
/////////
<img src="foto/<?php echo "$foto";?>" width="150" height="85" hspace="10" align="left" />
///////
vlww wéllingthon muito obrigado pela ajuda