Ir para conteúdo
Fórum Script Brasil

C0Y073

Membros
  • Total de itens

    24
  • Registro em

  • Última visita

Tudo que C0Y073 postou

  1. amigo da uma lida aqui http://php.net/manual/pt_BR/book.image.php especialmente essa funcao http://www.php.net/manual/pt_BR/function.i...orsforindex.php
  2. C0Y073

    Dúvida em Matriz com PHP

    Amigo ve se isso resolve aqui vai sua matriz inicial $data = array( array('Jan', 1, 2, 4), array('Fev', 30, 3, 4), array('Mar', 20, 4, 14), array('Abr', 30, 5, 4), array('Mai', 13, 6, 4), array('Jun', 37, 7, 24), array('Jul', 10, 8, 4), array('Ago', 15, 9, 4), array('Set', 20, 5, 12), array('Out', 28, 4, 14), array('Nov', 16, 7, 14), array('Dez', 24, 3, 15), ); $matriz = array(); e aqui o código para copia a matriz para outra foreach($data as $key => $value) { $matriz[$key] = $value; } pra exibi os valores para teste echo "<pre>"; print_r($matriz); echo "</pre>";
  3. Amigo voce poder por uma mascara no input do formulário com jQuery esse plugin de jQuery e o melhor que conheço clique na aba Demo, e veja a mascara de "Phone" http://digitalbush.com/projects/masked-input-plugin/ depois de implentar o script em seu codigo e facil so definir a mascara do seu gosto jQuery(function($){ $("#idInput").mask("(999)9999-9999"); });
  4. Amigo acho que o erro não é no código fonte não pois executei o seu código em minha maquina e retorno os dados do arquivo normalmente array(5) { ["name"]=> string(40) "01 She Wolf (Falling to Pieces) [fea.m4a" ["type"]=> string(11) "audio/x-m4a" ["tmp_name"]=> string(31) "C:\EasyPHP-12.1\tmp\php3A3F.tmp" ["error"]=> int(0) ["size"]=> int(8185254) } <?php if($_FILES) { echo "<pre>"; var_dump($_FILES['up_arquivo']); echo "</pre>"; } ?> <form id="form_abre_chamado" method="post" enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF'];?>" title="Abertura de Chamado" > <tr> <td><label for="up_arquivo">Upload Arquivo</label> </tr> <tr> <td> <input type="file" name="up_arquivo" id="up_arquivo"/> </td> </tr> <input type="submit"/> </form> creio que deve ser algum problema com seu servidor de paginas
  5. C0Y073

    Duvida - Expressão Regular

    Pessoal consultei um amigo e chegei a solução a expressão ficou assim /^[Z9]+([Z9]|(\.(?!\.)))*[Z9]$/i a solução foi usar o lookahead usando a sintaxe (\.(?!\.)) ele procura ate o primeiro . e o próximo carácter não poder ser um "." ou seja ele não deixa um ponto ser seguido de outro
  6. Pessoal tenho o seguinte problema preciso monta uma expressão regular de busca que retorne TRUE ou FALSE usei a preg_match minha expressão tem que conter as seguintes regras 1 - Só pode conter na string os caracteres Z,9 e . 2 - A String nunca pode comecar ou terminar com . 3 - Nunca podera ter mais que um ponto repetido em sequencia apenas em sequencia Exemplo String que seria validada Zz99z9.z9z.z99.z9 String que não seria validada .Zz99z9.z9z.z99.z9 ou Zz99z9.z9z.z99.z9. ou Zz99z9.z9z..z99.z9 entenderam? o ponto nunca pode ta no comeco ou no final da string e nunca pode aparecer em sequencia montei uma expressao que fico assim -> /^([Z | 9])([Z9.]+)\\1$/i ela valida a 1 e a 2 regra, mais a regra de o ponto não repetir em sequencia não consiguir acha uma solucao alguém poderia ajudar? antes de postar testem seu codigo online para ver o resultado, testem nesse site : http://writecodeonline.com/php/ segue uma funcao para testes function valida($string) { return preg_match("/^([Z | 9])([Z9.]+)\\1$/i",$string); } if(valida('Z9zZ99.9zz.z.Z')) { echo "Valida"; } else { echo "Invalida"; } // Lembrando com essa funcao de teste acima ela retornara valida, mais se na string por dois pontos ou mais em sequencia ela tem que retornar invalida
  7. Pessoal estou fazendo uma consulta com PDO, a consulta retorna os valores normalmente mas o Order BY não funciona $msg = $oConexao->prepare('SELECT * FROM pm WHERE para = :Id ORDER BY `id` DESC'); $msg->bindValue(':Id',$_SESSION['id'],PDO::PARAM_STR); $msg->execute(); ele não ordem os valores, pegei o mesmo codigo fiz no SQL manager e rodou normalmente ordenado em modo decresente. bom, também fiz o mesmo usando consulta padrão do PHP a mysql_query e também funcionou, então o problema seria no PDO alguém tem alguma solução? ------------------------------------------------------------------------------------------------------------------------------------------------------- Problema resolvido foi uma distração minha que custei a percebe, no while estava executando outra query sem o order by como os nomes estavam bem parecido confundi, foi pura distração que demorei pra percebe :wacko:
  8. e ai pessoal tudo bom? bom vamos lá, estou criando um site onde cada usuário tem seu perfil, e nele eu deixo um icone de user on/off tenho uma coluna no banco de dados 'online' varchar(1) S = Online N= Offline bom assim que o usuario se loga eu altero o campo no banco para o valor S // update do ultimo login $update = $oConexao->prepare("UPDATE usuarios SET data_login=now(), ip='".$_SERVER['REMOTE_ADDR']."', online='S' WHERE id='".$linha->id."'"); bom até ai tudo bem é quando o usuario clica em sair eu faço o mesmo mais mudo o valor para N // update do status $update = $oConexao->prepare("UPDATE usuarios SET online='N' WHERE id='".$_SESSION['id']."'"); bom funciona perfeito , mais ai tem um porém ele so vai altera o status se o usuario clica em 'Sair' mais muitos não clica em sair, já fecha a pagina ou no "X" do Browser ou no Alt+F4 alguém tem alguma ideia de como posso fazer que assim que a pagina é fechada eu consiga executar o codigo php para mudar o status?
  9. Amigo baixe esse script em AJAX pronto LINK DO DOWNLOAD http://phpbrasil.com/script-download/3iuhGpdLm1s7/6447 e muito eficiente, tem as seguintes funções -MÚLTIPLOS UPLOAD -SALVA A IMG EM UMA PASTA , E GERA UMA MINIATURA DESSA IMAGEM E SALVA EM OUTRA PASTA -SALVA AS IMAGENS EM UM BANCO DE DADOS -TEM BARRA DE PORCETAGEM, E VELOCIDADE EM KBPPS DO UPLOAD PRINT DO SCRIPT EM EXECUÇÃO eu baixei , eu uso até hoje e ótimo! link de outras versões (http://phpbrasil.com/script/3iuhGpdLm1s7/upload-com-ajax) recomendo a 2.05a funciona sem nenhum erro e é a mais atual postada
  10. DESCOBRI O ERRO EU COLOQUEI A FUNCTION DENTRO DO WHILE , NÃO PODIA COLOQUEI A FUNCITION NO INICIO DO SCRIPT E DENTRO DO WHILE EU SO CHAMAVA A FUNÇÃO PARA EXECUÇÃO
  11. Pessoal to com o seguinte erro no meu Script PHP PHP Fatal error: Cannot redeclare xcopy() (previously declared in E:\home\******\******\******\executar.php:128) in E:\home\******\******\******executar.php on line 128 o script faz o seguinte , eu uso em um site de eventos, uso uma galeria que suporta 50 fotos por galeria então se o evento tem 150 fotos, eu fiz um script que cria 3 galerias olhe como fico $qtde = $_POST['txtqtde']; $nome = $_POST['txtnome']; $qtde = $qtde + 1;// isso porque tem um foto de propagando ai por isso o valor + 1 $dir = "../galeria/$nome/"; mkdir($dir, 0777); $totalpart = $qtde/50; // aqui ele vai pega a quantidade de fotos digitada e dividi por 50 porque cada galeria so suporta 50 fotos /***************************************************************************/ BOM AQUI E ONDE ESTÁ A FUNÇÃO PARA COPIAR DETERMINADOS ARQUIVOS PARA A PASTA DA GALERIA $valor = 1; while($valor <= $totalpart){ $dir2 = "../galeria/$nome/part$valor/"; mkdir($dir2, 0777); $alvo = "files"; $destino = $dir2; (LINHA 128) function xcopy($alvo,$destino) { if (!is_dir($destino)) { mkdir($destino); } if ($handle = opendir($alvo)) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { if (is_dir($alvo.'/'.$file)) { if (!is_dir($destino.'/'.$file)) { mkdir($destino.'/'.$file); } xcopy($alvo.'/'.$file,$destino.'/'.$file); } else { copy($alvo.'/'.$file,$destino.'/'.$file); } } } closedir($handle); } return true; } xcopy($alvo,$destino); $valor++; } bom eu preciso copia certos arquivo para a pasta galeria, ele funciona perfeitamente copiando uma vez, ou seja se a qtde de fotos for meno que 50 a partir do momento que ele cria 2 galerias ele copia os arquivos da pasta files para galeria/part1 mais ele tinha que copia também para a part2 , fiz o while mais ele da aquele erro PHP Fatal error: Cannot redeclare xcopy() (previously declared in E:\home\******\******\******\executar.php:128) in E:\home\******\******\******executar.php on line 128 Alguém sabe porque?
  12. C0Y073

    WARNINGS da função Copy()

    Sim , mais eu preciso copia todo o conteudo de uma pasta são varios arquivos, por isso do while pra vare a pasta pega todos arquivos copia e cola , isso ocorre normal , mais mesmo funcionando da os Warning :huh:
  13. C0Y073

    WARNINGS da função Copy()

    Romero, atribui o caminho completo , da $pasta e testei os Warning ainda apareçe, ai depois atribui o caminho completo da pasta destino e os Warning também apareçe :unsure: uso o EasyPHP , sera que é ele o problema?
  14. Bom pessoal estou fazendo um programa em PHP aqui e nele tem um funcao que copia o conteudo de uma pasta para outra TUDO FUNCIONA PERFEITAMENTE copia todos os arquivos normal mais mesmo assim da um WARNING porque ? Warning: copy() [function.copy]: The first argument to copy() function cannot be a directory in C:\Program Files\EasyPHP5.3.0\www\programaPHP(Evidencia)\executar.php on line 49 se TUDO ocorre normal faz a função normal porque da o Erro ? olha o codigo da função abaixo LINE 39 - $dir = "$nome/part$valor/"; LINE 46 - $pasta = "files"; LINE 47 - $aberta=opendir($pasta);//abre a pasta para ver os arquivos LINE 48 - while($res=readdir($aberta)){//vendo os arquivos da pasta LINE 49 - copy($pasta."/".$res,$dir. "/".$res);//copiando os arquivos LINE 50 - }
  15. Bom, fuçando na net achei esse site: http://www.profcardy.com/artigos/rg.php?&width=1024 ele explica como é a função matematica para verificar se o RG é matematicamente Autêntico segundo as regras do órgão emissor SSP-SP ( Secretaria de segurança publica de São Paulo) Bom lendo o conteudo do site desenvolvi um Script segue abaixo formulario.html <form id="form1" name="form1" method="post" action="verifica.php"> <label for="textfield"></label> <input name="textfield" type="text" id="textfield" size="1" maxlength="1" /> <input name="textfield2" type="text" id="textfield2" size="1" maxlength="1" /> . <input name="textfield3" type="text" id="textfield3" size="1" maxlength="1" /> <input name="textfield4" type="text" id="textfield4" size="1" maxlength="1" /> <input name="textfield5" type="text" id="textfield5" size="1" maxlength="1" /> . <input name="textfield6" type="text" id="textfield6" size="1" maxlength="1" /> <input name="textfield7" type="text" id="textfield7" size="1" maxlength="1" /> <input name="textfield8" type="text" id="textfield8" size="1" maxlength="1" /> - <input name="textfield9" type="text" id="textfield9" size="2" maxlength="1" /> <input type="submit" name="button" id="button" value="VERIFICAR RG VALIDO" /> <input type="reset" name="button2" id="button2" value="LIMPAR CAMPOS" /> </form> verifica.php <?php /* SCRIPT BY : C0Y073*/ $v1 = $_POST['textfield']; $v2 = $_POST['textfield2']; $v3 = $_POST['textfield3']; $v4 = $_POST['textfield4']; $v5 = $_POST['textfield5']; $v6 = $_POST['textfield6']; $v7 = $_POST['textfield7']; $v8 = $_POST['textfield8']; $v9 = $_POST['textfield9']; if ($v9 == "") { $v9 = 10; }else{ if ( $v9 == "x") { $v9 = 10; } } $c1 = $v1*2; echo "Numero ".$v1." x2 = ".$c1."<br><br>"; $c2 = $v2*3; echo "Numero ".$v2." x3 = ".$c2."<br><br>"; $c3 = $v3*4; echo "Numero ".$v3." x4 = ".$c3."<br><br>"; $c4 = $v4*5; echo "Numero ".$v4." x5 = ".$c4."<br><br>"; $c5 = $v5*6; echo "Numero ".$v5." x6 = ".$c5."<br><br>"; $c6 = $v6*7; echo "Numero ".$v6." x7 = ".$c6."<br><br>"; $c7 = $v7*8; echo "Numero ".$v7." x8 = ".$c7."<br><br>"; $c8 = $v8*9; echo "Numero ".$v8." x9 = ".$c8."<br><br>"; $c9 = $v9*100; echo "Numero ".$v9." x100 = ".$c9."<br><br>"; $soma = $c1+$c2+$c3+$c4+$c5+$c6+$c7+$c8+$c9; echo "Soma dos 9 numeros é ".$soma."<br><br>"; $conta = $soma/11; $contacomresto = $soma%11; echo "Resultado da divisao é ".$conta."<br>"; echo "Resultado da sobra da divisao é ".$contacomresto; if ($v9 == 10) { $v9 = "x"; }else{ if ($v9 < 10) { $v9 = $v9; } } if ($contacomresto == 0 ) { echo "<br><br>RG ".$v1.$v2.".".$v3.$v4.$v5.".".$v6.$v7.$v8."-".$v9." é Valido pelo SSP - SP"; }else{ if ($contacomresto <> 0 ) { echo "<br><br>RG ".$v1.$v2.".".$v3.$v4.$v5.".".$v6.$v7.$v8."-".$v9." é Invalido pelo SSP - SP<br><br>"; } } // função matematica para descubir o digito Verificador $cd1 = $v1*9; $cd2 = $v2*8; $cd3 = $v3*7; $cd4 = $v4*6; $cd5 = $v5*5; $cd6 = $v6*4; $cd7 = $v7*3; $cd8 = $v8*2; $somadiv = $cd1+$cd2+$cd3+$cd4+$cd5+$cd6+$cd7+$cd8; $somadiv1 = $somadiv%11; if ($somadiv1 == 10){ echo "<br><br><br> Digito Verificador é: x"; }else if ($somadiv1 < 10) { echo "<br><br><br> Digito Verificador é: ".$somadiv1; } ?> Bom ta ai Lembrando que esse script só funciono nos RG emitido pelo SSP-SP, o script foi adaptado também as pessoas que tem "X" no lugar do numero do digito verificador
  16. bom pessoal preciso de uma ajuda no seguinte quero cria um formulario com nome email mensagem enviar e um captcha ate ai já a varios na net ate baixei um daqui mas tem um problema quero bloquear as funções ctrl + v ctrl + c seleção de texto botao direito do mause print screen bom esses codigos já encotrei na net também mas tem um problema não consigo faze os codigos funciona no formulario ! alguém ajuda ai plz ;D :blush:
  17. C0Y073

    Erro no Formulario

    Bom so iniciante em php tava tentando faze um formulario em php pra envio de E-mail e esse codigo olha <style> .texto {font: 17px Verdana; text-decoration: none; color: #999999} .texto_peq {font: 17px Verdana; text-decoration: none; color: #999999} .titulos {font: bold 24px Verdana; text-decoration: none; color: #999999} .form_campos {background-color: #FFFFFF; font: 15px Verdana; border-style: groove} .form_botao {background-color: #CCCCCC; font: 15px Verdana; border-style: outset} .style1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #114c90; } .style2 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #114c90; } .style4 {font: 17px Verdana; text-decoration: none; color: #114c90; } </style> </head> <body bgcolor="#ffffff" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" text="#999999" link="#0000FF" vlink="#FF0000" alink="#FFFF00"> <p>&nbsp;</p> <center> <p>&nbsp;</p> <p>&nbsp;</p> </center> <form name="formulario" method="post" action="enviar.php"> <div align="left"></div> <table width="512" border="0" cellspacing="0" cellpadding="0" align="center"><!--DWLayoutTable--> <tr bgcolor="#ffffff"> <td valign="middle" width="177" nowrap> <p><font class="style1">Nome:</font></p></td> <td width="335"> <input class="form_campos" type="text" name="nome" size="34"></td> </tr> <tr bgcolor="#ffffff"> <td valign="middle" nowrap><span class="style1">Telefone</span></td> <td> <input class="form_campos" type="text" name="Telefone" size="20"></td> </tr> <tr bgcolor="#ffffff"> <td valign="middle" nowrap><strong><span class="style2">E- mail :</span></strong></td> <td> <input class="form_campos" type="text" name="E-Mail" size="20"></td> </tr> <td height="55" valign="middle" nowrap><!--DWLayoutEmptyCell-->&nbsp;</td> <tr bgcolor="#ffffff"> <td valign="middle" nowrap><font class="style4">Direito Civil</font></td> <td><select class="form_campos" name="Direito Civil"> <option value="Escolha">Escolha </option> <option value="Locação">Locação</option> <option value="Compra e Venda">Compra e Venda</option> <option value="Planos de Sáude">Planos de Sáude</option> <option value="Indenizações">Indenizações</option> <option value="Problemas Em Condomínio">Problemas Em Condomínio</option> <option value="Imobiliário">Imobiliário</option> <option value="Urbanismo">Urbanismo</option> <option value="Problemas de Vizinhaças">Problemas de Vizinhaças</option> <option value="Bancos">Bancos</option> <option value="Consumidor">Consumidor</option> <option value="Acidentes de Trânsito">Acidentes de Trânsito</option> </select></td> </tr> <tr bgcolor="#ffffff"> <td valign="middle" nowrap><font class="style4">Direito Da Familha</font></td> <td><select class="form_campos" name="Direitos Da Familha"> <option value="Escolha">Escolha </option> <option value="Inventários e partilhas">Inventários e partilhas</option> <option value="Planejamento Sucessório">Planejamento Sucessório</option> <option value="Separação Judicial">Separação Judicial</option> <option value="Divórcio">Divórcio</option> <option value="União estável">União estável</option> <option value="União homoafetiva">União homoafetiva</option> <option value="Viôlencia Doméstica">Viôlencia Doméstica</option> <option value="Afastamento do lar">Afastamento do lar</option> </select></td> </tr> <tr bgcolor="#ffffff"> <td valign="middle" nowrap><font class="style4">Direito do trabalho</font></td> <td><select class="form_campos" name="Direito do trabalho"> <option value="Escolha">Escolha </option> <option value="Empregados">Empregados</option> <option value="Empregadores">Empregadores</option> </select></td> </tr> <tr bgcolor="#ffffff"> <td valign="middle" nowrap align="center"><font class="style4">Mensagem:</font></td> <td> <textarea class="form_campos" name="mensagem" cols="34" rows="4"></textarea></td> </tr> <tr bgcolor="#ffffff"> <td colspan="2" valign="middle"> <!-- <font class="texto">* campos obrigatórios</font> --> <br> <div align="center"> <input class="form_botao" type="submit" name="Enviar" value="Enviar "> <input class="form_botao" type="reset" name="Limpar" value="Limpar"> </div></td> </tr> <tr> <td></td> <td></td> </tr> </table> </form> <body> </html> agora o do envio <? $hoje_tmp = getdate(); $hoje = ($hoje_tmp[hours].":".$hoje_tmp[minutes].":".$hoje_tmp[seconds]); $nome = $_POST["nome"]; //trata a variável nome $Telefone = $_POST["Telefone"]; //trata a variável cidade $E-mail = $_POST["E-mail"]; //trata a variável estado $Direito Civil = $_POST["Direito civil"]; //trata a variável e-mail $Direito Da Familia = $_POST["Direito da Familia"]; //trata a variável e-mail $Direito Do Trabalho = $_POST["Direito do Trabalho"]; //trata a variável e-mail $assunto_mensagem = $_POST["assunto_mensagem"]; //trata a variável assunto $mensagem = $_POST["mensagem"]; //trata a variável mensagem global $email; //transforma em variavel global a variável e-mail $enviou = mail("fgsm4512@hotmail.com", // aqui voce coloca o seu e-mail "$assunto_mensagem", "Nome: $nome Cidade: $Telefone Estado: $E-mail E-mail: $Direito Civil E-mail: $Direito Da Familia E-mail: $Direito Do Trabalho Assunto: $assunto_mensagem Mensagem: $mensagem", "From: $email <$nome>"); if ($enviou){ echo "<b>$nome</b>, sua mensagem foi efetuada com sucesso.<br>Em breve lhe responderemos."; } else { echo "<b>$nome</b>, não foi possível enviar sua mensagem.<br>Tente novamente."; } ?> quando vo envia da esse erro aki o "); if ($enviou){ echo "$nome, sua mensagem foi efetuada com sucesso. Em breve lhe responderemos."; } else { echo "$nome, não foi possível enviar sua mensagem. Tente novamente."; } ?> ai a msg não envia pegei esse modelo aki do ScriptBrasil mesmo . Não sei porque ta dando isso , deve ter alguma coisa errada como so iniciante em PHP não sei o que pode ser alguém da um help aew !
  18. ta eu fiz d novo agora ta dado um aviso do IE assim o 'null" é nulo ou não é um objeto ai eu apgei e fiz d nvo agora ta dando esse o " tagimg has no properts " meu codigo ta assim <script type="text/javascript"> function AbrePagina() { window.open("company.htm" , "tteste", "status scrollbars=no ,width=400, height=350 , top=0 , left=0"); } </script> <img src="images/~bmpz63i0.jpg" height="107" width="94" onclick="AbrePagina()"> cara agora que eu vi eu tava usando o program web creator pro a eu abri o index dlee pelo dream weaver não e editava ai não ia ai abri um bloco de notas coloquei o codigo salvem em html e foi vlw a ajuda ai em ^^
  19. veio coloquei certinho a img não aparece como link olha como ta o meu codigo <script type="text/javascript"> function AbrePagina() { window.open("baccalini.adv.br" , "Teste", "status scrollbars=no ,width=400, height=350 , top=0 , left=0"); } </script> <img src="../~bmpstfm.bmp" height="107" width="94" onclick="AbrePagina()">
  20. tipo eu coloquei uma img pra quando clica nela ai abre o site como eu coloko esse script na img ?
  21. teria como você me passa o codigo e que nunca mexi com javascript to começando ainda em HTML mas tipo vo ser + especifico eu so quero pegar um parte do site por isso quero blokea pro usuario não i pra outra parte do site Exemplo abri o site da google so no menu de busca e não pode usa o scroling e nem mexe no tamanho da janela tipo assim , mas ai vo faze no site que eu quero certinho so preciso do codigo
  22. Bom gente to com um duvida tipo eu quero faze o seguinte eu clico em um link ai abre um nova pagina em um tamanho especificado do site que eu queira e o usario não pode usa o scrolling tipo dese o site i + por lado tipo o que eu sei e <a href="o link que eu vo redimeriona ne" target="_blank">texto</a> como eu faço pra coloka um tamanho especificado que a janela ira abri e blokea o scrolling do kara ? vlw atenção aew !
  23. ^^ entendi vlw cara vo estuda um pokino de PHP t+
  24. Bom eu criei um site pra uma advogada em HTML ta tudo prontinho mas queria por um sistema assim tipo vai ter um login e uma senha e quando ela loga la ela da entrada nos processos das pessoas ve os processos que já tão la + ou - assim tipo um ferramenta pro advogado nesse site tem o script mas não sei o login e a senha do site pra ve como que e eu sei que tem porque meu amigo e amigo da dono do site ai ela falo pra ele o site e esse que tem o script http://www.baccalini.adv.br/index.php#
×
×
  • Criar Novo...