Ir para conteúdo
Fórum Script Brasil

labp

Membros
  • Total de itens

    49
  • Registro em

  • Última visita

Tudo que labp postou

  1. Consegui um script perfeito em outro forum: <script language="JavaScript"> clocks = { 'Londres GMT':0, 'Roma':1, 'Bangkok':7, 'Hong Kong':8, 'Tóquio':9, 'Sidney':10, 'Hawaii':-10, 'San Francisco':-8, 'Brasília':-3 } function updateTimer(){ document.getElementById('clockContainer').innerHTML = worldClock(); } function worldClock(){ now = new Date(); // pega a data time = now.getTime() + now.getTimezoneOffset() * 60 * 1000; // remove o offset (gmt) worldclock = ''; for (zone in clocks) { // pra cada relogio setado reltime = time + clocks[zone] * 3600 * 1000; // recoloca o offset now.setTime(reltime); // seta a data no objeto Date worldclock += zone+': '+now.toLocaleTimeString()+'<br>'; } return worldclock; } setInterval('updateTimer()',1000); </script> <div id='clockContainer'>&nbsp;</div> Agora tem o problema do horário de verão, como eu faria pra detectar o horário de verão? Essas são as cidades que usarei e os seus respectivos horários de verão: Montreal: GMT -5 DST started on Domingo, 8 de Março de 2009, 02:00 local standard time DST ends on Domingo, 1 de Novembro de 2009, 02:00 local daylight time New York: GMT -5 DST started on Domingo, 8 de Março de 2009, 02:00 local standard time DST ends on Domingo, 1 de Novembro de 2009, 02:00 local daylight time Brasília: GMT -3 DST ended on Domingo, 15 de Fevereiro de 2009, 00:00 local daylight time DST starts on Domingo, 18 de Outubro de 2009, 00:00 local standard time Paris: GMT 1 DST started on Domingo, 29 de Março de 2009, 02:00 local standard time DST ends on Domingo, 25 de Outubro de 2009, 03:00 local daylight time Hong Kong: GMT 8 não tem London: GMT 0 DST started on Domingo, 29 de Março de 2009, 01:00 local standard time DST ends on Domingo, 25 de Outubro de 2009, 02:00 local daylight time Tókio: GMT 9 não tme
  2. Desculpa, mas eu não sei usar javascript, você poderia me mostrar como fazer isso?
  3. Achei esse script para mostrar varios horários de diferentes regiões, só que ele vem com botões para escolher a região, e eu quero os horários listados Script: // JavaScript Document var timerRunning = false; var timezone = "Greenwich Mean Time"; // what time zone are you in ? var adjust = 0; function timeCheck(tzone, diff) { if (timerRunning) { clearTimeout(updatetime); timerRunning = false; } gmtOffset=eval(diff+adjust); timezone = tzone; checkDateTime(); } function checkDateTime () { var today = new Date(); var year = today.getYear() + 1900; var month = today.getMonth()+1; var date = today.getDate(); var day = today.getDay(); var hour = today.getHours(); var minute = today.getMinutes(); var second = today.getSeconds(); var lastSat = date - (day+1); while (lastSat < 32) lastSat+=7; if (lastSat > 31) lastSat+=-7; var firstSat = date - (day+1); while (firstSat > 0) firstSat+=-7; if (firstSat < 1) firstSat+=7; if ((((month == 4) && (date >= firstSat)) || month > 4) && (month < 11 || ((month == 10) && day <= lastSat))) adjust += 60; yourOffset = (new Date()).getTimezoneOffset(); yourOffset = yourOffset + adjust; var xx = navigator.appName var xy = navigator.appVersion; xy = xy.substring(0,1); if ((xy == 4) && (xx == "Netscape")) yourOffset = yourOffset+adjust; if ((((month == 4) && (date > 20)) || month > 4) && (month < 11 || ((month == 10) && day < 30))) adjust -= 60; ourDifference = eval(gmtOffset - yourOffset); var half = eval(ourDifference % 60); ourDifference = Math.round(ourDifference / 60); hour = eval(hour - ourDifference); var m = new Array("", "Jan","Feb","Mar", "Apr","May","Jun", "Jul","Aug","Sept", "Oct","Nov","Dec"); var leap = eval(year % 4); if ((half == -30) || (half == 30)) minute += 30; if (minute > 59) minute -= 60, hour++; if (minute < 0) minute += 60, hour--; if (hour > 23) hour -= 24, date += 1; if (((month == 4) || (month == 6) || (month == 9) || (month == 11)) && (date==31)) date = 1, month ++; if (((month == 2) && (date > 28)) && (leap != 0)) date = 1, month ++; if ((month == 2) && (date > 29)) date = 1, month++; if (hour < 0) hour += 24, date --; if ((date == 32) && (month == 12)) month = m[1], date = 1, year++; if (date == 32) date = 1, month++; if ((date < 1) && (month == 1)) month= m[12], date = 31, year--; if (date < 1) date = 31, month --; if (((month == 4) || (month == 6) || (month== 9) || (month == 11)) && (date == 31)) date = 30; if ((month == 2) && (date > 28)) date = 29; if (((month == 2) && (date > 28)) && (leap != 0)) date=28; for (i=1; i<13; i++) { if (month == i) { month = m[i]; break; } } var dateTime = hour; dateTime = ((dateTime < 10) ? "0":"") + dateTime; dateTime = " " + dateTime; dateTime += ((minute < 10) ? ":0" : ":") + minute; dateTime += ((second < 10) ? ":0" : ":") + second; dateTime += (hour >= 12) ? " PM, " : " AM, "; dateTime += month + " " + date + ", " + year; document.clock.zonetime.value = dateTime; document.clock.zonename.value = timezone; updatetime=setTimeout("checkDateTime()", 900); timerRunning = true; } HTML dele: <!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=utf-8" /> <title></title> <script language="JavaScript" src="hora.js"></script> </head> <BODY OnLoad="timeCheck(timezone, 0)"> <center> <h2>World Clock</h2> <form name=clock> <input type=text name=zonetime size=31><br> <br> <b>Current Time Zone</b><br> <input type=text name=zonename size=21> <br> <br> <table border=1 cellpadding=5> <tr> <td align=center><input type=button value="Pacific" onClick="timeCheck(this.value, +480)"></td> <td align=center><input type=button value="Central" onClick="timeCheck(this.value, +420)"></td> <td align=center><input type=button value="Eastern" onClick="timeCheck(this.value, +300)"></td> </tr> <tr> <td align=center><input type=button value="Hawaii" onClick="timeCheck(this.value, +600)"></td> <td align=center><input type=button value="Mexico" onClick="timeCheck(this.value, +360)"></td> <td align=center><input type=button value="New Delhi" onClick="timeCheck(this.value, -330)"></td> </tr> <tr> <td align=center><input type=button value="Hong Kong" onClick="timeCheck(this.value, -480)"></td> <td align=center><input type=button value="Tokyo" onClick="timeCheck(this.value, -540)"></td> <td align=center><input type=button value="London" onClick="timeCheck(this.value, +0)"></td> </tr> </table> </form> </center> </body> </html> Quero que apareça assim: Horário Mundial: London : 21:30 Tokyo: 09:30 ... Agradeço antecipadamente! Tem esse outro script também, talvez seja mais facil porque é menor: <!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=utf-8" /> <title>Untitled Document</title> </head> <body> <table border="0" width="200" cellspacing="0" cellpadding="3"> <form name="where"> <tr> <td width="100%"> <select name="city" size="1" onchange="updateclock(this);"> <option value="" selected>Local time</option> <option value="0">London GMT</option> <option value="1">Rome</option> <option value="7">Bangkok</option> <option value="8">Hong Kong</option> <option value="9">Tokyo</option> <option value="10">Sydney</option> <option value="12">Fiji</option> <option value="-10">Hawaii</option> <option value="-8">San Francisco</option> <option value="-5">New York</option> <option value="-3">Buenos Aires</option> </select> </td> </tr> <tr> <td width="100%"> <script language="JavaScript"> /* Drop Down World Clock- By JavaScript Kit (http://www.javascriptkit.com) Portions of code by Kurt @ http://www.btinternet.com/~kurt.grigg/javascript This credit notice must stay intact */ if (document.all||document.getElementById) document.write('<span id="worldclock" style="font:bold 16px Arial;"></span><br />') zone=0; isitlocal=true; ampm=''; function updateclock(z){ zone=z.options[z.selectedIndex].value; isitlocal=(z.options[0].selected)?true:false; } function WorldClock(){ now=new Date(); ofst=now.getTimezoneOffset()/60; secs=now.getSeconds(); sec=-1.57+Math.PI*secs/30; mins=now.getMinutes(); min=-1.57+Math.PI*mins/30; hr=(isitlocal)?now.getHours():(now.getHours() + parseInt(ofst)) + parseInt(zone); hrs=-1.575+Math.PI*hr/6+Math.PI*parseInt(now.getMinutes())/360; if (hr < 0) hr+=24; if (hr > 23) hr-=24; ampm = (hr > 11)?"PM":"AM"; statusampm = ampm.toLowerCase(); hr2 = hr; if (hr2 == 0) hr2=12; (hr2 < 13)?hr2:hr2 %= 12; if (hr2<10) hr2="0"+hr2 var finaltime=hr2+':'+((mins < 10)?"0"+mins:mins)+':'+((secs < 10)?"0"+secs:secs)+' '+statusampm; if (document.all) worldclock.innerHTML=finaltime else if (document.getElementById) document.getElementById("worldclock").innerHTML=finaltime else if (document.layers){ document.worldclockns.document.worldclockns2.document.write(finaltime) document.worldclockns.document.worldclockns2.document.close() } setTimeout('WorldClock()',1000); } window.onload=WorldClock //--> </script> <!--Place holder for NS4 only--> <ilayer id="worldclockns" width=100% height=35><layer id="worldclockns2" width=100% height=35 left=0 top=0 style="font:bold 16px Arial;"></layer></ilayer> </td> </form> </tr> </table> </body> </html>
  4. O editor meotexto faz isso, só ir em HTML>Converer acentos. http://www.mephost.com/software/help/mt6/
  5. Tem alguma maneira de eu trocar os acentos pelo código utf? O Dreamweaver faz isso só no Design view, se você ta no code ele não troca.
  6. labp

    Tirar id da url

    Estou tentando fazer de outro jeito. Colei o script no arquivo php que usa esse sobi2Id, coloquei como function exportar { script }, pra ver se assim ele pega o sobi2Id direitinho, mas eu não sei como linkar pra ele, tentei assim: <?php $link2= $mosConfig_live_site."/"."index.php?option=com_sobi2&amp;sobi2Task=exportar"; ?> <a href="<?php echo $link2 ?>" title="dsafsd">adf</a> Isso me manda pra pagina da url index.php?option=com_sobi2 .
  7. labp

    Tirar id da url

    É isso mesmo, mas me apareceu esse erro: Warning: mysql_num_fields(): supplied argument is not a valid MySQL result resource in C:\wamp\www\intelmuni\teste.php on line 18 Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:\wamp\www\intelmuni\teste.php on line 24 Linha 18 e 24 respectivamente: $fields = mysql_num_fields($export); while($row = mysql_fetch_row($export)) { Esse script eu apena colei em um arquivo php e linkei para a página que eu quero exportar, não sei se é assim que tenho que fazer.
  8. labp

    Tirar id da url

    Oi, primeiro quero dizer que sou iniciante, não sei muito de php, mexo com o CMS Joomla. O que estou tentando fazer é usar um script pra exportar SQL pra XLS. O problema é que eu preciso filtrar uma coluna da tabela de acordo com uma parte da URL. Esse é o Script: <?php //Adaptado de : http://www.phpfreaks.com/tutorials/114/0.php //Configuração da BD $mysql_host="localhost"; $mysql_login="root"; $mysql_pass=""; $mysql_db="site"; $connect = mysql_connect($mysql_host, $mysql_login, $mysql_pass) or die ('Erro Connect'); mysql_select_db($mysql_db) or die ('Erro Select DB'); //Nome da tabela a ser exportada $table="jos_sobi2_fields_data"; $select = "SELECT * FROM jos_sobi2_fields_data"; $export = mysql_query($select); $fields = mysql_num_fields($export); for ($i = 0; $i < $fields; $i++) { $header .= mysql_field_name($export, $i) . "\t"; } while($row = mysql_fetch_row($export)) { $line = ''; foreach($row as $value) { if ((!isset($value)) OR ($value == "")) { $value = "\t"; } else { $value = str_replace('"', '""', $value); $value = '"' . $value . '"' . "\t"; } $line .= $value; } $data .= trim($line)."\n"; } $data = str_replace("\r","",$data); if ($data == "") { $data = "\n(0) Records Found!\n"; } else{ $hoje=date("Y_m_j"); header("Content-type: application/x-msdownload"); header("Content-Disposition: attachment; filename=".$table."_".$hoje.".xls"); header("Pragma: no-cache"); header("Expires: 0"); print "$header\n$data"; } ?> Na tabela existe a coluna itemid, eu quero filtrar ela de acordo com a url. Essa é a url: index.php?option=com_sobi2&sobi2Task=sobi2Details&catid=10&sobi2Id=1&Itemid=7 O itemid da tabela corresponde ao sobi2id da url, existe alguma forma de filtrar a exportação de acordo com esse Id? A linha que tenho que alterar é essa: $select = "SELECT * FROM jos_sobi2_fields_data"; Mas não sei como eu poderia filtrar.
  9. Tb não resolve amigo, já tentei...
  10. Olá! Bem, centralizar uma div é fácil, mas todos os jeitos que achei precisavam especificar a largura da mesma, meu problema ta aí, a largura é incerta no meu caso. Achei isso, funcionou, mas as divs com float não ficam na mesma linha: <style> div.setwidth { border: 1px solid red; width: 760px; text-align: center; /* ie hack */ } div.wrap { display: table; margin: 0 auto; } div.float { border: 1px solid green; display: table-cell; float: left; } * html div.float { /* ie hack */ display: inline; float: none; } </style> <div class="setwidth"> <div class="wrap"> <div class="float">lorem</div> <div class="float">variable width content ipsum</div> <div class="float">lorem</div> <div class="float">lorem</div> </div> </div> Alguém sabe de alguma maneira que funcione?? Agradeço antecipadamente, Luis Pacheco
  11. labp

    Descompactar no servidor por php

    Muito obrigado ESerra, mas o zip não ta habilitado no servidor (LocaWeb), e não tenho acesso à ele :/ Será que ainda assim existe uma maneira?
  12. Olá! Estou tentando descompactar um arquivo no servidor, posso compacta-lo em qualquer extensão, rar, zip, taz.gz, etc, isso não é problema. O servidor não tem acesso ssh ou telnet, e o plesk dele não tem a opção pra isso. Existe um site www.net2ftp.com que faz isso, mas demora demais, fica melhor enviar os arquivos normalmente. Encontrei algumas paginas sobre o assunto, mas sou leigo em PHP e não sei nada, uso um CMS tudo que sei aprendi com ele. Sei que preciso de um script, mas como eu uso esse script?? Agradeço antecipadamente, Luis Pacheco
  13. labp

    FTP com problemas

    Olá! Estou com problemas de FTP nessa máquina ou rede, sempre que tento enviar arquivos (muitos) ele envia uns e para de enviar por um tempinho, depois volta, e fica assim, as vezes da falha tb. Não é o servidor pois testei em outro lugar e funcionou normalmente. Também não é o programa (FileZilla) porque já testei outros e continua com esse problema, nem firewall, ta desativado. Não tenho idéia do que seja, alguém já passou por isso e sabe como resolver? Agradeço antecipadamente, Luis Pacheco
  14. Ok, muito obrigado pela explicação. No caso do PHP_SELF não funcionou, pois as outras urls também começam com index.php, isso é no CMS Joomla, então parece que o PHP_SELF carrega em qualquer url que tenha o index.php.
  15. Consegui resolver, ficou assim: <?php $URL = $_SERVER['REQUEST_URI']; $Arquivo = array_reverse(explode("/", $URL)); if (($Arquivo[0] == "index.php") || ($Arquivo[0] == "")){ echo "<div id=\"rightcol\">"; echo "<div id=\"sepfront\"></div>"; mosLoadModules ( 'busca',-1); echo "</div>"; } ?> Beraldo, qual seria a diferença se eu usasse PHP_SELF? Sou iniciante e estou aprendendo PHP, então não conheço muita coisa. Muito obrigado novamente.
  16. Perfeito!!!! Muito obrigado Lvcifer!!!! Só uma coisa, se eu entrar no site pela url o index.php não aparece, fica só a url (www.site.com.br por exemplo), aí esse IF não carrega. Como faço um IF para caso não apareça nada, acho que isso resolveria certo? Muito obrigado!
  17. Olá, Minha dúvida é simples, fazer um if de acordo com a url, fiz isso mas não deu certo: <? if url="index.php"; ?> <div id="rightcol"> <div id="sepfront"></div> <?php mosLoadModules ( 'busca',-1); ?> </div> <?php ?> Eu quero que : <div id="rightcol"> <div id="sepfront"></div> <?php mosLoadModules ( 'busca',-1); ?> </div> Apareça só na página principal, mas assim não funcionou, ele continuou aparecendo depois. Agradeço antecipadamente, Luis Pacheco
  18. labp

    Uma Pasta Em Chmod 777

    Olá! Todas as pastas do meu site ficam em 755, e arquivos em 644, mas tenho que deixar uma pasta em 777. Queria saber que risco eu corro com apenas uma pasta em 777, dentro dela tem mais pastas e 755, e o conteúdo de todas as pastas são imagens. É muito perigoso, torna meu site muito fácil de ser invadido? Abraços Luis Pacheco
  19. É isso aí mesmo, explicar como funciona o site, não vou entrar muito na parte do layout... Typografia são as fontes usadas no site. Vlw galera!
  20. labp

    Testar Site No Ie 6

    Olá! Fiz um site tranquilo, testando sempre no FF e no IE 7, aí quando mando pra um amigo dar uma olhada ele me fala que ta tudo quebrado. No IE 6 o site fica errado, mas no 7 ta tudo perfeito. Queria saber de alguma forma de poder testar ele nos 2, tanto no 7 quanto no 6, pois aqui eu atualizei pro 7 e to tendo que usar outro PC só pra isso... Abraços Luis Pacheco -------------------------------------------------------------- EDIT Achei um programa que instala várias versões do IE: http://tredosoft.com/Multiple_IE Eu instalei e ta tranquilo, ta dando pra usar todas as versões, é uma mão na roda. Espero que ajude mais pessoas.
  21. O site é pra uma secretaria aí eles tem um host deles, e o cara me pediu a documentação do site para poder transferir o site pro host deles... Eu vi uma documentação que explicava o site, falava das medidas, dos menus e utilidades, também me disseram que tenho que colocar as cores, imagens, typografia, seria só isso? E na documentação que ensino a atualizar e utilizar o site correto?
  22. Olá! Estou começando a trabalhar profissionalmente, e tenho que entregar a Documentação do site. Procurei alguns exemplos para poder começar a minha mas não achei nenhum. Alguém tem algum?Ou dicas para que eu possa fazer uma boa documentação. Abraços Luis Pacheco
  23. desculpa a demora. funcionou perfeitamente, vlw rajneesh!!
  24. Olá! Eu fiz um formulário com alguns funções de calculos em JS (na verdade foi mais o ESerra que fez :D ), e os campos que apresentam os resultados ficam fechados, mas quando o formulário é mandado por email essas informações não são mandadas, só as informações dos campos abertos. Tive que tirar o disabled, mas preciso que os campos fiquem bloqueados, mas que as informações sejam enviadas. Da para enviar esses campos? Sou leigo em programação, estou aprendendo agora, mechendo, perguntando, então não sei muita coisa. Uso o CMS Joomla, nele tem um módulo que pede que eu insira apenas o html do formulário, sem a tag <form>, e ele faz o resto. Para o envio, eu apenas tenho que digitar o nome do campo do formulário, exemplo= {name} e ele envia o campo, mas mesmo que eu coloque o nome do campo que está com disabled ele não é enviado. Muito obrigado! Luis Pacheco
  25. o problema é que ela tem que ser de acordo com a anterior, e essa é de acordo com o conteúdo, não tem tamanho fixo... não adiantou, isso já não é default??? o problem é que a div se limita ao tamanho do que tem dentro dela, eu quero que seja do tamanho da div anterior... acho que agora consegui explicar :D
×
×
  • Criar Novo...