Ir para conteúdo
Fórum Script Brasil

( David . RJ . 2K )

Membros
  • Total de itens

    106
  • Registro em

  • Última visita

Tudo que ( David . RJ . 2K ) postou

  1. ( David . RJ . 2K )

    Paginação

    você tem que fazer um "page" assim $pag = $_GET['page']; if(!$pag) { $pag = 0; } $max = 10; // Itens por página $now = $pag*$max // Vo fazr no MySQL, mas c você souber converter $que = mysql_query("SELECT * FROM `tabela` LIMIT $now,$max"); ... // Ai ao final de tudo $que = mysql_query("SELECT * FROM `tabela`"); $n = round(mysql_num_rows($que)/$max); for($pag < $n) { echo "<A HREF='?pag=".($pag+1)."'>Próxima</A>"; }
  2. ( David . RJ . 2K )

    Calculo De Frete.

    Acho que isso depende do Correiro não é?? Tpo, cada um tem uma taxa, então você poderia calcular de forma "Geográfica", usando um calculo entre PONTOS Você poderia fazer algo assim +- É algo bem interessante, eu só n faço porque eu n preciso, mas acho que n vai ser difícil de fazer Primeiro coloke um MINI-MAPA do Brasil, onde na hora de cadastrar, o o cara clika aonde ele mora, então vai gerar um número sendo XxY (tpo 201x154 no mapa, vamos supor que seja o RJ) Dai quando o cara for comprar (ou visualizar) o sistema detecta a distância entre os 2 pontos, e dps multiplica pelo valor referênte do método de envio (ql correiro e tal) Flws! Acho que isso n resolve seu problema, mas é algo legal de fazer! FLWS!
  3. ( David . RJ . 2K )

    Classe Php

    Uhnn... sakei agora faz assim dentro da classe var $index; var $filename; var $name; dentro da função $this->index++; $filename[$this->index] = "x"; $name[$this->index] = "y"; Acho que isso resolve FLWS! Espero ajudar
  4. Você pode colokar uma página assim visualizar.php onde a pessoa visualiza os registros (por exemplo) dai essa página linka ele pra deletar.php?cod=59&met=cnf ai aparece pra confirmar então essa página fica REMOVER entõa esse REMOVER linka ele pra deletar.php?cod=59&met=yes Removendo FLWS! Espero ajudar
  5. Se for o que eu estou pensando, isso dependeria do site que vai RECEBER o email, pergunta a ele qual o provedor, por isso que, no site, você deve colokar 2 versões de email, TEXTO e HTML, o GMAIL por exemplo, suporta HTML (Mas nem 100%) FLWS!
  6. ( David . RJ . 2K )

    Classe Php

    antes de entrar numa função, mas DENTRO da classe, tpo class x { ... coloke var $filename; para SALVAR o valor em $filename coloke assim $this->filename = "Valor"; para ABRIR/RECUPERAR o valor $x = $this->filename; Flws! Espero ter ajudado!
  7. ( David . RJ . 2K )

    Target

    cara, acho que isso n é PHP, é JS coloka ABAIXO do mainFrame, ou c você souber usar o JS vai poder colokar em outros lugares, mas c der erro, coloke abaixo! <script> mainFrame.location.href = "noticias.php?var=2"; </SCRIPT> Flws! Espero ter ajudado!
  8. Seguinte, primeiro, crie um Banco de Dados, vamos chamar de BANNER. BANNER -> LINKS IDN -> INT URL -> TEXT HIT -> INT Dai vo coloka uns exemplos também IDN | HIT | URL 1 | 56 | www.scriptbrasil.com.br 2 | 40 | projup.grupoelite.com.br 3 | 100 | www.grupoelite.com.br Então no banner, você vai obviamente fazer um RANDOM pra sorter um BANNER. $que = mysql_query("SELECT * FROM `links`"); $n = mysql_num_rows($que); $rnd = rand(1, $n); Vamos dizer que resulte em: 2 Ai o site vai colokar o link assim http://www.seusite.com.br/acessar.php?link=2 Então a página acessar.php vai funcionar assim $que = mysql_query("SELECT * FROM `links` WHERE `idn` = '$link'"); $a = mysql_fetch_array($que); $h = $a['HIT']+1; mysql_query("UPDATE `links` SET `hit` = '$h' WHERE `idn` = '$links'"); $l = $a['URL']; echo "<script>location.href='$l';</SCRIPT>"; FLWS! Espero ter ajudado!
  9. uhn... bem estranho... Xo v... Tente assim, mas duvido muito que funciona, mas... include "./TorrentFile.php"; $hnd = new TorrentFile; echo $hnd->parser_file("localização_do_torrent_aki"); FLWS espero ter ajudado!
  10. Entre aqui http://scriptbrasil.com.br/forum/index.php?showtopic=81936 Talvez tenha a resposta pra sua dúvida, n sei bem como manda Anexo, mas ai tem escrito, dai você vai ter que tentar FUTUCAR até descobrir ou procurar um outro método... FLWS!
  11. ( David . RJ . 2K )

    Textarea...

    Bom, isso não é PHP, e sim JavaScript (JS), eu não sei bem como explicar, mas você poderia estudar o código fonte da página, mas te digo que é BEEEEEEEEEM difícil, mas procura isso na internet, um dia eu achei uma ferramenta dessa COMPLETÍSSIMA, pena que não me lembro o nome :( Procura por algo como Formating Html Text (Algo do tpo) Só n procurei por você que eu já to saindo.. malz... Fwls aew!
  12. ( David . RJ . 2K )

    E-mail Com Anexo

    Não sei todas, mas onde eu colokar * é que é uma coisa dita por MIM, o que eu não tenho certeza, mas eu posso errar em outrar ¬¬ // Provavelmente seja alguma coisa pra configurar o tempo do Envio. $boundary = "XYZ-". date("dmYis") ."-ZYx"; // Talvez seja pra calcular o tempo que demorou para enviar o Anexo. // *No caso aqui, é o tempo Inicial $mens = "--$boundary\n"; // Isto é o modo de Transferência, 8 bits Não sei o que é exatamente isso $mens .= "Content-Transfer-Encoding: 8bits\n"; // Tipo do documento e o modo dos Dígitos (Html / Br) $mens .= "Content-Type: text/html; charset=\"ISO-8859-1\"\n\n"; // Mensagem a ser enviada $mens .= "$mensagem\n"; // *Demora do envio da mensagem $mens .= "--$boundary\n"; // Tipo do arquivo a ser enviado $mens .= "Content-Type: ".$arquivo["type"]."\n"; // Arquivo a ser enviado $mens .= "Content-Disposition: attachment; filename=\"".$arquivo["name"]."\"\n"; // Codificação do Envio do Email (Talvez para não haver Leitura Robotica de vírus por exemplo) $mens .= "Content-Transfer-Encoding: base64\n\n"; // *O Anexo? $mens .= "$anexo\n"; // *Tempo final de envio $mens .= "--$boundary--\r\n"; // *Tipo padrão das Extenções (Tpo, ASP - Active Server Pages, algo assim) $headers = "MIME-Version: 1.0\n"; // Quem envio o email $hearders .= "From: \"$nome\" <$from>\r\n"; // Informa que o emai ltem Anexos $headers .= "Content-type: multipart/mixed; boundary=\"$boundary\"\r\n"; // *Tempo Final Total $headers .= "$boundary\n"; Flws espero ter ajudado!
  13. Nossa... parece que o arquivo não existe, ou o arquivo possui um erro, o jeito é você tentar recuperar os dados manualmente, ou criar um Script que regenere os dados, qnts mb é essa tabela? FLWS!
  14. cara, eu n sei se é isso, mas provavelmente, quando é usado uma ARRAY num FORM, ele inicia do 1, tpo, quando você tem assim $x = null; $x++; Ele não RETORNA 0, retorna 1, então acho que seria no mesmo tpo teste[] Daria o mesmo que fazer teste++; FAzendo iniciar do 1 XD FLWS!
  15. coloka for($i = 1; $i < count($pros)+1; $i++) { //... } c n der algum problema coloka $i = 0
  16. $unit = $_POST['unitario']; $pros = $_POST['prosol_id']; for($i=0; $i<count($pros); i++) { $unitario = $unit[$i]; $prosol_id = $pros[$i]; mysql_query( "INSERT INTO `oc_produtos_cotados` (`prosol_id`, `procot_total` , `procot_unitario`, `usu_id`) VALUES ('$prosol_id','$total','$unitario','$sc_id')"); } testa dessa forma... vê c funciona
  17. Bom, eu acho que da pra fazer com FOR sim for($i=0; $i<count($_POST['unitario']); $i++ { // Coloca o calculo usando assim // $_POST['unitario'][$i] // ... }
  18. ( David . RJ . 2K )

    Busca

    Talvez assim funcione, já postaram vários tipos de exemplos, no caso cada um com uma função diferente, dependendo da situação, e pra fechar, tenta assim SELECT * FROM `tabela` WHERE LIKE `cor` = '%amarelo%ou%vermelho%' Isso busca as 3 palavras na linha, não importa se esteja assim, ela vai encontrar: Um rato amarelo ou um cachorro vermelho XD
  19. ( David . RJ . 2K )

    Moeda

    Tpo, no caso você qr fazer um sistema de conversão de moeda, então (estou indo pelo chute, mas acho que a lógica é realmente isso) você deve ter uma base monetária, vamos dizer que seja o R$, logo, ele vale 1 (porque seria a base), então, você quer converter de DOLAR para EURO, fazendo assim: $primeiro = 2.12; // Dollar $segundo = 5.60; // Euro (Obs. Eu não sei quanto ele vale!) $qnta = 200; // $200 ( ( 1 / ( $primeiro * $qnt ) ) * ( $segundo * $qnt ) ) * $qnt; Então estaremos convertendo $200 em Euros. Resultado seria ( ( 1 / 424 ) * 1120 ) * 200 ( 0,00235 * 1120 ) * 200 = 2,64 * 200 = 528,30 Realmente eu não sei se está certo, mas... Não custa nada fazer outros testes XD Flws!
  20. está, mas porque você qr colokar o Foreach? tem como explicar a lógica que você quer? Talvez possamos fazer com apenas o For dependendo da situação!
  21. ( David . RJ . 2K )

    Ranking

    Bom, vamos supor que você queira um com 10 registro no TOP de um jogo, então primeiro você faz uma busca: $que = mysql_query("SELECT * FROM `rank` WHERE `jogo` = 'futonline' ORDER BY `pontuacao` DESC"); dai você vê qnts números tem nele $n = mysql_num_rows($que); dai um if pra identificar se o jogo é novo, caso seja, ele adiciona o valor simplismente no final da tabela, assim: if($n < 10) { mysql_query("INSERT INTO `rank` (`jogo`, `pessoa`, `pontuacao`) VALUES ('futonline', 'david', '1335530')"); } else { // Então, caso tenha mais que 10 valores, deverá remover o último dele. for($i=0; $i<10; $i++) { $a = mysql_fetch_array($que); $g_j = $a['jogo']; // Grava o nome do jogo $g_n = $a['pessoa']; // Grava o nome da pessoa $g_p = $a['pontuacao']; // Grava a pontuação dela } // Logo, depois de fazer o FOR $i, o valor de $g_x vai ser // As informações do 10 colocado. // Faça isso agora mysql_query("DELETE FROM `rank` WHERE `jogo`='$g_j' AND `pessoa`='$g_n' AND `pontuacao`='$g_p' LIMIT 1"); // Depois inserir seu nome mysql_query("INSERT INTO `rank` (`jogo`, `pessoa`, `pontuacao`) VALUES ('futonline', 'david', '1335530')"); } Flws! Espero ter ajudado!
  22. Acho que é 500 mil ou 500 milhões, não lembro bem, mas tpo, isso é uma configuração inicial, ou é em mysql.ini ou em php.ini que você pode mudar o valor, tem um também que é o espaço que acho que está como 1TB, se você aumentar ele ainda funcina mais, só que acho desnecessário mexer nele, se existe, existe muito pouco pc com mais de 1TB, acho que nem servidor tem isso tudo o.O Flws! Espero ter ajudado!
  23. quando você vai conectar em um MySQL, é assim mysql_connect($host, $user, $pass); onde é $host vocÊ coloka o IP do servidor MySQL, e o $user e $pass as informações desde banco. Flws! Espero ter ajudado!
  24. ( David . RJ . 2K )

    Replace.location?

    Eu não sakei bem a parada, mas vo tenta ajudar, coloke um IFRAME invisível na página assim: <IFRAME NAME=testarCpf STYLE="display:none;"></IFRAME> E então um formulário (NOMEADO!) <FORM ACTION="./registrar.php" METHOD=post NAME=frm> <INPUT NAME=cpf ONBLUR="testarCpf.location.href='./testarCpf.php?cpf='+this.value"> <INPUT NAME=nome> </FORM> Logo, o Iframe entrará na página testarCpf com o CPF "cpf", então ESTA PÁGINA deverá verificar no banco de dados, então vai responder assim Se achar: <script> top.frm.nome.value = "<?=$nome_do_dono?>"; </SCRIPT> Se não achar: <script> alert("CPF não encontrado nos cadastros do servidor!"); </SCRIPT> FLWS! Espero ter ajudado!
  25. Na página inicial do script brasil tem um código de upload, ensinando como fazer, eu n sei se funciona, mas pra está lá deve funcionar beleza. Vai lá e baxa, e dps estude o código. ;) FLWS! Espero ter ajudado!
×
×
  • Criar Novo...