Skip to content

Instantly share code, notes, and snippets.

View claudiohilario's full-sized avatar
🎯
Focusing

Cláudio Hilário claudiohilario

🎯
Focusing
  • Guarda, Portugal
View GitHub Profile
@claudiohilario
claudiohilario / EnviarEmail.cs
Created January 16, 2016 02:02
Função EnviarEmail C# (ASP.NET)
public bool EnviarEmail(string destinatario, string assunto, string mensagem)
{
try
{
var email = "xxxxxxxxxxxxx@xxx.xx";
var smtp = new System.Net.Mail.SmtpClient();
{
smtp.Host = "xxxxx.xxxxx.xxx"; //Servidor SMTP
smtp.Port = 25;
smtp.EnableSsl = true;
@claudiohilario
claudiohilario / Mover e Apagar ficheiros em PHP.php
Created October 21, 2016 23:36
Mover e Apagar ficheiros em PHP
<?php
//Apaga ficheito
unlink("caminho/ficheiro.extenção");
//Mover Ficheiro (Copiar e Elimina)
$origem = 'ficheiro.extenção';
$destino = 'caminho/ficheiro.extenção';
copy($origem, $destino);
unlink($origem);
//Opção 1
window.location.href = "http://www.exemplo.com";
//Opção 2
window.location.assign("http://www.exemplo.com");
//Opção 3
window.open("http://www.exemplo.com");
@claudiohilario
claudiohilario / Distritos-concelhos-Freguesias.sql
Created October 23, 2016 14:35
Distritos-concelhos-Freguesias
-- phpMyAdmin SQL Dump
-- version 4.6.4
-- https://www.phpmyadmin.net/
--
-- Host: localhost:3306
-- Generation Time: Oct 23, 2016 at 04:34 PM
-- Server version: 5.6.28
-- PHP Version: 5.6.25
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
@claudiohilario
claudiohilario / Date Picker (materializecss) config pt pt.js
Created October 23, 2016 16:38
Tradução para português do Date Picker (materializecss)
$(function () {
//Config datepiker matrializecss () language
$('.datepicker').pickadate({
selectMonths: true,//Creates a dropdown to control month
selectYears: 15,//Creates a dropdown of 15 years to control year
//The title label to use for the month nav buttons
labelMonthNext: 'Proximo Mês',
labelMonthPrev: 'Mês Anterior',
//The title label to use for the dropdown selectors
labelMonthSelect: 'Selecionar Mês',
@claudiohilario
claudiohilario / DropDownList - Get index.js
Created October 23, 2016 22:18
DropDownList - Get index
//Java scipt
var e = document.getElementById("ListaDistritos");
var itemSelecionado = e.options[e.selectedIndex].value;
//JQuery
var itemSelecionado = $("#ListaDistritos").prop('selectedIndex');
@claudiohilario
claudiohilario / Dropdownlist Matrialize JQuery.js
Created October 24, 2016 01:36
Dropdownlist Matrialize JQuery
/** Carrega os distritos para o Dropdownlist */
$.ajax({
url:'<?=base_url('pedidos_ajax/getDistritos')?>',
type: 'post',
dataType:'json',
data: {<?= $this->security->get_csrf_token_name(); ?>:token_chave},
success: function (resposta) {
var listaOpcoes= '<option value="" disabled selected>Escolha o Distrito</option>';
var dadosJSON = resposta.dados;
@claudiohilario
claudiohilario / datas.sql
Last active February 9, 2017 22:02
Trabalhar com datas em SQL (Resumo)
SELECT CURDATE();
--Resultado: 2016-10-24
SELECT CURDATE()+0;
--Resultado: 20161024
SELECT DATE_ADD('2016-10-23 23:59:59', INTERVAL 1 DAY);
--Resultado: 2016-10-24 23:59
SELECT DATEDIFF('2016-11-23 23:59:59','2016-10-31 23:59:59');
@claudiohilario
claudiohilario / outrasquerys.sql
Created October 24, 2016 03:16
Outras Querys SQL
--Selecionar registo unico aleatório
SELECT * FROM table ORDER BY RAND() LIMIT 1
--Remover registos com mais x dias
DELETE FROM tabela WHERE date < DATE_SUB(NOW(), INTERVAL X DAY);
@claudiohilario
claudiohilario / SELECTS DISTRITOS CONCELHOS E FREGUESIAS.sql
Created October 24, 2016 12:06
SELECTS Distritos, Concelhos e Freguesias
-- Vai Buscar todos os destritos
SELECT Distritos.CodigoDistrito AS 'Codigo Distrito',
Distritos.Designacao AS 'Distrito'
FROM gf_distritos;
-- Vai Buscar todos os concelhos coorespondentes a um determinado distrito
SELECT Concelhos.id AS 'Codigo Concelho',
Concelhos.Designacao AS 'Concelho',
FROM gf_concelhos
WHERE gf_concelhos.CodigoDistrito = 9;