Ir para conteúdo
Fórum Script Brasil

CSML sistemas

Membros
  • Total de itens

    352
  • Registro em

  • Última visita

Tudo que CSML sistemas postou

  1. pode ser um algoritmo? Digamos que sua string está na variável $string_original e que a posição a inserir o "-" está na variável $eh_aqui. $antes = substr($string, 0, $eh_aqui); $depois = substr($string, $eh_aqui + 1); $string = $antes . "-" . $depois; ???
  2. Pode ser mais claro? Não entendi... (acho que preciso tornar meu português-brasileiro mais contemporâneo)
  3. CSML sistemas

    Headers already sent

    Tem um link by São Google: http://parallel.hpc.unsw.edu.au/~chee/IdiotErrors/node9.html
  4. Warning: Cannot send session cache limiter - headers already sent Message Warning: Cannot send session cache limiter - headers already sent Occurance PHP, HTML, webpages, using start_session() or headers() Cause The PHP function such as headers(), used with start_session(), produces HTML headers. When the PHP fragments are placed in the body of the HTML, this causes errors because the PHP fragments are trying to put HTML headers within the HTML body. Solution Put the PHP fragments before the HTML body tag. Fonte: http://parallel.hpc.unsw.edu.au/~chee/Idio...ors/node9.html* (*) detestei a parte "IdiotErrors", mas tá assim mesmo...
  5. Tem como postar a query pra dar uma avaliada? [acrescentando informação sobre o storage engine da(s) tabela(s) envolvida(s)]
  6. Que query é essa, amigo? :blink:
  7. Eu já verifiquei.... até criei uma nova página chamada teste.html com o conteúdo abaixo... Já tentei ajustar no navegador para fazer a seleção automática da codificação mas não adianta... E o pior é que só ocorre no linux... <html <head> <title>Teste de Acentuação</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> Teste de Acentuação<br><br> áéíóú<br><br> Coraçã<br><br> Corações<br><br> </body> </html>[/codebox] Veja as duas páginas pra ver a diferença: Página teste.html no servidor IIS Página teste.html no servidor Apache 2 A segunda página aparece pra mim em UTF-8 Até vi que está com charset definido para iso-8859-1, mas o arquivo fonte está diferente também, acho que os caracteres estranhos é que estão fazendo com que o browser adapte sua exibição incorretamente... No seu servidor Linux, o arquivo HTML aparece com o texto igual ao do servidor Windows??? Aqui do meu lado são dois códigos fontes distintos.
  8. Viu o código JavaScript? O que fiz foi simplesmente manter os DIVs já posicionados no HTML e controlar a exibição destes e a substituição de suas imagens de fundo. O lance também é fazer imagens minúsculas em espaço de armazenamento. A página toda que viu, incluindo o menu, possui apenas 5kB de imagens. Caso não tenha visto o JavaScript, salve a página completa que o script vai junto. ;)
  9. CSML sistemas

    Broffice

    isso não ocorre comigo... acesso pelo http://broffice.org Tenta algum documento do site http://www.broffice.org/docs
  10. Talvez o problema tenha ocorrido na transferência dos arquivos para o servidor Linux. Verifica o conteúdo dos arquivos sem ser pelo browser, também os arquivos que usou para transferir o banco.
  11. phpMyAdmin tem esse recurso. Escolhe seu banco, entra na opção SQL e cola o código da consulta lá. Executa e verifica o resultado.
  12. Fez o teste fora do seu script PHP, para ver se SELECT login FROM cadastro WHERE email = 'willian@yahoo.com' tem o resultado esperado? Desistir??? Tenho que comprar um dicionário novo...
  13. deu em nada (echo "$login"; --> não deveria ser: echo $login; ???) O erro não ocorre mais... passamos de fase! Agora tenta o seguinte: Execute a consulta "SELECT login FROM cadastro WHERE email = 'willian@yahoo.com'" diretamente no seu MySQL, através de algum aplicativo como linha de comando ou MySQL Query. Verifique se o resultado esperado está sendo obtido. É o primeiro passo para saber se está no caminho certo. Aguardo... Obs.: mesmo que obtenha sucesso com o uso do mysql_result, é recomendado utilizar outras alternativas de mais alta performance, como "mysql_fetch_array". Sugiro pesquisar a respeito.
  14. Seu GET está funcionando. O problema relatado é o seguinte: você está usando mysql_result($sql,...), só que deveria usar mysql_result($resultado,...). Hunf...
  15. CSML sistemas

    Consulta

    Algo assim: SELECT t1.codlinha, (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 01:00:00')) AND (t2.hor < TIME('1999-01-01 05:00:00'))) AS '1<=hor<5', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 05:00:00')) AND (t2.hor < TIME('1999-01-01 06:00:00'))) AS '5<=hor<5', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 06:00:00')) AND (t2.hor < TIME('1999-01-01 07:00:00'))) AS '6<=hor<7', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 07:00:00')) AND (t2.hor < TIME('1999-01-01 08:00:00'))) AS '7<=hor<8', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 08:00:00')) AND (t2.hor < TIME('1999-01-01 09:00:00'))) AS '8<=hor<9', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 09:00:00')) AND (t2.hor < TIME('1999-01-01 10:00:00'))) AS '9<=hor<10', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 10:00:00')) AND (t2.hor < TIME('1999-01-01 11:00:00'))) AS '10<=hor<11', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 11:00:00')) AND (t2.hor < TIME('1999-01-01 12:00:00'))) AS '11<=hor<12', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 12:00:00')) AND (t2.hor < TIME('1999-01-01 13:00:00'))) AS '12<=hor<13', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 13:00:00')) AND (t2.hor < TIME('1999-01-01 14:00:00'))) AS '13<=hor<14', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 14:00:00')) AND (t2.hor < TIME('1999-01-01 15:00:00'))) AS '14<=hor<15', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 15:00:00')) AND (t2.hor < TIME('1999-01-01 16:00:00'))) AS '15<=hor<16', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 16:00:00')) AND (t2.hor < TIME('1999-01-01 17:00:00'))) AS '16<=hor<17', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 17:00:00')) AND (t2.hor < TIME('1999-01-01 18:00:00'))) AS '17<=hor<18', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 18:00:00')) AND (t2.hor < TIME('1999-01-01 19:00:00'))) AS '18<=hor<19', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 19:00:00')) AND (t2.hor < TIME('1999-01-01 20:00:00'))) AS '19<=hor<20', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 20:00:00')) AND (t2.hor < TIME('1999-01-01 21:00:00'))) AS '20<=hor<21', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 21:00:00')) AND (t2.hor < TIME('1999-01-01 22:00:00'))) AS '21<=hor<22', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 22:00:00')) AND (t2.hor < TIME('1999-01-01 23:00:00'))) AS '22<=hor<23', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 23:00:00'))) AS '23<=hor<24', (SELECT COUNT(*) FROM horarios_completos t2 WHERE (t1.codlinha = t2.codlinha) AND (t2.hor >= TIME('1999-01-01 00:00:00')) AND (t2.hor < TIME('1999-01-01 01:00:00'))) AS '24<=hor<1' FROM horarios_completos t1 GROUP BY t1.codlinha ORDER BY t1.codlinha[/codebox] (nem percebi que usei "t2" em tudo quanto é coluna... corrige aí!) B) ---- se for ganhar uma grana com isso, lembra do amigo! :D
  16. $query = "SELECT * FROM mos_user WHERE EXTRACT(MONTH FROM registerDate)='".$mes_atual."';"; Já tentou usar o EXTRACT ? Tem o DATE_FORMAT(registerDate,'%c') também... mas é meio que gambiarra, nesse caso.
  17. Eu disse "Inclua um layer NO conteúdo do TD...". É só acrescentar, após o texto da célula que é referência para o menu flutuante (no caso, "Serviços") e antes do encerramento da célula ("</TD>"), uma tag "DIV", como sugeri: "<td...>Serviços<div style="position: relative; left: -40px;"></div></td>" Depois, transfira seu layer do menu (aquele que tem uma tabela dentro) para o interior desse layer que foi acrescentado (antes do "</div>" acima exposto). Na verdade, antes do meu post anterior, eu fiz um teste com o seu código alterado desta forma aqui no meu pc e ficou + ou -. ;) Tenta aí, camarada. --- Queria que me respondesse uma perguntinha que há muito me perturba: porque todo mundo corre atrás de códigos super malucos pra fazer, muitas vezes, menus simples? Por exemplo: estou desenvolvendo um protótipo de um sistema online de helpdesk, e precisei de um menu, mas como seriam poucas opções e, usando combinação de PHP/JavaScript, tudo vai ficar em um HTML só, estou usando o código simplório feito rapidamente com Notepad; gostaria que desse uma olhada em http://www.csml.com.br/helpdesk/helpdesk.html (nem ia publicar o protótipo ainda, o menu mesmo ainda não está concluído, mas vou deixar lá um tempo pra você comentar...). :blink:
  18. O layer do seu menu está posicionado relativamente ao início da página. o que faz que seu atributo "left" o leve a 132px da margem esquerda da página, correto? Já sua tabela está com atributo "align" centralizando-a na página. E o menu deve estar posicionado abaixo de um item desta tabela...bom, então tenta algo parecido com isso: 1. Inclua um layer no conteúdo do TD que contém a referência para seu menu, tipo: <td...>Serviços<div style="position: relative; left: -40px;"></div></td> 2. Coloque o layer de seu menu dentro do layer criado no item 1; 3. Altere a posição do layer de seu menu para "top: 0px; left: 0px". Acho que é o início... tenta aí.
  19. Calma, maninho. Estamos aqui para te ajudar. Acrescenta a linha "echo $sql;" antes de executar a query e posta aqui o resultado, pra gente ver se está montando corretamente a consulta. Vamos por parte.
  20. Pls, posta o código alterado e a estrutura da tabela (pelo menos essas 6 colunas), pra avaliar melhor a situação. $sql = "insert into Noticias (`cdNoticia`,`ds_titulo`,`ds_resumo`,`ds_noticia`,`dt_publicada`,`ds_fonte`) values('','".$_REQUEST['txtTitulo']."','".$_REQUEST['txtResumo']."','".$_REQUEST['txtNoticia']."', curdate(),'".$_REQUEST['txtFonte']."')"; $result = mysql_query($sql, $conn) or die("Ocorreu um erro na inclusao"); if($result) echo 'Notícia cadastrado com sucesso!'; Campo Tipo Collation Atributos Nulo Padrão Extra Ações cdNoticia int(11) Não auto_increment ds_titulo varchar(100) latin1_swedish_ci Não ds_resumo varchar(200) latin1_swedish_ci Não ds_noticia varchar(1000) latin1_swedish_ci Não dt_publicada date Não ds_fonte varchar(50) latin1_swedish_ci Não --- Só mais uma coisinha, dá um "echo $sql;" pra ver como está a query e posta isso + o erro que está sendo relatado. Vamos conseguir!
  21. Target é uma propriedade do elemento FORM. Sem FORM fica diferente, agora que vi que você tirou a tag FORM... Usa "parent" antes de "document.location", tipo: parent.document.location='eventos.asp?mês=' + this.value; Não me lembro se é assim ou: parent.location... Faz o teste aí...
  22. Pls, posta o código alterado e a estrutura da tabela (pelo menos essas 6 colunas), pra avaliar melhor a situação.
  23. Já tentou usar CURDATE() do MySQL ?
×
×
  • Criar Novo...