Ir para conteúdo
Fórum Script Brasil

Massaki

Membros
  • Total de itens

    86
  • Registro em

  • Última visita

Tudo que Massaki postou

  1. Na hora de colocar a quebra de linha, você usou o ponto-e-vírgula. O arquivo txt ficou com o conteúdo desejado?
  2. Desenvolvi um código que você precisa: <?php // Junta todos os dias com evento em uma array (não tem problema se repetir datas) $com_evento = diasintervalo('2012-02-21', '2012-02-26'); $com_evento = array_merge($com_evento, diasintervalo('2012-01-23', '2012-01-31')); $com_evento = array_merge($com_evento, diasintervalo('2012-02-15', '2012-02-23')); // Intervalo de busca $pretendido = diasintervalo('2012-01-22', '2012-02-28'); // Verifica quais os dias que estão na array $pretendido e // que não estão na array $com_evento, resultando uma terceira array ($livre) $livre = array_diff($pretendido, $com_evento); var_dump($livre); // Função que retorna um array com todos os dias desde o $inicio até o $fim function diasintervalo ($inicio, $fim) { $final = $inicio; while ($final <= $fim) { $resultado[] = $final; list ($anoi, $mesi, $diai) = explode('-', $final); $final = date('Y-m-d', mktime (0, 0, 0, $mesi , $diai+1, $anoi)); } return $resultado; } ?> Vai resultar: Modifique para adequar às suas necessidades
  3. Para concatenar strings, use pontos (.): $arquivo_text .= 'A|' . $datas[verlayout] . '|' . $datas[titulo] . '|' . $datas[municipio] . '|' . $datas[uf] . '|' . $datas[protocolo] . '|'; No final de cada linha, acrescente uma quebra de linha: $arquivo_text .= "\r\n"; E assim vai continuando.
  4. Procuro programador que programe em PHP. Conhecer algum framework será um diferencial. Vaga efetiva, salário R$ 1.500,00. É para trabalhar comigo, na minha empresa. Quem me conhece no fórum sabe que sou um cara sério. Não precisa saber tudo de PHP, mas tem que ser criativo e ter agilidade para buscar soluções. Interessados responder aqui e/ou enviar e-mail para massaki@apoloinf.com.br
  5. Um amigo meu está precisando de um programador PHP daqui de Curitiba que tenha conhecimentos medianos, para continuar um projeto dele, na área de contabilidade/finanças. Ele quer um programador para ser sócio dele. Interessados mandar e-mail com dados para contato para mim em fmhagihara@yahoo.com.br.
  6. Você colocou cedilha e til no nome da variável $opcao (dentro do foreach) Outra coisa: acrescente uma vírgula ou traço na hora de concatenar essa mesma variável, ou vai ficar ilegível
  7. Se usar o evento onclick do javascript, é possível "chamar" o script que registra os dados no BD.
  8. Não entendo nada de ASP, mas acho que o Application("RootFisico") equivale ao $_SERVER['DOCUMENT_ROOT'] do PHP
  9. Antes de migrar, você vai ter que aprender pelo menos o básico do linux, (e mais outras coisas): 1 - Você quase não precisa baixar os programas de uma fonte externa. Normalmente se usa o synaptics ou o apt-get. 2 - Muita configuração terá que ser na linha de comando, e com privilégios de superusuário, ou seja, a margem para cagadas de iniciante é grande. 3 - Mesmo soluções como LAMP exigem configurações adicionais em linha de comando para ficar legal. 4 - Se você usa programas gráficos de edição de páginas, terá que encontrar similares para o linux. Dreamweaver nem pensar. Se for usar somente como servidor, aí tudo bem, o seu DreamWeaver pode ficar em outra máquina. Aí você vai ter que editar no computador com windows e enviar (via FTP ou SSH) o arquivo para o servidor apache linux. Não quero desestimular a usar linux. Eu SÓ uso linux, já fazem uns 8 anos. Só quero esclarecer que não é fácil para quem não manja nada. Tem que estudar um pouco antes.
  10. Massaki

    Simulador

    O if (is_array) é desnecessário, visto que foi você quem definiu. Não consegui abrir o site, assim não tenho idéia de como você quer aproveitar o resultado do form
  11. Massaki

    erro na fopen()

    O '$dir' não é o caminho para o diretório criado, e sim a resposta (booleano) para o comando mkdir. No seu caso, como teve sucesso na criação, o resultado foi 1. Por isso que o fopen tenta abrir '1/index.php', e como o diretório '1' não existe, ele dá erro. O correto é definir o caminho de outra forma. Coloque o caminho absoluto ou crie uma variável com o caminho e aí use essa variável dentro do mkdir e do fopen.
  12. Massaki

    Upload de foto

    Faltou uma coisa: no <FORM> da página que envia as informações, tem que colocar enctype="multipart/form-data" Para pegar a imagem que foi enviada no formulário: $_FILES['arquivo']['tmp_name'] -> Pega o "conteúdo" do arquivo $_FILES['arquivo']['name'] -> Pega o nome do arquivo
  13. Não seria melhor utilizar programas como o VNC?
  14. Você vai ter que aprender muitas coisas para fazer isso aí. Para exportar para MySQL, você deverá montar uma tabela com as mesmas colunas do excel (mesma sequência). Aí use o PHPMyAdmin para importar. Funções que você irá precisar aprender, no mínimo - mysql_connect, mysql_select_db, mysql_close, mysql_query, mysql_fetch_array, file_get_contents, explode, implode, echo; Também terá que aprender sobre SESSIONS (para autenticação de usuário) e estruturas de controle (IF/ELSE, WHILE, FOR)
  15. Massaki

    Imagem numa pagina PHP

    Depure suas variáveis, dê um echo em todas. Veja também se o caminho da imagem é relativo ou absoluto, e tenha certeza que a imagem tem permissão de leitura.
  16. Obrigado por detalhar, JaguA! Às vezes só dou o caminho das pedras por não ter muito tempo de explicar.
  17. Dentro do while faça a busca da foto do albuns_fotos onde os ID's são iguais. Se não tem imagem, aponte para um arquivo padrão.
  18. Massaki

    Ajuda com busca em array

    Você pode usar a função in_array
  19. Massaki

    texto em variavel

    Se você usar o \n, consegue quebrar linhas. Quando um texto vem de um textarea, e se dá um echo na variável, as quebras de linha não aparecem. Aí você teria que usar o nl2br para transformar quebras de linha em tags <br />
  20. Erro meu. Retire o ponto antes do igual da linha anterior, ou ele vai concatenar as strings a cada linha lida
  21. Abra o arquivo, coloque cada uma das colunas em um array diferente e utilize o array_multisort. Depois exporte novamente para o arquivo. // Abre arquivo e separa conteúdo em 4 arrays $ponteiro = fopen('arquivo.csv', 'r'); while (!feof($ponteiro)) { $linha .= fread($ponteiro); list($numero[], $movel[], $valor[], $data[]) = explode(";", $linha); } fclose($ponteiro); // Ordena as arrays a partir do valor de forma decrescente array_multisort($valor, SORT_DESC, $numero, $movel, $data); // Abre segundo arquivo e grava conteúdo formatado e ordenado $ponteiro2 = fopen('arquivo2.csv', 'w'); foreach ($valor as $i=>$preço) { $conteudo = "$numero[$i]; $movel[$i]; $preço; $data[$i]\n"; fwrite ($ponteiro2, $conteudo); } fclose($ponteiro2);
  22. Massaki

    Como fazer um JOB?

    É possível configurar o crontab para execução programada de scripts, se o servidor for linux.
  23. SELECT count() AS qtde, tag_materia FROM tab_noticias WHERE publicado='1' GROUP BY tag_materia
  24. Isso infelizmente não é possível, a não ser que o servidor de emails estivesse sob seu comando.
×
×
  • Criar Novo...