Skip to content

Instantly share code, notes, and snippets.

View danilowm's full-sized avatar
🍻
Cheers

Danilo Iannone danilowm

🍻
Cheers
View GitHub Profile
@danilowm
danilowm / gist:3918224
Created October 19, 2012 13:28
Busca no MySQL utilizando LIKE ( palavras-chave )
SELECT * FROM artigos WHERE texto LIKE 'lorem%'
@danilowm
danilowm / gist:3918206
Created October 19, 2012 13:23
Busca no MySQL utilizando LIKE ( palavras-chave )
SELECT * FROM artigos WHERE texto LIKE '%lorem%'
@danilowm
danilowm / gist:3351938
Created August 14, 2012 19:19
Tracker Google Analytics Carrinho de Compras
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol ) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-xxxxx-x");
pageTracker._trackPageview();
pageTracker._addTrans(
'99999', // Código do Pedido
@danilowm
danilowm / gist:3138025
Created July 18, 2012 18:49
substr() do PHP no Javascript
var str = 'Hello world!';
var return = str.substr(2,3);
// Retorno será: llo
@danilowm
danilowm / gist:2838121
Created May 30, 2012 18:24
Alterar a cor de seleção de texto
/* VERMELHO */
p.vermelho::selection {
background: #FF0000;
color: #FFF;
}
p.vermelho::-moz-selection {
background: #FF0000;
color: #FFF;
}
p.vermelho::-webkit-selection {
@danilowm
danilowm / gist:2725807
Created May 18, 2012 15:16
Verificar se um array é multidimensional
<?php
if (count($array) == count($array, COUNT_RECURSIVE)) {
echo 'array is not multidimensional';
}
else {
echo 'array is multidimensional';
}
?>
@danilowm
danilowm / gist:2416069
Created April 18, 2012 19:48
Expressão Regular
<?php
$feed = 'Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat <image>http://lorempixel.com/100/100/</image>';
// Remover a Tag e o Conteúdo de <image>lalalala</image>
$feed = preg_replace( "/\<image\>(.*?)\<\/image\>/s", "", $feed);
echo $feed;
?>
@danilowm
danilowm / gist:2001467
Created March 8, 2012 15:18
Validar email com Javascript
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
$('#form_contato').submit(function(){
var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
var nome = $('#txt_nome').val();
var email = $('#txt_email').val();
if( nome == '' ) { alert('Preencha o campo nome'); return false; }
if( email == '' || !er.test(email) ) { alert('Preencha o campo email corretamente'); return false; }
@danilowm
danilowm / gist:1998009
Created March 8, 2012 01:59
print_r() do PHP no Javascript
window.onload = function() {
var array = new Array('Teste 1', 'Teste 2', 'Teste 3',[['Teste 4', 'Teste 5'],['Teste 6','Teste 7',['Teste 8','Teste 9']]])
document.write( '<pre>' + print_r( array ) + '</pre>' );
}
@danilowm
danilowm / gist:1998003
Created March 8, 2012 01:58
print_r() do PHP no Javascript
/**
* JavaScript print_r
*
* PHP print JavaScript version
*
* @package print_r
* @author Bruno Augusto
* @version 0.1
*
* @params string Input