Páginas

segunda-feira, 4 de novembro de 2013

Trabalhando com Hora no MYSQL+PHP

Se você quer converter uma data vinda do MYSQL para o formato PT-BR use o seguinte comando:
 $data = implode("/",array_reverse(explode("-",$data)));
Assim vai converter a data do mysql para o formato brasileiro.
Ex: 2010-31-04 para 31/04/2010
Se você quer converter uma data em formato brasileiro para inserir no mysql use:
$data = implode("-",array_reverse(explode("/",$data)));
O resultado será:  31/04/2010 para 2010-31-04

Fonte: Blog do Lucas L9 (http://www.l9web.com.br/blog/?p=68)

terça-feira, 24 de setembro de 2013

Virus Recycler (atalho)

 Para os que tiveram problema com o vírus recycler que cria atalho de todas as pastas e oculta os arquivos segue abaixo o script que exclui a pasta do vírus, apaga os atalhos e exibe novamente os arquivos e pastas.

e só copiar o que esta abaixo no bloco de notas e salvar com a extensão bat ou então no prompt de comando digitar os comando na unidade que aconteceu o problema.

rd recycler /s /q
attrib -h -r -s /s /d *.*
attrib -h -r -s /s /d *
del *.lnk

quarta-feira, 10 de abril de 2013

Script Enviar e-mail joomla

O exemplo abaixo envia um email para o administrador do site
 
$mail =& JFactory::getMailer();
$config =& JFactory::getConfig();
$mail->addRecipient( $config->getValue( 'config.mailfrom' ) );
$mail->setSubject( 'Test message' );
$mail->setBody( 'This is an example email to test the Joomla! JFactory::getMailer() method.  Please ignore it' );
 
if ($mail->Send()) {
  echo "Mail sent successfully.";
} else {
  echo "An error occurred.  Mail was not sent.";
}
 
Fonte:http://docs.joomla.org/Sending_email_from_extensions 

quarta-feira, 3 de abril de 2013

Erro windows 7, dwm.exe windowscodecs.dll

Abrir os serviços dos windows e tirar a inicialização automatica do Gerenciador de sessão do Gerenciador de Janelas da Área de trabalho.

Fonte: http://www.bloginformatico.com/archivo-o-proceso-dwm-exe-windows-vista-7-que-es-y-por-que-se-ejecuta.php

sábado, 30 de março de 2013

Conexao ao BD do Joomla 2.5



For selecting:

$db = JFactory::getDBO();
$query = $db->getQuery(true);
$query->select('field1,fieldn');
$query->from('#__tablename');
$db->setQuery((string)$query);
$results = $db->loadObjectList();
if ($results){
    foreach($results as $result)
    {
        //$result->field1
        //$result->fieldn;
    }

}


For inserting:

$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query->insert('#__tablename');
$query->set("field1='value1', fieldn='valuen'");
$db->setQuery($query);
$db->query();

To get the last insert id, use:

$db->insertid();



For udating:


$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query->update('#__tablename');
$query->set("field1='value1', fieldn='valuen'");
$query->where("fieldx='valuex'");
$db->setQuery($query);
$db->query();


For simple query:


$db = JFactory::getDbo();
$query = "<YOUR QUERY>";
$db->setQuery($query);
$db->query();


Fonte: http://vivavivugeek.blogspot.com.br/2012/05/joomla-25-classes-for-accessing.html

quinta-feira, 14 de fevereiro de 2013

PHP - listar arquivos de um diretório


<?php

// variável que define o diretório das imagens
$dir = "./imagens";

// esse seria o "handler" do diretório
$dh = opendir($dir);

// loop que busca todos os arquivos até que não encontre mais nada
while (false !== ($filename = readdir($dh))) {
// verificando se o arquivo é .jpg
if (substr($filename,-4) == ".jpg") {
// mostra o nome do arquivo e um link para ele - pode ser mudado para mostrar diretamente a imagem :)
//echo "<a href=\"$filename\">$filename</a><br>";
echo"<a href='imagens/$filename'>$filename</a><br>";
}
}

?>

Slide Show simples

Slide Show para pagina

----------------------------------------------------------------------


<center>

<script language="JavaScript">
 //By Paul Davis - www.kaosweaver.com
   var j,d="",l="",m="",p="",q="",z="",list= new Array()

  
    list[list.length]='http://codigofonte.net/img/2.gif';
 
    list[list.length]='http://codigofonte.net/img/banner468.gif';
 
    list[list.length]='http://codigofonte.net/img/banner120.gif';


   j=parseInt(Math.random()*list.length);
  j=(isNaN(j))?0:j;
    document.write("<img name='seqSlideShow' src='"+list[j]+"' border=0 >");
function seqSlideShow(t,l) {
  x=document.seqSlideShow;
  j=l;
  j++;
  if (j==list.length) j=0;
  x.src=list[j];
  setTimeout("seqSlideShow("+t+","+j+")",t);
  }
 </script>

<script language="JavaScript"> seqSlideShow(2000,0); </script>

</center>