Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá colegas!
Bem estou com um problema com sessão... Tenho um script onde o usuário entra em um determinado imóvel e lá ele tem um botão para colocar esse imóvel em seus favoritos.
Bem na página favoritos o script que eu estou usando é o seguinte:
<?
if($_POST["acao"] == "favoritos") {
require_once("config/database.php");
$id_imovel = $_POST["id_imovel"];
@session_cache_expire(60*24);
@session_start("favoritos");
if($_SESSION['nome_sessao'] == '') {
//criando a sessão
$nome_sessao = time().rand(111111, 999999);
$nome_sessao = md5($nome_sessao);
$_SESSION['nome_sessao'] = $nome_sessao;
mysql_query("insert into favoritos (id,session_id,imovei_id,created) VALUES ('','$nome_sessao','$id_imovel',NOW())");
} else {
$nome_sessao = $_SESSION['nome_sessao'];
mysql_query("insert into favoritos (id,session_id,imovei_id,created) VALUES ('','$nome_sessao','$id_imovel',NOW())");
}
}
?>Só que não está acontecendo isso... Eu adiciono um imóvel ele cadastra com um nome de sessão, se eu vou e adiciono outro imóvel, ele gera um novo nome, e não era para fazer isso, era para pegar o nome dessa sessão já criada.
Vlw... Halan!
Carregando comentários...