Ir para conteúdo
Fórum Script Brasil

euler01

Membros
  • Total de itens

    76
  • Registro em

  • Última visita

Posts postados por euler01

  1. Cara verifique se sua sessao esta sendo setada.

    adicione esse codigo logo depois do session_start():

    print_r($_SESSION); exit;
    

    e veja o resultado que aparece, qualquer dúvida, posta o resultado aqui pra gente.

  2. Boa noite amigo, a primeira coisa, de uma olhada neste link http://screencast.com/t/cLamENR09r, quando for postar códigos, faça desta maneira.

    No exemplo que você postou o link existe so um corretor, como ficaria se tivesse mais de um?

    Ao invés de:

    foreach ($xml->Imoveis->Imovel as $corretor){
        mysql_query("INSERT INTO t1( nome, telefone, celular, email, foto) 
    VALUES ('$corretor->nome', '$corretor->telefone', '$corretor->celular', '$corretor->email', '$corretor->foto')");
     
        if(mysql_affected_rows() != -1){
           $Y++;
        }
    }
    

    não seria:

    foreach ($xml->Imoveis->Imovel->corretor as $corretor){
      ...
    }

    já as fotos acho que funciona se ao invés disso:

    foreach ($xml->Imoveis->Imovel->Fotos->Foto as $foto){
      ...
    }
    

    você colocasse assim:

    foreach ($xml->Imoveis->Imovel->Fotos as $foto){
    

    Testa ai e me fala, sou uma negação com XML.

  3. Boa noite amigo, a primeira coisa, de uma olhada neste link http://screencast.com/t/cLamENR09r, quando for postar códigos, faça desta maneira.

    A respeito do problema faça da seguinte maneira:

    ao invés disso

    $contar    = mysql_num_rows($seleciona);
    if($selciona ==''){
         echo'Sem resultados';
    }else {
     ....
    }
    
    // FAÇA ISSO
    
    $contar    = mysql_num_rows($seleciona);
    if($contar > 0){
         echo'Sem resultados';
    }else {
      .....
    }
    

    Outra coisa, pelo que pude observar, independente do filtro realizado no formulário de busca, voce esta sempre trazendo todos os resultados ne?

  4. Boa noite,

    cara coloca seu codigo ai porque não da para ver o porque do erro.

    pelo que parece $this->databaseName e $this->connection estão vazias, mais não da pra saber.

    e quando for postar o código poste atraves da ferramenta CÓDIGO <>, que aparece na barra ferramentas do editor de texto.

  5. Boa noite cara, voce pode tentar assim:

    <?php
    $sql = "SELECT * FROM exemplo WHERE TRUE ";
    $array = explode(" ", $termo);
    $parametros = array();
    for($i = 0; $i < count($array); $i++) {
        $sql .= " AND nome LIKE :termo".$i;
        $parametros[':termo'.$i] = "%".$array[$i]."%";
    }
    $buscarLocais=$conexao->prepare($sql);
    $buscarLocais->execute($parametros);
    

    Mas lembrando que desta forma você estará buscando tanto expressões "Casa Vermelha" como "Vermelha Casa".

  6. Boa tarde cara,

    faltou um ; neste trecho.

    $selectLogin = mysql_query("SELECT * FROM usuarios WHERE usuario = '$usuario' AND senha = '$senha'")
    

    Cara quando for postar código nos posts, lembre de adiciona-lo na ferramenta Código que aparece no editor do texto com o simbolo de <>.

  7. Voltando ao script que te mandei você pode tentar com estas modificações:

    arquivo html:

    Agora ao invés de na variavel $arquivo você enviar somente o nome do Arquivo, você envia a url completa. E em $nomeOriginal você envia o nome do arquivo que vai aparecer para download.

    <iframe width="1px" height="1px" id="frameDownloadArquivo"></iframe>
    
    <a href='download_anexos.php?arquivo=" . $arquivo . "&nomeOriginal=".$nomeOriginal."' target='frameDownloadArquivo'>DOWNLOAD</a>
    

    arquivo php separado:

    <?php
    
    $arquivo = $_GET['arquivo'];
    $NomeArquivo = $_GET['nomeOriginal'];
    
    header('Content-type: octet/stream');
    header('Content-disposition: attachment; filename="' . ($NomeArquivo) . '";');
    header('Content-Length: ' . filesize($arquivo));
    readfile($arquivo);
    exit;
    
    

    Cara o Script que você me mandou ai antes é muito completo, te recomendo ao trazer algumas coisas de la para o script que eu te mandei.

  8. Cara tenta fazer o seguinte na linha 61 adicione isso:

    $idProdutos .= $id.",";
    

    Depois da linha 120 (dentro do else) você coloca isso.

    // RETIRA ULTIMA VIRGULA DA VARIAVEL
    $idProdutos = substr($idProdutos, 0,-1);
    
    $sql = "SELECT anunciantes.id_anun, anunciantes.nome_anun FROM anunciantes
        INNER JOIN integrantes ON integrantes.id_anun = anunciantes.id_anun
    WHERE integrantes.id IN(".$idProdutos.")
    GROUP BY anunciantes.id_anun
    ORDER BY anunciantes.nome_anun";
    

    Não sei se entendi muito bem a logica da sua $_SESSION e do seu banco de dados, mais acho que vai trazer os anunciantes uma única vez.

    Tenta ai qualquer coisa me fala.

×
×
  • Criar Novo...