Nimaro 0 Denunciar post Postado Novembro 23, 2009 bom dia a todos, estou a criar um programa que me insere reservas para uma base de dados. Dentro dos campos para inserir uma nova reserva, tenho 1 que representa a data que essa consulta vai ser marcada. A maneira como estou a fazer a reserva é de uma forma manual, onde o utilizador tem de escrever toda a data. A minha questão é.... não há forma de abrir 1 calendario onde o utilizador possa clicar sobre o dia pretendido? Ainda sou muito novo a trabalhar em php/html, por isso gostava de uma ajuda/dica vossa. Agradeço qualquer ajuda ... Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Novembro 23, 2009 Procure entender melhor as 'camadas' do desenvolvimento.. para não confundir as linguagens. Acredito que você quer algo como: http://www.mattkruse.com/javascript/calendarpopup/ Procure por: date picker javascript http://www.google.com/search?hl=en&client=iceweasel-a&rls=org.debian%3Aen-US%3Aunofficial&q=javascript+date+picker&aq=f&oq=&aqi=g1g-c2g4g-c2g1 Compartilhar este post Link para o post Compartilhar em outros sites
Ederjsantos 0 Denunciar post Postado Novembro 23, 2009 Bom Nimaro é bem simples fazer isso porém você irá ter um certo conhecimento em css, html e javascript só assim você saberá como fazer isso no seu formulário. Tenho uns aqui que uso nos meus projetos. Como esta o seu projeto talves eu possa te ajudar. Compartilhar este post Link para o post Compartilhar em outros sites
Nimaro 0 Denunciar post Postado Novembro 23, 2009 bem, vi aqui um exemplo bom no datepicker ----> http://www.kelvinluck.com/assets/jquery/datePicker/v2/demo/ O problema é que nao sei muito bem como chamar o calendario quando o utilizador clica sobre o textbox do calendario. Se me conseguires dar uma ajuda de como fazer isto, agradecia e muito. Compartilhar este post Link para o post Compartilhar em outros sites
Alexandre Broggio 9 Denunciar post Postado Novembro 23, 2009 Quando preciso de calendario uso o jquery UI http://jqueryui.com/demos/datepicker/ Entra no link e da um click na caixa de texto Compartilhar este post Link para o post Compartilhar em outros sites
Nimaro 0 Denunciar post Postado Novembro 23, 2009 Isto esta correcto???? ------------------------------------------------------------------------- <tr><td>Data:</td> <td><input type="text" name="data_1" maxlength="30" value="<?php if(isset($data_1)){echo htmlentities($data_1);} ?>" /></td></tr> <script type="text/javascript"> $('#data_1').focus(function(){ $(this).calendario({ target :'#data_1', dateDefault:$(this).val(), minDate:'10/11/2008', maxDate:'25/01/2009' }); }); </script> -------------------------------------------------------------------------- Esta é supostamente a script que chama o calendario quando clicado na textbox. Seria isto? ou isto ja esta mal a partida?? Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Novembro 23, 2009 Faltou declarar o ID ali no input.. <input type="text" name="data_1" id="data_1" maxlength="30" value="<?php if(isset($data_1)){echo htmlentities($data_1);} ?>Esta linkando os arquivos .js corretamente? fez downlod da biblioteca jQuery ? Compartilhar este post Link para o post Compartilhar em outros sites
Nimaro 0 Denunciar post Postado Novembro 23, 2009 ja consegui resolver o problema.... nao estava a lonkar direito os links :/ Obrigado pela ajuda ;) Compartilhar este post Link para o post Compartilhar em outros sites