terça-feira, 19 de maio de 2009
PHP - CGI Troca de caracteres
$totalV1 = '100.00';
$totalV1 =~ s/\./\,/; # troca . para ,
print $totalV1;
Notar o uso de \. pois . é um caracter especial assim com a virgula.
Em outros casos usar:
$totalV1 = 'ab.cd';
$totalV1 =~ s/ab/yx/; # # troca ab para yx
print $totalV1;
PHP
$valor1 = '100.00';
$valor = troca($valor1);
echo $valor;
function troca($string) {
$string = str_replace(".", ",", $string);
return $string;
Tirar tudo que não for letra (tanto numero quanto caracteres especiais):
$nome_cliente1=preg_replace('/[^A-Za-z0-9_]/', '', $nome_q_quer_tirar_os_caracteres);
$nome_cliente=trim($nome_cliente1); // esse comando tira os espaços em branco.
}
quinta-feira, 14 de maio de 2009
Fechar janela principal automaticamente
Funciona apenas no IE6
<script>
window.opener=null;window.close();
</script>
Funciona no IE7
// utilize antes ou depois do "body"
<object id="WB" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
</object>
<script>
javascript:WB.ExecWB(45,2); // comando que fecha a janela
</script>
sexta-feira, 8 de maio de 2009
Caracteres Especiais
á á
Á Á
ã ã
à Ã
â â
 Â
à à
À À
é é
É É
ê ê
Ê Ê
í í
Í Í
ó ó
Ó Ó
õ õ
Õ Õ
ô ô
Ô Ô
ú ú
Ú Ú
ü ü
Ü Ü
ç ç
Ç Ç
Caracteres Especiais
espaço
& e comercial &
> maior que >
< menor que <
ˆ acento circunflexo ˆ
˜ acento til ˜
¨ acento trema ¨
´ acento agudo &cute;
¸ cedilha ¸
" aspas duplas "
“ e ” aspas duplas (esquerda e direita) “ e ”
‘ e ’ aspas simples (esquerda e direita) ‘ e ’
‹ e › aspas angulares simples (esquerda e direita) ‹ e ›
« e » aspas angulares duplas (esquerda e direita) « e »
º ordenal masculino º
ª ordinal feminino ª
– travessão 'en' –
— travessão 'em' —
hífen oculto ­
¯ macron ¯
… reticências …
¦ barra vertical ¦
• marcador (bullet) •
¶ parágrafo ¶
§ parágrafo legal §
♠ espadas ♠
♣ paus ♣
♥ copas ♥
♦ ouros ♦
Caracteres Comerciais
© copyright ©
® marca registrada ®
™ trade mark ™
£ libra esterlina £
¢ centavo ¢
€ euro €
¥ iene (yen) ¥
¤ símbolo monetário ¤
Caracteres Matemáticos e Lógicos
¹ elevado a um ¹
² ao quadrado ²
³ ao cubo ³
½ fração um meio ½
¼ fração um quarto ¼
¾ fração três quartos ¾
> maior que >
< menor que <
± mais ou menos ±
− sinal de subtração −
× sinal de multiplicação ×
÷ sinal de divisão ÷
∗ asterisco ∗
⁄ barra de fração ⁄
‰ por-mil ‰
∫ sinal de integral ∫
∑ somatório ∑
∏ PI ∏
√ raiz quadrada √
∞ infinito ∞
≈ quase igual ≈
≅ aproximadamente igual ≅
∝ proporcional ∝
≡ idêntico ≡
≠ diferente ≠
≤ menor ou igual ≤
≥ maior ou igual ≥
∴ consequentemente ∴
⋅ ponto ⋅
· ponto do meio ·
∂ diferença parcial ∂
ℑ parte imaginária do número ℑ
ℜ parte real do número ℜ
′ minuto ′
″ segundo ″
° grau °
∠ ângulo ∠
⊥ perpendicular ⊥
∇ nabla ∇
⊕ soma direta ⊕
⊗ produto de vetor ⊗
ℵ alef ℵ
ø produto vazio ø
Ø produto vazio Ø
∈ elemento de/pertence a ∈
∉ nã é elemento de ∉
∩ interseção ∩
∪ união ∪
⊂ subconjunto de ⊂
⊃ superconjunto de ⊃
⊆ subconjunto de ou igual a ⊆
⊇ superconjunto de ou igual a ⊇
∃ existe ∃
∀ qualquer ∀
∅ vazio ∅
¬ não lógico ¬
∧ e lógico ∧
∨ ou lógico ∨
↵ retorno de carro ↵
← e → setas simples ← e →
↑ e ↓ setas simples ↑ e ↓
↔ seta simples ↔
⇐ e ⇒ setas duplas ⇐ e ⇒
⇑ e ⇓ setas duplas ⇑ e ⇓
⇔ seta dupla ⇔
⌈ e ⌉ teto (esquerdo e direito) ⌈ e ⌉
⌊ e ⌋ piso (esquerdo e direito) ⌊ e ⌋
◊ losango ◊
Outros Acentos e Caracteres Especiais
ñ ñ
Ñ Ñ
¡ ¡
¿ ¿
ä ä
Ä Ä
å å
Å Å
ë ë
Ë Ë
è `
È È
ï ï
Ï Ï
ì ì
Ì Ì
î î
Î Î
ö ö
Ö Ö
ò ò
Ò Ò
ù ù
Ù Ù
û û
Û Û
ý ý
Ý Ý
ÿ ÿ
Ÿ Ÿ
æ æ
Æ Æ
œ œ
Œ Œ
† †
‡ ‡
š š
Š Š
þ þ
Þ Þ
ð ð
Ð Ð
§ §
ƒ ƒ
ß ß
µ µ
Caracteres Gregos
α α Α Α β β Β Β
γ γ Γ Γ δ δ Δ Δ
ε ε Ε Ε ζ ζ Ζ Ζ
η η Η Η θ θ Θ Θ
ι ι Ι Ι κ κ Κ Κ
λ λ Λ Λ μ μ Μ Μ
ν ν Ν Ν ξ ξ Ξ Ξ
ο ο Ο Ο π π Π Π
ρ ρ Ρ Ρ σ σ Σ Σ
ς ς τ τ Τ Τ υ υ
Υ Υ φ φ Φ Φ χ χ
Χ Χ ψ ψ Ψ Ψ ω ω
Ω Ω ϑ ϑ ϒ ϒ ϖ ϖ
terça-feira, 5 de maio de 2009
Criar gif animado no PhotoShop CS3
window -> workspace -> video and film
segunda-feira, 4 de maio de 2009
MySQL Exportar / Importar todas as bases
Fazer um backup de todas as tabelas, com acentuação:
Os comandos abaixo devem ser feitos direto no shell do Linux.
Exportar
mysqldump -u USERNAME -pPASSWORD --default-character-set=latin1 --all-databases >todas.sql
mysqldump --all-databases > dump-$( date '+%Y-%m-%d_%H-%M-%S' ).sql -u root -p
Exportar e criar um tar:
mysqldump --opt <database> | gzip -c | ssh user@wherever 'cat > /tmp/yourfile.sql.gz'
Importar
Para importar o arquivo todas.sql:
mysql -u root -p < todas.sql
Para importar apenas uma base de dados:
mysql -u usuario -p basededados < backup-file.sql
Linux bash file returns unexpected token `$'do\r''
open file in vi edit with vi filename.sh command; type in vi :set ff=unix command; save file with :wq It will save the file with unix...
-
Adicionar ♦ 10 dias a partir de hoje echo date('d/m/Y', strtotime("+10 days")); ♦ 10 dias a partir de uma data echo ...
-
Para dividir um valor em X vezes nem sempre dá um numero inteiro, sendo assim criei uma fórmula para calcular o valor e cobrar a diferença (...