Ir para conteúdo
Fórum Script Brasil

CaptainZap

Membros
  • Total de itens

    15
  • Registro em

  • Última visita

Sobre CaptainZap

CaptainZap's Achievements

0

Reputação

  1. Bom, tenho a ideia desenhada pra ficar mais fácil. Queria uma tela de opções e quando uma dessas clicadas aparecesse uma galeria de imagens e provavelmente paginada! E abaixo dessa galeria de imagens um link "escolha outra opção" para voltar a tela anterior Vamos lá: Tela 1: Tela 2: ps.: as imagens são apenas para representar a ideia, não considere o tamanho delas.
  2. não amigo, acho que você não entendeu. O que eu quero é adicionar alguns pdfs em exato dia, mês e ano.
  3. Bom, tenho um calendário já pronto, ele já até tem os dias "clicáveis". Gostaria de uma ajuda para que quando clicasse neste tal dia, aparecesse ou melhor, abrisse outra página com um arquivo pdf. Obrigado. <HTML> <HEAD> <script LANGUAGE="Javascript"> var dDate = new Date(); var dCurMonth = dDate.getMonth(); var dCurDayOfMonth = dDate.getDate(); var dCurYear = dDate.getFullYear(); var objPrevElement = new Object(); function fToggleColor(myElement) { var toggleColor = "#ff0000"; if (myElement.id == "calDateText") { if (myElement.color == toggleColor) { myElement.color = ""; } else { myElement.color = toggleColor; } } else if (myElement.id == "calCell") { for (var i in myElement.children) { if (myElement.children[i].id == "calDateText") { if (myElement.children[i].color == toggleColor) { myElement.children[i].color = ""; } else { myElement.children[i].color = toggleColor; } } } } } function fSetSelectedDay(myElement){ if (myElement.id == "calCell") { if (!isNaN(parseInt(myElement.children["calDateText"].innerText))) { myElement.bgColor = "#c0c0c0"; objPrevElement.bgColor = ""; document.all.calSelectedDate.value = parseInt(myElement.children["calDateText"].innerText); objPrevElement = myElement; } } } function fGetDaysInMonth(iMonth, iYear) { var dPrevDate = new Date(iYear, iMonth, 0); return dPrevDate.getDate(); } function fBuildCal(iYear, iMonth, iDayStyle) { var aMonth = new Array(); aMonth[0] = new Array(7); aMonth[1] = new Array(7); aMonth[2] = new Array(7); aMonth[3] = new Array(7); aMonth[4] = new Array(7); aMonth[5] = new Array(7); aMonth[6] = new Array(7); var dCalDate = new Date(iYear, iMonth-1, 1); var iDayOfFirst = dCalDate.getDay(); var iDaysInMonth = fGetDaysInMonth(iMonth, iYear); var iVarDate = 1; var i, d, w; if (iDayStyle == 2) { aMonth[0][0] = "Domingo"; aMonth[0][1] = "Segunda"; aMonth[0][2] = "Terça"; aMonth[0][3] = "Quarta"; aMonth[0][4] = "Quinta"; aMonth[0][5] = "Sexta"; aMonth[0][6] = "Sáb"; } else if (iDayStyle == 1) { aMonth[0][0] = "Dom"; aMonth[0][1] = "Seg"; aMonth[0][2] = "Ter"; aMonth[0][3] = "Qua"; aMonth[0][4] = "Qui"; aMonth[0][5] = "Sex"; aMonth[0][6] = "Sáb"; } else { aMonth[0][0] = "Do"; aMonth[0][1] = "Se"; aMonth[0][2] = "Te"; aMonth[0][3] = "Qa"; aMonth[0][4] = "Qi"; aMonth[0][5] = "Sx"; aMonth[0][6] = "Sá"; } for (d = iDayOfFirst; d < 7; d++) { aMonth[1][d] = iVarDate; iVarDate++; } for (w = 2; w < 7; w++) { for (d = 0; d < 7; d++) { if (iVarDate <= iDaysInMonth) { aMonth[w][d] = iVarDate; iVarDate++; } } } return aMonth; } function fDrawCal(iYear, iMonth, iCellWidth, iCellHeight, sDateTextSize, sDateTextWeight, iDayStyle) { var myMonth; myMonth = fBuildCal(iYear, iMonth, iDayStyle); document.write("<table border='1'>") document.write("<tr>"); document.write("<td align='center' style='FONT-FAMILY:Arial;FONT-SIZE:12px;FONT-WEIGHT: bold'>" + myMonth[0][0] + "</td>"); document.write("<td align='center' style='FONT-FAMILY:Arial;FONT-SIZE:12px;FONT-WEIGHT: bold'>" + myMonth[0][1] + "</td>"); document.write("<td align='center' style='FONT-FAMILY:Arial;FONT-SIZE:12px;FONT-WEIGHT: bold'>" + myMonth[0][2] + "</td>"); document.write("<td align='center' style='FONT-FAMILY:Arial;FONT-SIZE:12px;FONT-WEIGHT: bold'>" + myMonth[0][3] + "</td>"); document.write("<td align='center' style='FONT-FAMILY:Arial;FONT-SIZE:12px;FONT-WEIGHT: bold'>" + myMonth[0][4] + "</td>"); document.write("<td align='center' style='FONT-FAMILY:Arial;FONT-SIZE:12px;FONT-WEIGHT: bold'>" + myMonth[0][5] + "</td>"); document.write("<td align='center' style='FONT-FAMILY:Arial;FONT-SIZE:12px;FONT-WEIGHT: bold'>" + myMonth[0][6] + "</td>"); document.write("</tr>"); for (w = 1; w < 7; w++) { document.write("<tr>") for (d = 0; d < 7; d++) { document.write("<td align='left' valign='top' width='" + iCellWidth + "' height='" + iCellHeight + "' id=calCell style='CURSOR:Hand' onmouseover='fToggleColor(this)' onmouseout='fToggleColor(this)' onclick=fSetSelectedDay(this)>"); if (!isNaN(myMonth[w][d])) { document.write("<font id=calDateText onmouseover='fToggleColor(this)' style='CURSOR:Hand;FONT-FAMILY:Arial;FONT-SIZE:" + sDateTextSize + ";FONT-WEIGHT:" + sDateTextWeight + "' onmouseout='fToggleColor(this)' onclick=fSetSelectedDay(this)>" + myMonth[w][d] + "</font>"); } else { document.write("<font id=calDateText onmouseover='fToggleColor(this)' style='CURSOR:Hand;FONT-FAMILY:Arial;FONT-SIZE:" + sDateTextSize + ";FONT-WEIGHT:" + sDateTextWeight + "' onmouseout='fToggleColor(this)' onclick=fSetSelectedDay(this)> </font>"); } document.write("</td>") } document.write("</tr>"); } document.write("</table>") } function fUpdateCal(iYear, iMonth) { myMonth = fBuildCal(iYear, iMonth); objPrevElement.bgColor = ""; document.all.calSelectedDate.value = ""; for (w = 1; w < 7; w++) { for (d = 0; d < 7; d++) { if (!isNaN(myMonth[w][d])) { calDateText[((7*w)+d)-7].innerText = myMonth[w][d]; } else { calDateText[((7*w)+d)-7].innerText = " "; } } } } // End --> </script> </head> <!-- STEP TWO: Copy this code into the BODY of your HTML document --> <BODY> <script language="Javascript" for=window event=onload> <!-- Begin var dCurDate = new Date(); frmCalendarSample.tbSelMonth.options[dCurDate.getMonth()].selected = true; for (i = 0; i < frmCalendarSample.tbSelYear.length; i++) if (frmCalendarSample.tbSelYear.options[i].value == dCurDate.getFullYear()) frmCalendarSample.tbSelYear.options[i].selected = true; // End --> </script> <form name="frmCalendarSample" method="post" action=""> <input type="hidden" name="calSelectedDate" value=""> <table border="1"> <tr> <td> <select name="tbSelMonth" onchange='fUpdateCal(frmCalendarSample.tbSelYear.value, frmCalendarSample.tbSelMonth.value)'> <option value="1">Janeiro</option> <option value="2">Fevereiro</option> <option value="3">Março</option> <option value="4">Abril</option> <option value="5">Maio</option> <option value="6">Junho</option> <option value="7">Julho</option> <option value="8">Agosto</option> <option value="9">Setembro</option> <option value="10">Outubro</option> <option value="11">Novembro</option> <option value="12">Dezembro</option> </select> <select name="tbSelYear" onchange='fUpdateCal(frmCalendarSample.tbSelYear.value, frmCalendarSample.tbSelMonth.value)'> <option value="2010">2010</option> <option value="2011">2011</option> <option value="2012">2012</option> <option value="2013">2013</option> <option value="2014">2014</option> </select> </td> </tr> <tr> <td> <script language="Javascript"> var dCurDate = new Date(); fDrawCal(dCurDate.getFullYear(), dCurDate.getMonth()+1, 30, 30, "12px", "bold", 1); </script> </td> </tr> </table> </form> </BODY> </head> </html>
  4. ninguém tem um tutorial ou algo parecido deste tipo de 'janela' de noticias? Aqui o link do site para entenderem melhor, grato. http://www.bhtrans.pbh.gov.br/ []´s
  5. Galera, olha o que acontece com meu site, quando restauro a janela (ela não estando maximizada, de um tamanho desejado) O site é assim: Quando restauro a janela, ele fica assim: O que fazer? ): []´s
  6. MUITÍSSIMO OBRIGADO AMIGO! NOSSA EXCELENTE! Pode ser até simples pra você, mas eu fiquei qs um mes pra resolver isso ahhaha
  7. Olá gostaria de saber como fazer um loop infinito neste código abaixo: $(document).ready(function(){ $('#submenu-multa').hide(); $('#menu-multas').click(function(){ $('#submenu-multa').show('slow'); }); queria que funcionasse assim, quando clicasse aparecesse o menu, e quando clicasse novamente desaparecesse assim, sucessivamente, logo, o loop.. []´s um exemplo é esse link aqui, só que aqui tem um botao pra mostrar e outro ocultar, no meu caso seria um botao só pra mostrar e ocultar.. http://www.criarweb....tra-oculta.html
  8. Gostaria de saber como faço para que ao clicar em algum item do menu, aparecer o submenu (se houver) do item clicado. PS.:Aparecer o submenu embaixo aonde indica a seta maior. Código: <div class="cleared reset-box"></div> <dl id="global-navigation"> <dd id="ativo"><a href="#">In&iacute;cio</a></dd> <dd id="nav-live-travel-news"><a href="#">Multas</a></dd> <dd id="nav-getting-around"><a href="#">Projetos</a></dd> <dd id="nav-tickets"><a href="#">Tr&acirc;sito</a></dd> <dd id="nav-tickets"><a href="#">Transporte</a></dd> <dd id="nav-pub-tec"><a href="#">Publica&ccedil;&otilde;es T&eacute;cnicas</a></dd> <dd id="nav-tickets"><a href="#">Parceiros</a></dd> </dl></ul>
  9. Coloquei o header('Location: pra funcionar, aí ficou assim: { if(!$mail->Send()) { $error = 'Mail error: '.$mail->ErrorInfo; return false; } else { $error = header('Location: confirma.html'); return true; } }
  10. Como faço com que eu aperte o botão vá para outra página, uma página de agradecimento, ou abrir um janela em javascript e a página voltando para index. Aí vai código.. <?php function smtpmailer($para, $de, $de_nome, $assunto, $corpo) { if(!$mail->Send()) { $error = 'Mail error: '.$mail->ErrorInfo; return false; } else { $error = 'Mensagem Enviada!'; return true; } } ?>
  11. Consegui! Só que usei o if(isset ao invés do foreach.. ficou assim <?php $necessidade = $_POST ["necessidade"]; if(isset($_POST['necessidade'])){ $necessidade = implode("\n", $_POST['necessidade']); } $vem="Necessidade: $necessidade\n"; ?> MUUUUUUITO GRATO PELA AJUDA CAMARADA!
  12. Vi em outro lugar e estou tentando assim.. mas não se se tenho que criar uma variavel para este "$item" e/ou $itens ?! Porque o programa está alegando erro na linha do foreach :s
  13. Olá galera! Sou novo aqui como podem notar, e iniciante em php também. Estou criando um formulário de contato e me deparei com um problema. As informações de todo formulário vai para meu e-mail. Só que na hora de marcar mais de uma checkbox ele lê somente a última opção marcada. Para não dizer que não pesquisei, eu até encontrei um parecido com meu problema sim, mas não consegui entender muito bem o código dele, até porque sou iniciante né, mas enfim.. 1. <tr> <td valign="top" width="200" nowrap><font class="texto">Qual a sua necessidade?</font></td> <td> <font class="texto"> <input type="checkbox" value="Física" name="necessidade" />Defici&ecirc;ncia F&iacute;sica<br /> <input type="checkbox" value="Auditiva" name="necessidade" />Defici&ecirc;ncia Auditiva<br /> <input type="checkbox" value="Visual" name="necessidade" />Defici&ecirc;ncia Visual<br /> <input type="checkbox" value="Mental" name="necessidade" />Defici&ecirc;ncia Mental<br /> </font> </td> </tr> 2. <?php $necessidade = $_POST ["necessidade"]; $vem = "Nome: $nome\n\n E-mail: $Email\n\n Telefone: $telefone\n\n Cidade: $cidade\n\n Estado: $estado\n\n Endereço: $endereco\n\n CEP: $cep\n\n Necessidade que a pessoa possui: $necessidade\n\n Ficou sabendo sobre a 3ª Conferência: $como\n; function smtpmailer($para, $de, $de_nome, $assunto, $corpo) if (smtpmailer('roboredo.bruno@gmail.com', $Email, $nome, 'Inscrição COMPEDE', $vem)) Bom, é claro que tem mais variáveis e etc.. mas coloquei o que envolve a checkbox..
×
×
  • Criar Novo...