echo date("Ymdh24mi");
Esta página contem informações úteis para o dia a dia de meu trabalho
segunda-feira, 29 de maio de 2017
quarta-feira, 7 de dezembro de 2016
Data Nascimento em PHP
function calc_idade( $data_nasc ){
$data_nasc = explode("/", $data_nasc);
//~ $d = getdate();
//~ $data[2] = $d['year'];
//~ $data[1] = $d['month'];
//~ $data[0] = $d['mday'];
date_default_timezone_set('America/Sao_Paulo');
$data = date("d-m-Y");
$data = explode("-", $data);
$anos = $data[2] - $data_nasc[2];
if ( $data_nasc[1] >= $data[1] ){
if ( $data_nasc[0] <= $data[0] ){
return $anos;
break;
}else{
return $anos-1;
break;
}
}else{
return $anos;
}
}
sexta-feira, 9 de maio de 2014
Posicionamento de Objetos CSS
Com o código abaixo foi possível fazer isso.
#rodape-tema {
position: absolute;
bottom: 0;
height: 80px;
line-height: 80px;
text-align: center;
width: 100%;
}
#banner_institucional {
position: absolute;
top: 0;
width: 100%;
}
sexta-feira, 28 de maio de 2010
XML to Array PHP
quinta-feira, 27 de maio de 2010
GET passando por um proxy
Com o código abaixo eu consigo fazer uma requisição GET passando por um proxy. Com stream context fica bem mais simples que montar a string no formato do HTTP.
$proxyUser="usuario";
$proxyPasswd = "senha";
$authProxy = base64_encode($proxyUser . ":" . $proxyPasswd);
// Création des options de la requête
$opts = array(
'http' => array (
'method'=>'GET',
'proxy'=>'tcp://endereco:porta',
'request_fulluri' => true,
'header'=>"Proxy-Authorization: Basic $authProxy"
)
);
// Création du contexte de transaction
$context = stream_context_create($opts);
// Récupération des données
$data = file_get_contents('http://www.google.com', false, $context);
echo $data;
?>
Contribuição de Carlos Eduardo de Andrade Brasileiro
terça-feira, 20 de outubro de 2009
Leitura XML em PHP
$filename ="/windows/discog/wwwroot/xml/questionario.xml";
$xml = simplexml_load_file($filename );
if (!$xml) {
$errors = libxml_get_errors();
foreach ($errors as $error) {
echo display_xml_error($error, $xml);
}
libxml_clear_errors();
}
var_dump($xml);
var_dump(get_object_vars($xml));
?>
segunda-feira, 10 de agosto de 2009
Configuração e erro PHP
error_reporting(E_ALL);
ini_set("display_errors", 1);
quinta-feira, 14 de maio de 2009
Suse / Oracle / PHP
oracle-instantclient11.1-basic-11.1.0.7.0-1
e coloquei o caminho da biblioteca Oracle em (/usr/lib/oracle/11.1/client/lib/)
ld.so.conf
Para ativar o ld.so.conf
ldconfig
quarta-feira, 2 de julho de 2008
Apagar arquivos em PHP
$files = glob('tmp/*.*');
array_map('unlink', $files);
/**********************************************************/
// O codigo abaixo apaga todos os arquivos do diretorio temp que foram
// criado a mais de 5 minutos
$afiles = glob('temp/*.*');
array_map('unlink', array_filter($afiles, "cinco_minutos"));
function cinco_minutos($var)
{
$tempo = time() - (5 * 60); // Horario atual menos 5 minutos
return(filectime($var) < $tempo);
}