Ir para conteúdo
Fórum CódigoFonte.net

puro osso sinistro

Membros
  • Total de itens

    32
  • Registro em

  • Última visita

  1. Pessoal, tenho um flash que envia dados normalmente. Porém recentemente tive que incluir uma checkbox e os valores não vão. Ex.: cp_checkbox001 (label: 1 dormitório) cp_checkbox002 (label: 2 dormitório) cp_checkbox003 (label: 3 dormitório) Ao clicar em enviar, executo a seguinte ação: loadVariables("scripts/reservas/reservas_config.php", "", "POST"); Porém nada vai ao PHP, alguém poderia me ajudar?
  2. Pessoal, como fazer com que os checkbox não selecionados vão para a página de verificação com um valor tipo "vazio"?? Seguindo esse esquema: se( campos sem valor ) valor = vazio caso contrário valor = valor do checkbox selecionado pelo usuário fim do se Valeu!
  3. Esta modificação funciona até a página 15, depois dela mostra assim: « anterior 6 7 8 9 10 11 12 13 14 15 [16] 17 18 19 20 21 22 23 24 próximo » Ou seja, mostra mais números e distorce o layout...
  4. Olá! Pessoal, esse trecho abaixo, lista os links assim: « anterior [1] 2 3 4 próximo » // Criando o link ANTERIOR // Verificando se esta na primeira página, se nao estiver libera o link if ( $pg > 0) { echo "<a href=".$PHP_SELF."?pg=".($pg-1)."><font class=fontes001>« anterior&nbsp;</font></a>"; } else { echo "<font class=fontes002>« anterior&nbsp;</font>"; } // Criando os links dos NUMEROS DAS PAGINAS // Verificando a página que o usuário esta e retirando o link do número para identificar visualmente for($i_pg=1;$i_pg<$quant_pg;$i_pg++) { if ($pg == ($i_pg-1)) { echo "&nbsp;<font class=fontes002>[$i_pg]</font>&nbsp;"; } else { $i_pg2 = $i_pg-1; echo "&nbsp;<a href=".$PHP_SELF."?pg=$i_pg2><font class=fontes001>$i_pg</font></a>&nbsp;"; } } // Criando o link PRÓXIMO // Verificando se esta na ultima página, se nao estiver libera o link if (($pg+2) < $quant_pg) { echo "<a href=".$PHP_SELF."?pg=".($pg+1)."><font class=fontes001>&nbsp;próximo »</font></a>"; } else { echo "<font class=fontes002>&nbsp;próximo »</font>"; } Alguém poderia me dar uma luz de como alterar para que liste assim: « anterior ... 51 [52] 35 34 55 56 57 58 59 60 ... próximo » Ou seja, que mostre somente 10 números de páginas e vá correndo conforme o usuário vá prosseguindo? Já queimei a mufa mas não to conseguindo! Valeu a ajuda
  5. Pessoal, tenho um esquema em flash+php+mysql que visualiza textos. Preciso que alguém me dê uma luz de como fazer com que ele leia imagens também. Vamos lá, no php (script.php): <?php ... echo "texto="; while ($linha_0=mysql_fetch_array($resultado_0)) { $nome = $linha_0["nome"]; $linha = $linha_0["linha"]; $imagem_caminho = $linha_0["caminho"]; $imagem_largura = $linha_0["largura"]; $imagem_altura = $linha_0["altura"]; echo "Nome: <font color=\"#0033CC\"><b>$nome.</b></font><br>"; echo “Linha: $linha.<br>”; echo "<img src=\"$imagem_caminho\" width=\"$imagem_largura\" height=\"$imagem_altura\">"; } ?> No flash: Tem esse código no primeiro frame: stop(); System.useCodepage = true; importar = new LoadVars(); importar.load("teste0000b.php"); importar.onLoad = function(success) { if (success) { campo.htmlText = importar.texto; } else { campo.htmlText = "Os dados não puderam ser carregados."; } }; E tem um campo de texto com nome “campo” com uma rolagem e marcado com “render text as html”. Funciona perfeitamente para mostrar os textos mas a imagem não carrega, alguém saberia me ajudar nisso? Valeu!
  6. Pessoal, tenho 2 flashs na mesma página, um com nome origem.swf e o outro destino.swf. No object do flash destino.swf tenho name="meuflash". No flash origem.swf tenho: getURL("javascript:ControleFlash('meuflash','','GotoFrame','10') "); Tem um javascript: function Objeto(n, d) { var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p); } if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++ ) x=d.forms[n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=Objeto(n,d.layers.document); if(!x && document.getElementById) x=document.getElementById(n); return x; } function ControleFlash(objStr,x,cmdName,frameNum) { var obj=Objeto(objStr); if (obj) eval('obj.'+cmdName+'('+((cmdName=='GotoFrame')?frameNum:'')+')'); } Beleza. Isso faz com que o flash origem execute a ação ir para o frame 10 no flash destino. No IE e no Opera funciona perfeitamente. Mas no Firefox, Netscape, e Mozilla não funciona. Alguém saberia me dizer o que pode estar errado? Valeu a todos!
  7. Pessoal... tenho esse comando em javascript (num arquivo .js) que aciona o flash: function abre_home() { var PeliFlash=window.document.mipelicula; PeliFlash.TPlay("_root.vai_home"); PeliFlash.TPlay("_root.aciona_voltar"); } Até aí tudo bem, funciona perfeitamente, mas quando o movie que eu quero acionar está sendo chamado por loadmovie... não funciona... alguém saberia me ajudar nisso? Valeu!
  8. O erro não está em: document.all["conteudo"].height = document.frames["conteudo"].document.body.scrollHeight; ??
  9. Pessoal, no PHP fiz: <?php $nome = "jão da Silva"; $telefone = "(19) 4555-4555"; echo "Nome=".$nome."&Telefone=".$telefone; ?> Criei no flash uma campo de texto dinamico e multiline. Só não sei como chamar essas variáveis do php... alguém poderia me ajudar?
  10. puro osso sinistro

    iframe ajustavel

    Pessoal! preciso fazer com que o iframe abra a 100 px de altura do topo e que tenha 100% largura e altura.... independente do conteudo dentro dele... como fazer? Tentei assim: No iframe: <iframe name="conteudo" id="conteudo" src="06.php" allowtransparency="yes" style="position:absolute; left:0px; top:100px;" width="100%" height="100%" frameborder=0 scrolling="no"> </iframe> Na página que abre dentro dele: Dentro da tag body: onunload="java script:iframe_ajustavel();" Dentro do body: <script type="text/javascript"> function iframe_ajustavel() { document.all["conteudo"].height = document.frames["conteudo"].document.body.scrollHeight; } </script> Porém sempre abre com uma rolagem proporcional ao tamanho top:100px;" definido no iframe... Há uma forma de corrigir isso? Preciso que ele só abra a 100% de largura e altura com top 100px.... Por favor ajudem!
  11. // Pegando o nome do arquivo $arq_nome = $_FILES['arquivo']['name']; // FIM // Pegando o "temp" do arquivo $arq_temp = $_FILES['arquivo']['tmp_name']; usei no getimagesize o $arq_nome e o $arq_temp e não imprime nada.... Tipo... dei echo neles e o arquivo está ok... está sendo enviado... os arquivos q envio são .jpg e quando doou um echo no $arq_nome, $arq_tipo, $arq_temp e $arq_tamanho aparece: 360por310.jpg (nome) image/pjpeg (tipo) /var/tmp/phpNWv4aZ (temp) 30170 (size) porém quando dou echo no getimagesize não aparece nada. echo "$pegando[0] <br>"; echo "$pegando[1] <br>"; echo "$pegando <br>"; tentei também: list($width, $height, $type, $attr) = getimagesize($arq_temp); echo "$width<br>"; echo "$height<br>"; echo "$type<br>"; echo "$attr<br>"; e tambem não imprime nada.... Já verifiquei a versão do php do serv e é 4.4.2.... essa função está disponível para (PHP 4, PHP 5)... ou seja, nenhum problema quanto a isso.... A função getimagesize funciona quando verifico uma imagem que já está no servidor.... mas não está funcionando com que a imagem que estou upando... POR QUE?
  12. Mandei por form uma imagem só que na hora de verificar largura e altura não ta dando nada.... mesmo sendo maior q o estipulado não está dando erro: // Pegando o nome do arquivo enviado pelo form $arq_nome = $_FILES['arquivo']['name']; // Setando a largura das imagens $arq_larg = 360; // Setando a altura das imagens $arq_alt = 300; // Pegando altura e largura do arquivo $pegando = getimagesize($arq_nome); // Verificando largura da imagem if($pegando[0] > $arq_larg) { echo “A largura da imagem não deve ultrapassar $arq_larg pixels"; } // Verificando altura da imagem if($pegando[1] > $arq_alt) { echo “A largura da imagem não deve ultrapassar $arq_larg pixels"; }
  13. Bom... descobri o porque da treta e vou postar pra ajudar quem precisar resolver um problema parecido: o html é um text/plain, o q define q ele é html são as tags <html> q o NAVEGADOR reconhece e "renderiza" como html... se o sistema operacional nao tiver cadastrado o .htm como text/html nem o servidor (apache) "souber" disso, ele vem como texto puro mesmo q é o q ele é na verdade.... é mais ou menos isso... por isso tive q usar: if($arq_tipo != "text/html" AND $arq_tipo != "text/plain") Até!
  14. Eu dei um echo no $arq_tipo e ele ao invés de retornar texto/html retornou text/plain...... por que? Ele só tápegando o nome do arquivo?
  15. Olha... eu simplifiquei pra fazer os testes de erro e consegui verificar se a variável foi setada... porém dá erro no tipo do arquivo... sempre dá o erro "O arquivo enviado não é HTML" mesmo o arquivo sendo html... ja verifiquei varias vezes e não funcionou.... por favor ajudem! <?php // Criando uma array para armazenar os erros $erros = array(); $erros[0] = ""; // Pegando o nome do arquivo $arq_nome = $_FILES['arquivo']['name']; // Pegando o tipo do arquivo $arq_tipo = $_FILES['arquivo']['type']; // Verificando se o nome foi pego pelo formulário if (isset($arq_nome)) { if($arq_nome=="") { $erros[] = "Nenhum arquivo foi enviado"; } } else { $erros[] = "Nenhum arquivo foi enviado pelo formulário"; } // Verificando o mime-type do arquivo (html = "text/html") if($arq_tipo !== "text/html") { $erros[] = "O arquivo enviado não é HTML"; } // Verificando erros if(isset($erros[1])) { // Abrindo página de erro include "aa_up_00_erro.php"; } else { // Abrindo página de erro include "aa_up_00_enviado.php"; } ?>
×
×
  • Criar Novo...