Ir para conteúdo
Fórum Script Brasil

D31v1d1

Membros
  • Total de itens

    648
  • Registro em

  • Última visita

Sobre D31v1d1

  • Data de Nascimento 12/06/1987

Contatos

  • AIM
    N\A
  • MSN
    deividinesello@hotmail.com
  • Website URL
    http://
  • ICQ
    0
  • Yahoo
    N\A

Perfil

  • Gender
    Male
  • Location
    Joinville - Santa Catarina
  • Interests
    Aprender! <br>Ensinar!<br>:)

D31v1d1's Achievements

0

Reputação

  1. Bom dia! Preciso urgente de um freelancer que conheça de javascript e php para fazer um ajuste em um código. Interessados responder aqui com MSN de contato ou telefone. Att
  2. Boa noite! Estou montando um formulário dinamico onde o cliente pode inserir quantos produtos ele quiser, cada produto inserido ele gera este código <div class="produtos"> <p class="campoProduto"> <select name="produto[]" id="produto[]" class="comboselect3"> <option value="0">- Escolha um produto -</option> <?php $sp = mysql_query("SELECT * FROM produtos ORDER BY descricao ASC"); while($linha = mysql_fetch_array($sp) ){ echo "<option value='".$linha['id']."'>".$linha['descricao']."</option>"; } ?> </select> <select name="un" id="un" class="combovp2" onkeyup="soma()"> <option value="0">- UN -</option> <?php $sp = mysql_query("SELECT * FROM unidade ORDER BY nomenclatura ASC"); while($linha = mysql_fetch_array($sp) ){ echo "<option value='".$linha['id']."'>".$linha['nomenclatura']."</option>"; } ?> </select> <input type="text" name="medx[]" id="medx[]" value="0,00" class="combovp2" onkeyup="soma()" /> X <input type="text" name="medy[]" id="medy[]" value="0,00" class="combovp2" onkeyup="soma()" /> <input type="text" name="qtd[]" id="qtd[]" value="1" class="comboup" onkeyup="soma()" /> <input type="text" name="valor[]" id="valor[]" value="0,00" class="combovp2" onkeyup="soma()" /> <input type="text" name="total[]" id="total[]" value="0,00" class="combovp3" disabled /> <a class="removerCampo" style="cursor:pointer;"><img src="img/remover.png" width="16" height="16" alt="Remover" title="Remover Produto" /></a> </p> </div> e este codigo js abaixo faz o calculo dos inputs e apresenta no input total; addEvent = function(o, e, f, s) { var r = o[r = "_" + (e = "on" + e)] = o[r] || (o[e] ? [[o[e], o]] : []), a, c, d; r[r.length] = [f, s || o], o[e] = function(e){ try{ (e = e || event).preventDefault || (e.preventDefault = function(){e.returnValue = false;}); e.stopPropagation || (e.stopPropagation = function(){e.cancelBubble = true;}); e.target || (e.target = e.srcElement || null); e.key = (e.which + 1 || e.keyCode + 1) - 1 || 0; }catch(f){} for(d = 1, f = r.length; f; r[--f] && (a = r[f][0], o = r[f][1], a.call ? c = a.call(o, e) : (o._ = a, c = o._(e), o._ = null), d &= c !== false)); return e = null, !!d; } }; function formatCurrency(o, n, dig, dec) { o.c = !isNaN(n) ? Math.abs(n) : 2; o.dec = typeof dec != "string" ? "," : dec, o.dig = typeof dig != "string" ? "." : dig; addEvent(o, "keypress", function(e) { if (e.key > 47 && e.key < 58) { var o, s, l = (s = ((o = this).value.replace(/^0+/g, "") + String.fromCharCode(e.key)).replace(/\D/g, "")).length, n; if(o.maxLength + 1 && l >= o.maxLength) return false; l <= (n = o.c) && (s = new Array(n - l + 2).join("0") + s); for(var i = (l = (s = s.split("")).length) - n; (i -= 3) > 0; s[i - 1] += o.dig); n && n < l && (s[l - ++n] += o.dec); o.value = s.join(""); } e.key > 30 && e.preventDefault(); }); } function fmtMoney(n, c, d, t){ var m = (c = Math.abs(c) + 1 ? c : 2, d = d || ",", t = t || ".", /(\d+)(?:(\.\d+)|)/.exec(n + "")), x = m[1].length > 3 ? m[1].length % 3 : 0; return (x ? m[1].substr(0, x) + t : "") + m[1].substr(x).replace(/(\d{3})(?=\d)/g, "$1" + t) + (c ? d + (+m[2] || 0).toFixed(c).substr(2) : ""); } function soma() { checkx = 0; for(i = 0; i < document.ordem.elements.length; i++){ var check = document.ordem.elements[i]; if(check.name == "un[]"){ if(check.checked == true){ unidade = parseFloat(document.ordem.un[i].value); if(unidade==0 || unidade==2) { var f = document.forms[0]; var valor1 = parseFloat(f.valor[i].value.replace('.','').replace(',','.')); var valor2 = parseFloat(f.qtd[i].value); var valor3 = ('' + ((valor1||0) * (valor2||0))); f.total.value = fmtMoney(valor3); } if(unidade==1 || unidade==3) { var f = document.forms[0]; var medx = parseFloat(f.medx[i].value.replace('.','').replace(',','.')); var medy = parseFloat(f.medy[i].value.replace('.','').replace(',','.')); var valor1 = parseFloat(f.valor[i].value.replace('.','').replace(',','.')); var valor2 = parseFloat(f.qtd[i].value); var total1 = ('' + ((medx||0) * (medy||0))); var total = ('' + ((total1||0) * (valor1||0))); var valor3 = ('' + ((total||0) * (valor2||0))); f.total.value = fmtMoney(valor3); } } } } } function init() { checkx = 0; for(i = 0; i < document.ordem.elements.length; i++){ var check = document.ordem.elements[i]; if(check.name == "un[]"){ if(check.checked == true){ formatCurrency(document.forms[0].valor[i], 2, ".", ","); formatCurrency(document.forms[0].medx[i], 2, ".", ","); formatCurrency(document.forms[0].medy[i], 2, ".", ","); } } } } window.onload = init; até ai tudo certo, mas agora quando jogo no name dos inputs por exemplo "un[]" acrescento o [] para criar os array e pegar via js para fazer o calculo de cada produto separado não funciona, alguém pode me ajudar? tentei
  3. Bom dia! Registrei um dominio no registro.br, e utilizo o serviço de e-mail para este dominio do terra, tem como eu continuar utilizando os e-mails do terra e configurar a hospedagem do site para outra empresa?
  4. Bom dia! Estou com o seguinte problema, testei o código abaixo em um servidor e funcionou perfeitamente, mas quando joguei no servidor UOL Host não funciona. Existe alguma outra forma de verificar se a imagem realmente existe? O script precisa verificar se a imagem existe em outro servidor e caso ela exista o script faz o download da imagem para o servidor onde o site atual está hospedado(UOL). $origem = "http://endereco.com.br/".$img; if (@GetImageSize($origem)) { $destino = "img/produtos/".$img; $orig = fopen($origem, "r"); $dest = fopen($destino, "w"); while (!feof($orig)) { $line = fread ($orig, 1024); fwrite($dest, $line); } fclose($orig); fclose($dest); } else { $destino = ""; } Obrigado.
  5. D31v1d1

    Que fonte é está?

    Alguém sabe me dizer que fonte é está? Procurei mas não consegui achar, tenho quase 3 mil fontes mas não achei, desconfio que seja alguma fonte normal que venha no windows mas como tenho bastante fonte instalado não estou achando. Se alguém poder me ajudar agradeço Att
  6. D31v1d1

    Alterar Limite Upload

    Coloquei novamente o php.ini com valores de 20M e conferi no phpinfo e deu certo, e alterou os valores como indiquei coloquei também o safe_mode como On e alterou também. Mas fui testar, enviei arquivos de até 3.2 mb acima disso não consigo enviar da conexão reiniciada.
  7. D31v1d1

    Alterar Limite Upload

    Disse que estou montando um sistema de ftp, que funciona da seguinte forma o usuario pode criar uma pasta e dentro da pasta mandar seus arquivos para minha empresa, isso realmente funciona perfeitamente com arquivos pequenos de até 3mb, já enviei para teste musicas fotos e documentos mas quando tento enviar qualquer outro arquivo maior que 3mb está dando "Conexao reiniciada", já testei em outros computadores e internetes diferentes. Os nomes dos arquivos que vão para o servidor estão corretos com os formatos e tudo certo, deixei a opção para fazer download dos arquivos e nunca deu problemas nos arquivos.
  8. D31v1d1

    Alterar Limite Upload

    Boa tarde. Estou tendo problemas com um sistema de ftp que estou montando, não consigo enviar arquivos maiores de 3mb da conexão reiniciada. Tentei usar o php.ini com o seguinte código post_max_size = 10M upload_max_filesize = 10M e também já tentei usando .htaccess mas da erro 500 alguma coisa assim trabalho com a webinhost, o código que está sendo utilizado segue abaixo. A página up.php abre em forma de popup para receber o arquivo a ser enviado. <?php ob_start(); session_start(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>(Gerenciador FTP)</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> &lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"></script> &lt;script type="text/javascript"> $(document).ready(function() { $('a[name=modal]').click(function(e) { e.preventDefault(); var id = $(this).attr('href'); var maskHeight = $(document).height(); var maskWidth = $(window).width(); $('#mask').css({'width':maskWidth,'height':maskHeight}); $('#mask').fadeIn(1000); $('#mask').fadeTo("slow",0.8); var winH = $(window).height(); var winW = $(window).width(); $(id).css('top', winH/2-$(id).height()/2); $(id).css('left', winW/2-$(id).width()/2); $(id).fadeIn(2000); }); $('.window .close').click(function (e) { e.preventDefault(); $('#mask').hide(); $('.window').hide(); }); $('#mask').click(function () { $(this).hide(); $('.window').hide(); }); }); </script> &lt;script language="Javascript"> function teste() { if (document.upload.arquivo.value=="") { alert("Arquivo para upload não informado!") document.upload.arquivo.focus() return false } } </script> <style type="text/css"> @charset "utf-8"; /* CSS Document */ *{margin:0px; padding:0px; border:0px;} body { font-family:tahoma; font-size:13px; margin:0 auto; background:url(../../img/bgfundo.jpg); background-repeat: no-repeat; background-position: top center; } a {color:#333; text-decoration:none} a:hover {color:#ccc; text-decoration:none} #mask { position:absolute; left:0; top:0; z-index:9000; background-color:#000; display:none; } #boxes .window { position:absolute; left:0; top:0; width:440px; height:200px; display:none; z-index:9999; padding:20px; } #boxes #dialog { width:200px; height:35px; padding:15px; background-color:#ffffff; text-align:center; -webkit-border-radius: 7px; -moz-border-radius: 7px; } </style> &lt;script> function enviar_formulario(){ document.upload.submit() } </script> </head> <body onunload="window.opener.location.reload()"> <center> <br /><br /><br /><br /><h4>Selecione um arquivo</h4> <?php if(!isset($_SESSION['nivel_usuario'])) { header("Location: ../../index.php"); } ?><br /><br /> <form name="upload" action="upload.php?pg=<?php echo $_SESSION['dir']; ?>" method="post" enctype="multipart/form-data" onsubmit="return teste()" id="arquivo"> <input name="arquivo" type="file" id="arquivo" size="60"><br /><br /> <ul> <a href="#dialog" onclick="java script:enviar_formulario()" name="modal"><img src="../../img/benviar.png" width="147" height="24" alt="Enviar Arquivo" title="Enviar Arquivo" /></a> </ul> </form> </center> <div id="boxes"> <div id="dialog" class="window" align="center"> <img src="loading.gif" width="16" height="16" /><br /> <p align="center"><font face="Tahoma, Geneva, sans-serif" size="1" color="#666666">Aguarde a finalização do envio...</font></p> </div> <div id="mask"></div> </div> </body> </html> upload.php é o responsável pelo envio <?php ob_start(); session_start(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> &lt;script language="Javascript" type="text/Javascript"> <!-- function close_window() { window.close(); } //--> </script> <style type="text/css"> @charset "utf-8"; /* CSS Document */ *{margin:0px; padding:0px; border:0px;} body { font-family:tahoma; font-size:13px; margin:0 auto; background:url(../../img/bgfundo.jpg); background-repeat: no-repeat; background-position: top center; } a {color:#ffffff; text-decoration:none} a:hover {color:#ffffff; text-decoration:none} </style> </head> <body> <?php if(!isset($_SESSION['nivel_usuario'])) { header("Location: ../../index.php"); } $dir = str_replace("//", "/", $_SESSION['dir']); $diretorioDestino = $dir."/"; if(!file_exists($diretorioDestino)){ mkdir($diretorioDestino); } $img = $_FILES['arquivo']; $tmp = $img['tmp_name']; $nome = $img['name']; $tamanho = $img['size']; $enviado = false; if ($tamanho<=1024*10000) $enviado = move_uploaded_file($tmp, $diretorioDestino.$nome); if ($enviado) echo "<center><br /><br /><br /><br /><font color='#000000' size='2' face='Georgia'>Arquivo enviado com sucesso!</font><br /><br /><a href='up.php'><img src='../../img/voltar.png' width='32' height='32' alt='Adicionar Mais' /></a><a href=\"java script:;\" onclick=\"close_window()\"><img src='../../img/deletar.png' width='32' height='32' alt='Fechar Janela' /></a></center>"; else echo "<center><br /><br /><br /><br /><font color='red' size='2' face='Georgia'>Erro ao enviar o arquivo!</font><br /><br /><a href='up.php'><img src='../../img/voltar.png' width='32' height='32' alt='Adicionar Mais' /></a><a href=\"java script:;\" onclick=\"close_window()\"><img src='../../img/deletar.png' width='32' height='32' alt='Fechar Janela' /></a></center>"; ?> </body> </html> Já tentei de tudo mas não consigo enviar arquivos maiores, alguém pode me ajudar? Att
  9. D31v1d1

    Zipando Arquivos

    Bom dia, estou com o seguinte problema. Tenho este código que funciona perfeitamente zipando os arquivos do diretorio indicado $directory = "pg/fotos/img/album/".$as; $zipfile = "pg/fotos/img/album/".$as.".zip"; $filenames = array(); function browse($dir) { global $filenames; if ($handle = opendir($dir)) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != ".." && is_file($dir.'/'.$file)) { $filenames[] = $dir.'/'.$file; } else if ($file != "." && $file != ".." && is_dir($dir.'/'.$file)) { browse($dir.'/'.$file); } } closedir($handle); } return $filenames; } browse($directory); $zip = new ZipArchive(); if ($zip->open($zipfile, ZIPARCHIVE::CREATE)!==TRUE) { exit("Não pode abrir: <$zipfile>\n"); } foreach ($filenames as $filename) { echo "Arquivo adicionado: <b>" . $filename . "<br/></b>"; $zip->addFile($filename,$filename); } echo "Total de arquivos: <b>" . $zip->numFiles . "</b>\n"; header ("Location: ".$zipfile); as imagens que estou zipando fica no diretório pg/fotos/img/album/ variavel com o nome do album. como falei acima está zipando perfeitamente, o problema é que no arquivo zip está criando as pastas ou seja para pegar as fotos preciso entrar na pasta pg/fotos/img/album/2134234 para dai sim poder visualizar ou retirar somente as imagens, alguém sabe me dizer como zipar somente as fotos sem as pastas que estão no caminho do diretorio?
  10. Boa tarde, tenho um formulário padrão que sempre utilizo em todos meus sites, e hoje quando testei em um servidor da locaweb apresentou a seguinte mensagem PHP Warning: mail() [<a href='function.mail'>function.mail</a>]: SMTP server response: 554 5.5.1 Error: no valid recipients in E:\home\vivereta\Web\pg\contato.php on line 36 Segue abaixo meu código <?php //VALIDA $valida = isset($_POST["valida"]) ? $_POST["valida"] : null; if($valida == "enviar"){ //RECEBE OS DADOS DO FORMULÁRIO $nomecont = utf8_decode(@$_POST["nome"]); $email = utf8_decode(@$_POST["email"]); $assunto = utf8_decode(@$_POST["assunto"]); $tel = utf8_decode(@$_POST["tel"]); $mensagem = utf8_decode(@$_POST["mensagem"]); $msg = "Nome: " .$nomecont."\n"; $msg .= "E-mail: ".$email."\n"; $msg .= "Assunto: ".$assunto."\n"; $msg .= "Fone: ".$tel."\n"; $msg .= "Mensagem: " .$mensagem."\n"; if($nomecont == "Seu Nome"){ $msguso = "O Nome é um campo obrigatório!"; } else { if($email == "Seu E-mail"){ $msguso = "O E-mail é um campo obrigatório!"; } else { if($assunto == "Assunto"){ $msguso = "O Assunto é um campo obrigatório!"; } else { if($mensagem == ""){ $msguso = "A Mensagem é um campo obrigatório!"; } if(($nomecont!="") and ($email!="") and ($assunto!="") and ($mensagem!="")){ $para = array("email@email.com.br"); for($i=0; $i<=1; $i++){ mail($para[$i],$assunto,$msg,"From:$email"); } $msguso = "Mensagem enviada com sucesso!"; } } } } } ?> E no sistema de newsletter também não está enviando, não está apresentando nenhuma mensagem de erro, mas também não está enviando o email $codigo = sha1($codigo); $cabecalho = "From: $a_nome <$a_email>"; $cabecalho .= "\nReply-To: $a_nome <$a_email>"; $cabecalho .= "\nContent-Type: Text/HTML"; echo "<font color=black face=tahoma size=2>"; $msg .= "Olá <b>$email</b>,"; $msg .= "<br>"; $msg .= "Você está recebendo esta mensagem porque alguém tentou remover esse e-mail "; $msg .= "da lista do site <a href='$url' target=_blank><b>$titulo</b></a><br><br>"; $msg .= "Para confirmar, clique no link abaixo:<br>"; $msg .= "<a href='$url_sist/pg/confirmar.php?tipo=remove&codigo=$codigo' target=_blank>"; $msg .= "$url_sist/pg/confirmar.php?tipo=remove&codigo=$codigo></a>"; $msg .= "<br><br>Se não foi você, ou se deseja continuar recebendo e-mails, simplesmente ignore este e-mail. <br>Obrigado."; $msg .= "</font>"; mail($email,$confirm_assunto,$msg,$cabecalho); echo "<font color=black face=tahoma size=2>"; echo "<br /><br />Um e-mail de confirmação foi enviado para <b>$email</b>."; echo '<br /><br /><a onClick="history.back()" style="cursor: pointer;"><img src="img/voltar.png" width="32" height="32" alt="" title="Clique aqui para voltar!"></a><br /><br />'; echo "</font>"; Não faço idéia de o que pode estar acontecendo. Alguém pode me ajudar?
  11. Bom dia. Estou desenvolvendo 2 sites ao mesmo tempo, usando o mesmo sistema de login, com os mesmos dados passados, o problema é que se eu logar em um site e entrar no outro, mesmo estando deslogado deste segundo site o sistema reconhece como usuário logado. Pesquisei pela internet e por alguns foruns e deu uma lida sobre session_id() mas não entendi realmente como isso funciona, alguém poderia me explicar ou passar algum exemplo se isso poderá me ajudar? ou se alguém tem alguma outra solução para este problema! Att
  12. Valeu pela ajuda Rafael, agora funcionou :D
  13. não funcionou, no meu primeiro post deste tópico indiquei que utilizo meu index e todas as outras páginas em php ou seja index.php, player.php e corpo.php esses frames funcionam normal em páginas .php? pois tentei de tudo e nada funcionou
  14. Bom dia, obrigado pela ajuda, mas não funcionou, não acontece nada onchange=\"window.mainFrame.location.href='?pg=view&acao=integra&id='+this.value\" Retirei ta tag do php para ver se muda alguma coisa, mas não deu resultado e testei de outra forma, segue abaixo <select name="categoria" id="categoria" onchange="parent.frames["mainFrame"].window.location = 'corpo?pg=view&acao=integra&id='+this.value" class="combo"> <?php $result = mysql_query("select * from eventos ORDER BY dataevento DESC"); echo "<option value=''>-- Clique aqui e escolha um Evento --</option>"; while($row = mysql_fetch_array($result) ){ $ndata = explode("-",$row[3]); $dataevento = $ndata[2]."/".$ndata[1]."/".$ndata[0]; echo "<option value='".$row[0]."'>$dataevento - ".substr("$row[4]", 0, 33)."...</option>"; } ?> </select>
  15. Boa noite, estou com o seguinte problema, tenho uma página index.php onde tenho <frameset rows="32,*" cols="*" frameborder="0" border="0" framespacing="0"> <frame src="player.php" name="topFrame" scrolling="no" noresize="noresize" id="topFrame" title="topFrame" /> <frame src="corpo.php" name="mainFrame" id="mainFrame" title="mainFrame" /> </frameset> na pagina player.php tenho um select para que o usuário possa clicar e ir para um determinado evento <?php ... <select name='categoria' id='categoria' onchange=\"parent.window.location='corpo.php?pg=view&acao=integra&id='+this.value\">"; $result = mysql_query("select * from eventos ORDER BY dataevento DESC"); echo "<option value=''>-- Clique aqui e escolha um Evento --</option>"; while($row = mysql_fetch_array($result) ){ echo "<option value='".$row[0]."'>$row[3]</option>"; } echo "</select>"; ... ?> O que preciso fazer é, ao o usuário selecionar um determinado evento listado no select, automaticamente o iframe com name de mainFrame carregue a página com o evento clicado. alguém pode me ajudar?
×
×
  • Criar Novo...