Ir para conteúdo
Fórum Script Brasil

euler01

Membros
  • Total de itens

    76
  • Registro em

  • Última visita

Posts postados por euler01

  1. opa cara eu tenho um script que funciona assim:

    arquivo html:

    <iframe width="1px" height="1px" id="frameDownloadArquivo"></iframe>

    <a href='download_anexos.php?arquivo=" . $arquivo . "&nomeOriginal=".$nomeOriginal."&diretorio=" . $diretorio . "' target='frameDownloadArquivo'>DOWNLOAD</a>

    arquivo php separado:

    <?php

    $diretorio = './arquivos/' . $_GET['diretorio'] . '/';
    $arquivo = $_GET['arquivo'];
    $NomeArquivo = $_GET['nomeOriginal'];
    $arquivo = $diretorio . $arquivo; // Aqui a gente só junta o diretório com o nome do arquivo

    header('Content-type: octet/stream');
    header('Content-disposition: attachment; filename="' . ($NomeArquivo) . '";');
    header('Content-Length: ' . filesize($arquivo));
    readfile($arquivo);
    exit;
    ?>

    ve ai se te ajuda

  2. Olha cara upload não tem muito segredo não. da uma olhada neste plugin http://www.uploadify.com/ ele possibilita upload de mais de uma imagem de uma só vez.

    agora para gerar o link é mais facil ainda, você tem que pegar o caminho do diretorio que você guarda as imagens, por exemplo "www.meusite.com.br/arquivos/imagens/" + o nome do arquivo que você salvou, exemplo "anexo1.jpeg" e imprimir os dois "www.meusite.com.br/arquivos/imagens/anexo1.jpeg".

  3. cara fazendo dessa forma você consegue saber o que o usuario marcou de errado, mais acho muito trabalhoso.

    da um select where email = email, pergunta = pergunta, userid = userid, etc = etc e se não retornar resultado você fala que os dados não conferem e se voltar resultado você updata.

    Acho mais facil.

  4. a sua query (SELECT id_criminal,SUM(homicidio), SUM(latrocinio), SUM(estupro), SUM(banco), SUM(carga), SUM(rveiculo), SUM(routros), SUM(fveiculo), SUM(foutros) FROM criminal) não esta filtrando por nada ue.

  5. Boa noite.

    tenta assim:

    $qtdDepoimentosTotal = count($depoimento['foto']); // TAMANHO DO SEU VETOR DE DEPOIMENTOS

    $qtdDepoimentosExibidos = 2; // O NUMERO DE DEPOIMENTOS QUE SERAO EXIBIDOS.

    $numerosGerados = array(); // ARRAY PARA GUARDAR TODOS OS NUMEROS RANDOMICOS já GERADOS.

    for($i = 0; $i < $qtdDepoimentos; $i++){

    $aleatorio = rand(1,$qtdDepoimentosTotal);

    // VERIFICA SE O VALOR já FOI UTILIZADO.

    if(!in_array($numerosGerados, $aleatorio){

    $numerosGerados[] = $aleatorio;

    // IMPRIMIR O DEPOIMENTO $depoimento['foto'][$aleatorio];

    }else{

    $i--;

    }

    }

  6. Boa noite Gabriel,

    Não tem como fazer isso não cara, isso seria o sonho de qualquer programador. heheheheh

    todo o php da sua pagina é processado pelo servidor e depois e devolvido para o navegador, por tanto quando o javascript esta sendo executado no navegador do cliente, a funçao php já foi executada a muito tempo.

    voce pode dar uma lida em http://api.jquery.com/jquery.ajax/ e em http://api.jquery.com/load/ e pesquisar no google "utilizando ajax com jquery".

  7. Boa noite,

    na sua funçao:

    $.ajax({

    type: "POST",
    url: "/paginas/facebook_style_ajax_more.php",
    data: "lastmsg="+ last_msg_id,
    beforeSend: function() {
    $('a.load_more').append('<img src="/layout/facebook_style_loader.gif" />');
    })
    o atributo data porde receber mais de um valor por exemplo
    data: {"lastmsg": last_msg_id, "id_cat": idCat}
    Ai no seu arquivo php você vai receber o valor com $_POST['last_msg_id'] e $_POST['id_cat'].
×
×
  • Criar Novo...