- Fórum WMO
- → Allan Carvalho's Content
Allan Carvalho's Content
There have been 21 items by Allan Carvalho (Search limited from 09/05/2023)
#862399 Melhores Usos, Tem Alguma Diferença Entre Uso E Uso?
Posted by Allan Carvalho on 26/07/2007, 06:20 in PHP
Valeu pessoal!
#862959 Melhores Usos, Tem Alguma Diferença Entre Uso E Uso?
Posted by Allan Carvalho on 28/07/2007, 19:37 in PHP
Poderia nos indicar sua fonte ou nos dizer a "diferença"?
Sempre fico nessa de
echo
e print
...
#862398 Upresize
Posted by Allan Carvalho on 26/07/2007, 05:12 in Artigos, Dicas e Tutoriais de PHP
Tô com uma dúvida brava aqui!
Eu gostaria de fazer uma pequena modificação no sistema só que não estou conseguindo.
O que quero é:
quando upar a imagem já fazer uma alteração de tamanho, porque se a imagem for muito grande ela vai tomar mais espaço que a resolução de tela permite.. aí vai ter que usar as barras de rolagem... ¬¬
Bom, tava tentando mudar o tamanho logo que upar, reescrevê-la pra depois, diminuida, a pessoa pudesse fazer o corte/efeito que quiser. Pra isso eu até pensei no código abaixo pra diminuir proporcionalmente:
$nLarguraMax = "910";
$nAlturaMax = "530";
if ($nImgLargura > $nImgAltura)
{
$nAlturaMax = ($nLarguraMax * $nImgAltura) / $nImgLargura;
// upa com o tamanho alterado de acordo com a variável acima
}
else if ($nImgAltura > $nImgLargura)
{
$nLarguraMax = ($nAlturaMax * $nImgLargura) / $nImgAltura;
// upa com o tamanho alterado de acordo com a variável acima
}
else {
// upa o tamanho normal da imagem
}
Só que não tô conseguindo inserí-la no sistema.
Alguém pode me dar uma mão?
Obrigado desde já à todos!
#862979 Upresize
Posted by Allan Carvalho on 29/07/2007, 02:04 in Artigos, Dicas e Tutoriais de PHP
Vou me matar de estudar agora. ^^ Sério...
Valeu mesmo!
#860726 Upresize
Posted by Allan Carvalho on 18/07/2007, 04:51 in Artigos, Dicas e Tutoriais de PHP
Super-parabéns Eclesiastes!!! Tu merece por essa!!!
Só me ajuda numa coisa: O fundo da imagem que será cortada fica claro... tem como colocar escuro? Uma tranparencia de preto, por exemplo. Procurei, procurei, procurei e procurei no código mas não achei.
Poderia me orientar?
Exemplo:
Valeu, rapaz!
#861177 Upresize
Posted by Allan Carvalho on 19/07/2007, 23:48 in Artigos, Dicas e Tutoriais de PHP
Allan Carvalho
Dei uma olhada rápida aqui, acho que as cores do fundo ali são definidas pelo métodoeffDefault()
da classe UpResize. Se não for isso, quando eu estiver em casa eu dou uma melhor averiguada.
Paulo André
Nem lembrava mais, hehehe. Mas pelo que vi aqui, a imagem é movida já para a pasta imagens, e todo o trabalho na imagem é salvo por padrão no mesmo arquivo.
Fala jovem! Beleza?
Meu caro, tentei um:
e umpublic function effDefault()
{
imagefilter($this->_im, IMG_FILTER_COLORIZE, 43, 43, 43);
}
public function effDefault()
{
imagefilter($this->_im, IMG_FILTER_COLORIZE, 0, 0, 0);
}
E nenhum ficou escuro... Oque pode ser?
Obrigado!
--------------------
EDITADO
Depois de muito sofrer... ¬¬... xD... Consegui!
O esquema é colocar negativo os valores:
public function effDefault()
{
imagefilter($this->_im, IMG_FILTER_COLORIZE, -70, -72, -73);
}
Flws!
#862711 Upload Com Barra De Progresso
Posted by Allan Carvalho on 27/07/2007, 12:46 in PHP
Flw!
#865947 Colorir Fundo Quando Checkbox Estiver Marcada
Posted by Allan Carvalho on 16/08/2007, 01:12 in Javascript / DOM / AJAX / ECMAScript
Meu caro, veja:
<script type="text/javascript">
function cbalterna(cb) {
elemento = document.getElementById("fundo"+cb.id);
elemento.style.backgroundColor = cb.checked ? "#ccc'" : "#fff";
}
</script>
<form action="#">
<TABLE ALIGN="CENTER" WIDTH="500" border="1">
<TR id="fundoc1">
<TD WIDTH="50"><input type="checkbox" value="1" id="c1" name="check" onclick="cbalterna(this)"></TD>
<TD WIDTH="350">teste teste teste teste</td>
<TD WIDTH="100">teste 2 teste 2 teste 2</TD>
</tr>
<TR id="fundoc2">
<TD WIDTH="50"><input type="checkbox" value="1" id="c2" name="check" onclick="cbalterna(this)"></TD>
<TD WIDTH="350">teste teste teste teste</td>
<TD WIDTH="100">teste 2 teste 2 teste 2</TD>
</tr>
</TABLE>
</form>
Tá funcional agora.
Vou explicar as alterações. Veja que coloquei todas em negrito cor verde. Vamos na ordem:
1º - Pega o
id
do checkbox
para procurar pelo elemento de id
+ id
do checkbox
. Exemplo: fundoc1. Logo verá o porquê.2º - Define o estilo do elemento que foi pego mudando seu
background-color
(innerHTML
não!)3º - Define uma cor caso o
checkbox
não esteja checado. Nesse caso #fff
(branco)4º - Adicionei o c1 pois temos que vinculá-lo ao
checkbox
. Lembre-se: isso tem que ser sucessivo a cada TR
que você for criar. Não pode haver mais que um id
igual numa página. Exemplo id="fundoc3", id="fundoc4", id="fundoc5"...5º - Assim como o item acima, deve ser colocado sucessivo também a cada
checkbox
para mantermos nosso vinculo e o script funcionar. Exemplo: id="c3", id="c4", id="c5"...Os dois ultimos pontos que estão somente em negrito é para você notar a ordem sucessiva que deve ser criada.
Dúvidas?
Há sim uma maneira mais simples para fazer isso, porém, com esse "explicadão" que passei você pode deixar mais simples se estudar bem a lógica.
Beleza?
Flw!
#866330 Preview De Foto Em Upload
Posted by Allan Carvalho on 18/08/2007, 00:42 in Javascript / DOM / AJAX / ECMAScript
<script>
function preview() {
var fp = document.getElementById('foto_preview');
fp.src = document.getElementById('imagem').value;
fp.width = 160;
fp.height = 116;
}
</script>
<body>
<form name="upload" enctype="multipart/form-data" method="post" action="" />
<input id="imagem" type="file" name="imagem" style="width:320px; height:20px;" onchange="preview();" /><br />
<img src="space.gif" name="foto_preview" id="foto_preview" /><br />
<input type="submit" name="Submit" value="Enviar Foto" /><br />
</form>
</body>
Flw!
#860730 Gerador De Thumbnails
Posted by Allan Carvalho on 18/07/2007, 05:54 in Artigos, Dicas e Tutoriais de PHP
Como?
#865942 Como Ativar Varios Checkbox Ao Clicar Em Um Link
Posted by Allan Carvalho on 16/08/2007, 00:46 in Javascript / DOM / AJAX / ECMAScript
if( temp.checked == true )
Beleza?
Flw!
#896589 Sql Order By !
Posted by Allan Carvalho on 10/02/2008, 13:58 in MySQL
Como no exemplo dado:
sendo que:ORDER BY "plano" (Ouro, Prata, Free)
Ouro tem "peso" 3
Prata tem "peso" 2
Free tem "peso" 1
Como organizar de forma ascendente ou descrescente e acordo com peso sabendo que esses não estão no BD?
Alguém pode me ajudar?
Obrigado, galera!
PS:Pra não abrir um tópico novo, esse tem o caminho certo já.
#896654 Sql Order By !
Posted by Allan Carvalho on 11/02/2008, 03:01 in MySQL
ORDER BY FIELD(plano, 'Ouro', 'Prata', 'Free')Funciona perfeitamente.
Obrigado, Eclesiastes!
#865934 Passar Valor De Uma Div
Posted by Allan Carvalho on 15/08/2007, 23:36 in Javascript / DOM / AJAX / ECMAScript
Pega o valor de uma div: é possível?
Valew!
---------------------
EDITADO
---------------------
Nossa viajei! Nada haver oque quero é selecionar somente os valores de uma div com apenas dois cliques do mouse (ondblclick)... ^^
Mas mesmo assim, fiquei curioso.
Alguém sabe?
#866465 Menu Em Cascata Em Página Centralizada
Posted by Allan Carvalho on 19/08/2007, 21:43 in HTML, CSS e Metodologias
paraul#primary-nav ul {
position: absolute;
display: none;
left: 149px; /* Set 1px less than menu width */
top: 0;
}
ul#primary-nav ul {
display: none;
background-color:#CCC;
color:#000;
}
Que já vai obter uma base do que quer.
Beleza?
Flw!
#862051 [resolvido] If $_session + Ajax
Posted by Allan Carvalho on 24/07/2007, 18:09 in PHP
Então tem algum problema de passar um sessão por um scritpt Ajax?
----------------------------
EDITADO
Burrice minha! Faltava um
session_start()
no começo da página onde o Ajax fazia as requisições. Valeu!
#866462 Window.opener So Funfa Em Form
Posted by Allan Carvalho on 19/08/2007, 21:24 in HTML, CSS e Metodologias
Basta deixar uma variável setada na principal.asp e na janela.asp você atribui à ela um valor.
e<script language="javascript">
<!--
var vJanela;
function abrir(){
janela=window.open("janela.asp","","width=250,height=250,scrollbars=no")
//interceptacao de erro na abertura da janela
text = "Se a janela nao estava abrindo\ntalvez seja porque voce tenha um\nprograma bloqueador de pop-up!\nObservacao » O windows XP service pack 2\nbloqueia pop-ups!";
if(janela == null) { alert(text); return; }
//fim
janela.moveTo(350,150);
}
//-->
</script>
...
<script language="javascript">
<!--
function send(country){
window.opener.document.cadastro.pais.value=country;
opener.vJanela="http://localhost/def...pais=" country;
self.close();
}
//-->
</script>
<a href="java script:send('Brasil');"><img src="img/flags/flags_12.jpg" border="0" width="83" height="56"></a>
Depois disso a variável valor vai ter http://localhost/default.asp?pais=Brasil
Assim você pode fazer oque quiser com esse valor depois.
Oks?
Isso ajuda?
Flw!
#866455 Qual O Erro Neste Javascript
Posted by Allan Carvalho on 19/08/2007, 20:59 in HTML, CSS e Metodologias
<script type="text/javascript">
function vai(nome,sitio){GB_showPage(nome,sitio);}
</script>
#860723 Getphpoutput( $phpcode )
Posted by Allan Carvalho on 18/07/2007, 03:23 in Artigos, Dicas e Tutoriais de PHP
Só tem um probleminha/inconveniente: Quando é passado por um AJAX ele não retorna nada.
No caso eu estou fazendo: echo getPHPOutput($switches[switches]);
Aí é que está o problema: quando passa pelo script eu não sei oque acontece que nada é retonado.
Com uma requisição normal (sem a função) echo urlencode($switches[switches]); ele retorna, porém , como texto e só interpreta o html deste.
Sabe oque pode ser?
Obrigado!
P.S.: $switches[switches] é um valor que é da tabela switches no MySQL com os códigos escritos em PHP para quem não compreendeu.
---------------------
EDITADO
Pessoal pra quem tiver problemas como eu tive lembrem-se de dar um CHMOD 777 pra funcionar. Pra isso, eu coloquei no diretório em que estiver a função e comprimi o código (depois de muito bater a cabeça!).
Quem quiser:
<?php
function getPHPOutput($phpCode) {
$tmpFileName = rand().'.php';
file_put_contents($tmpFileName, $phpCode);
ob_start();
include $tmpFileName;
$result = ob_get_contents();
ob_end_clean();
@unlink($tmpFileName);
return $result;
}
?>
Não esqueçam: CHMOD 777 (só pra quem tiver problemas).
Flw, pessoal! Vlw!
Fui!
#861860 [resolvido] If $_session + Ajax
Posted by Allan Carvalho on 24/07/2007, 05:18 in PHP
Tudo beleza?
Bom, minha dúvida é como fazer uma verificação de sessão que funcione.
Por que?
Veja:
<?php
session_start();
$_SESSION["id"] = "2007";
$_SESSION["perfil"] = "222";
echo $_SESSION["id"];
echo $_SESSION["perfil"];
if($_SESSION["id"] == "2007") {
echo "Foi?!";
}
?>
Ele escreve o id e o perfil, porém ele não faz a verificação.
Alguém sabe oque é e o porquê?
Agradeço desde já!
P.S.: PHP 5.1.6 e Já tentei até com
isset
.
#865941 Caixa Suspensa De Resultados
Posted by Allan Carvalho on 16/08/2007, 00:37 in Javascript / DOM / AJAX / ECMAScript
Estou tentando descobrir como é o HTML dessa Caixa que retorna o resultado como a imagem abaixo:
Esse campo está no form de Busca aqui do fórum (filtro por nome do membro).
Não quero a função AJAX de como retorna os resultados ou script para aparecer.
Quero saber como é feito o alinhamento tão absoluto como esse (digo: aparece bem embaixo).
Notei que não usa DIVs nem nada...
Com um
div
pai com posição relativa e uma div
filha com posição absoluta, distância do topo igual ao tamanho da div
pai e largura daria certo. Mas esse aí parece não usar dessa forma...Outra coisa: dentro dessa "suposta div" que se abre contém uma lista (
ul
)?Alguém sabe me dizer como é feito nesses padrões daqui?
Valeu pela ajuda pessoal!
- Fórum WMO
- → Allan Carvalho's Content
- Privacy Policy
- Regras ·