Skip to content

Instantly share code, notes, and snippets.

@scriptdev
scriptdev / .php
Created August 2, 2021 14:46
ADICIONAR IMAGEM NO RELATÓRIO DO PDF DESIGNER
<?php
$pdf = new TPDFDesigner;
$pdf->Image($imagem, $x=null, $y=null, $w=0, $h=0, $type='', $link='');
?>
@scriptdev
scriptdev / .php
Created August 4, 2021 14:36
EVITAR MENSAGEM Fatal error Allowed memory size bytes exhausted
<?php
// POR NO htaccess
php_value memory_limit 512M
@scriptdev
scriptdev / .php
Last active April 19, 2024 15:00
DESABILITA O BOTÃO VIA JAVASCRIPT
<?php
$btn_imprimir->id = 'btn_imprimir';
# VIA jQUERY
TScript::create("$('#btn_imprimir').prop('disabled', true);"); # DESABILITA
TScript::create("$('#btn_imprimir').prop('disabled', true);"); # HABILITA
# VIA JAVASCRIPT
@jmervine
jmervine / cert_convert.sh
Created November 17, 2014 21:57
openssl: convert cert from p7b to crt (or cer)
openssl pkcs7 -print_certs -in old.p7b -out new.crt
# openssl pkcs7 -print_certs -in old.p7b -out new.cer
@scriptdev
scriptdev / .php
Last active April 19, 2024 15:00
FORÇA A TWINDOW "JANELA" ABRIR SEMPRE NA FRENTE DE OUTRAS JANELAS
<?php
// 2000, 3000, 4000, 5000, etc.. ORDEM DA JANELA
parent::setStackOrder(3000);
@scriptdev
scriptdev / .php
Created August 17, 2021 18:06
ADICIONAR TÍTULO NA CAIXA DE MENSAGEM TMessage
<?php
new TMessage('info', 'MENSAGEM', null, 'TÍTULO DA MENSAGEM');
// __construct ($tipo, $mensagem, $ação, $titulo)
@scriptdev
scriptdev / .php
Created August 24, 2021 17:48
VERIFICAR SE O DATAGRID TEM REGISTROS
<?php
public function onFuncao($param = null)
{
try
{
// VERIFICA A QUANTIDADE DE REGISTROS DO DATAGRID USANDO O MÉTODO getItems() E A FUNÇÃO count DO PHP
$qtd_registros = count($this->datagrid->getItems());
echo '<pre>';
@scriptdev
scriptdev / .php
Last active April 19, 2024 15:00
EVITAR MENSAGENS DE ERRO E AVISOS DO PHP "NOTICE"
<?php
ini_set('display_errors',0);
class Classe extends TPage
{
// AGRADECIMENTO: EVERALDO CLARO DOS ANJOS
@bkaradzic
bkaradzic / orthodoxc++.md
Last active April 19, 2024 14:59
Orthodox C++

Orthodox C++

What is Orthodox C++?

Orthodox C++ (sometimes referred as C+) is minimal subset of C++ that improves C, but avoids all unnecessary things from so called Modern C++. It's exactly opposite of what Modern C++ suppose to be.

Why not Modern C++?

@scriptdev
scriptdev / .php
Created September 6, 2021 18:58
ATUALIZAR A PRÓPRIA CLASSE DE LISTAGEM APÓS UM PROCESSO
<?php
TApplication::loadPage(__CLASS__,'onShow');