0

fotos aparecem no localhost mas nao no servidor

criado por wellington bonifacio em 24/03/2014 11:34am
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");
?>

Lista de Respostas:

0
24/03/2014 2:06pm
(~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.

0
27/03/2014 1:28am
(~10 anos atrás)
dae blz entao
ela aparece na pasta raiz do server

0
27/03/2014 5:50am
(~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" />
///////

0
27/03/2014 9:58am
(~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

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)