Ir para conteúdo
Fórum Script Brasil
  • 0

Session


rzilnet

Pergunta

Num sistemade fotos, depois de mostradaa foto, tenho um link para uma página de identificação desta foto. Criei uma session mas não funciona. Alguém poderia me ajudar?

pagina com codigo que mostra a foto (funciona normal)

<?
...
...

$sql = mysql_query("SELECT * FROM fotos_coberturas WHERE id_foto=$id");

if (!is_file("$pasta/".mysql_result($sql,0,foto))) {echo "Nenhuma foto selecionada!

 <br><br><br><a href=\"javascript:window.history.go(-1);\">Voltar</a>"; exit; } ?>

      <p><img src="<? echo "$pasta/".mysql_result($sql,0,foto); ?>"></p>


$_SESSION["id_foto"] = $id_foto; 

?>
Página que mostra o resultado (identificação)
<?
session_start();
require "conec.php";


$foto = $_SESSION['id_foto']; 

  $sql = mysql_query("SELECT * FROM fotos_coberturas WHERE id_foto=$id");
  $rs = mysql_db_query ($sql, $conec);

?>

Código da Foto: <? echo $rs["$foto"]; ?>

Se alguém puder me ajudar, ficarei muito grato.

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

O campo do resultado continua retornando em branco.

Tenho outros SESSIONS no sistema, todos funcionam perfeitamente, não sei o que estou fazendo de errado que neste não consigo resultado satisfatório.

Continuo aguardando ajuda.

Link para o comentário
Compartilhar em outros sites

  • 0

Conforme já expliquei acima, num sistemade fotos, depois de mostrada a foto, tenho um link para uma página de identificação desta foto. Na página de identificação, o evento é registrado normalmente, entretanto a identificação da foto não acontece.

pagina com codigo que mostra a foto (funciona normal)

<?
$sql = mysql_query("SELECT * FROM fotos_coberturas WHERE id_foto=$id");
?>
 <img src="<? echo "$pasta/".mysql_result($sql,0,foto); ?>"><br><br>
  
<?
$sql = mysql_query("SELECT * FROM coberturas WHERE id_evento=$id_cobertura");
$pasta = mysql_result($sql,0,pasta);
if (id_cobertura != "") {
$id_cobertura = $_SESSION['id_cobertura']; 
//echo mysql_result($sql,0,evento);
}
//===================
//===================

$sql = mysql_query("SELECT * FROM fotos_coberturas WHERE id_foto=$id");   
if ($sql) {
?>
Código da foto:&nbsp;
<?
echo mysql_result($sql,0,foto);
}
if (foto != "") {
$foto = $_SESSION['foto']; 
 }
 $_SESSION['foto'] = $foto;
$foto = $_SESSION['foto'];
?> 
Página que mostra o resultado (identificação)
<?
<?
session_start();

require "conec.php";

$evento = $_SESSION['id_cobertura'];


$sql = mysql_query("SELECT * FROM coberturas WHERE id_evento=$id_cobertura");
$pasta = mysql_result($sql,0,pasta);
?>
Evento:
<?
echo mysql_result($sql,0,evento);

$foto = $_SESSION['foto']


$sql = mysql_query("SELECT * FROM fotos_coberturas WHERE foto=$id_foto");
$rs = mysql_db_query ($sql, $conec);
?>
<br>Código da Foto: <? echo $rs[foto]; ?>

Se alguém puder me ajudar, ficarei muito grato.

Desculpem-me pelo flood..

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...