fezinha 0 Denunciar post Postado Dezembro 20, 2007 Pessoal, Tem uma coisa muito estranha acontecendo. Tenho um código que está pegando a data e a hora atual. $v_data = date('d/m/Y H:m:s'); echo "Data: " . $v_data; A data que mostra na tela está perfeita. Depois preciso passar essa data e hora para outro formulário. E coloco assim: echo "<input name=data type=hidden id=data value='$v_data'>"; Quando vou pegar no outro formulário: $v_data = $_POST['data']; echo "Data: " . $v_data; Aparece na tela só d/m/Y. A hora, minutos e segundos não são passados. O que devo fazer? Por favor, me ajudem. Obrigada Fernanda Compartilhar este post Link para o post Compartilhar em outros sites
Paulo André 0 Denunciar post Postado Dezembro 20, 2007 Olá Fernanda, tente desta maneira: echo "<input name=\"data\" type=\"hidden\" id=\"data\" value=\"$v_data\">"; []'s ^_^ Compartilhar este post Link para o post Compartilhar em outros sites
fezinha 0 Denunciar post Postado Dezembro 20, 2007 Obrigada Paulo. Deu certo!!!!! Compartilhar este post Link para o post Compartilhar em outros sites
fezinha 0 Denunciar post Postado Dezembro 20, 2007 Paulo, Outra dúvida... Como pegar na função DATE() também depois da casa dos segundos? Por exemplo: os milésimos de segundo? Obrigada Compartilhar este post Link para o post Compartilhar em outros sites
Paulo André 0 Denunciar post Postado Dezembro 20, 2007 Somente com a função date() não tem como. Com a função microtime() você consegue obter uma data UNIX com microsegundos, assim: <?php list($micro, $sec) = explode(" ", microtime()); echo $micro; ?> []'s Compartilhar este post Link para o post Compartilhar em outros sites
fezinha 0 Denunciar post Postado Dezembro 20, 2007 Obrigada de novo Paulo! Compartilhar este post Link para o post Compartilhar em outros sites