Jump to content


Photo

Time();


  • Faça o login para participar
13 replies to this topic

#1 LUCAS2004

LUCAS2004

    Normal

  • Usuários
  • 86 posts
  • Sexo:Não informado

Posted 12/02/2005, 19:15

Olá gente, saca só:

if (!empty($tempo)) {
setcookie("mail3000", time(), time()+$tempo);
}

if (@$_COOKIE['mail3000']) {
$timeX = (time() - $_COOKIE['mail3000'])/60;
require("tempo.php");
die();
}[code]


Mais tem coisa errada...

Aqui em [code]$timeX = (time() - $_COOKIE['mail3000'])/60;

queria que a var $timeX fosse a diferença entre minutos de time() com
$_COOKIE['mail3000'] em minutos

qual seria a conta?... não é só dividir pro 60 nao
<?php
//Foi dificil colorir isso hehe
$nome= "Lucas";
$n = "PHP";

echo "Olá, meu nome é $nome e estou aprendendo $n " ;
?>

#2 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 12/02/2005, 19:18

Sem comentários nos códigos é impossível descobrir o que eles fazem... Bom, é mais fácil trabalhar com segundos e... provavelmente é só dividir por 60 sim...

De qualquer forma, comenta os códigos ae que melhora as coisas...
Klaus Paiva
Conheça também: Taperás

#3 LUCAS2004

LUCAS2004

    Normal

  • Usuários
  • 86 posts
  • Sexo:Não informado

Posted 12/02/2005, 19:36

vou dar um exemplo de um script usando +- como eu quero o time();

<?php

if (@$_COOKIE['exemplo']) {

//Não é só isso, tem mais coisa, gostaria de saber oq falta
$TIME = (TIME() - $_COOKIE['exemplo'])/60;

echo "Faltam $TIME minutos para o cookie de 1 hora expirar";
} else {
setcookie("exemplo", time(), time()+3600);
echo "O Cookie foi gravado";
}

?>

<?php
//Foi dificil colorir isso hehe
$nome= "Lucas";
$n = "PHP";

echo "Olá, meu nome é $nome e estou aprendendo $n " ;
?>

#4 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 12/02/2005, 19:41

Agora complicou ainda mais... Tenta ser mais específico sobre o que você quer fazer...
Klaus Paiva
Conheça também: Taperás

#5 LUCAS2004

LUCAS2004

    Normal

  • Usuários
  • 86 posts
  • Sexo:Não informado

Posted 12/02/2005, 19:46

Vou comentar esse código:

<?php

//Se exisitr o cookie exemplo
if (@$_COOKIE['exemplo']) {

//A Variavel TIME é o resultado do time() atual e diminuido pelo conteudo do cookie exemplo (que é o time do momento que gravou);
$TIME = (TIME() - $_COOKIE['exemplo'])/60;

//Da o echo... esse é simples de enteder rss
echo "Faltam $TIME minutos para o cookie de 1 hora expirar";
} else {
//Grava o cookie exemplo se o cookie nao existir com o conteudo time() do momento
setcookie("exemplo", time(), time()+3600);
//ECHO, muito simples
echo "O Cookie foi gravado";
}

?>

<?php
//Foi dificil colorir isso hehe
$nome= "Lucas";
$n = "PHP";

echo "Olá, meu nome é $nome e estou aprendendo $n " ;
?>

#6 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 12/02/2005, 19:49

Olha um exemplo:

<?
$x = time();
$y = $x + 60;

echo 'Diferença em minutos: '.($y-$x)/60;
?>



[]'s
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#7 LUCAS2004

LUCAS2004

    Normal

  • Usuários
  • 86 posts
  • Sexo:Não informado

Posted 12/02/2005, 19:51

e onde eu coloco o outro time?
<?php
//Foi dificil colorir isso hehe
$nome= "Lucas";
$n = "PHP";

echo "Olá, meu nome é $nome e estou aprendendo $n " ;
?>

#8 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 12/02/2005, 19:55

<?php

//Se exisitr o cookie exemplo
if (@$_COOKIE['exemplo']) {

//A Variavel TIME é o resultado do time() atual e diminuido pelo conteudo do cookie exemplo (que é o time do momento que gravou);
$TIME = (TIME() - $_COOKIE['exemplo'])/60;

//Da o echo... esse é simples de enteder rss
echo "Faltam " . ceil ($TIME) . " minutos para o cookie de 1 hora expirar";
} else {
//Grava o cookie exemplo se o cookie nao existir com o conteudo time() do momento
setcookie("exemplo", time(), time()+3600);
//ECHO, muito simples
echo "O Cookie foi gravado";
}

?>


Klaus Paiva
Conheça também: Taperás

#9 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 12/02/2005, 20:01

<?
//Se o Cookie existir
if (isset($_COOKIES['time'])) {

  //O tempo em que foi criado o cookie
  $time_cookie = $_COOKIES['time'];

  //Time em que irá expirar
  $time_expira = $time_cookie + 3600;

  echo 'Faltam: '.($time_expira-$time_cookie)/(60).' minutos.';

}
?>



É isso ae.
[]'s
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#10 LUCAS2004

LUCAS2004

    Normal

  • Usuários
  • 86 posts
  • Sexo:Não informado

Posted 12/02/2005, 20:10

Nenhum dos dois funcionou...

O do Klaus ficou subindo o valor (faltam 10 minutos dali algum tempo faltam 11 minutos e etc)

e o do Bíblico fica sempre em 60
<?php
//Foi dificil colorir isso hehe
$nome= "Lucas";
$n = "PHP";

echo "Olá, meu nome é $nome e estou aprendendo $n " ;
?>

#11 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 12/02/2005, 20:12

Então seu código tem erros... O código que fiz apenas arredonda o resultado do seu... ;)
Klaus Paiva
Conheça também: Taperás

#12 LUCAS2004

LUCAS2004

    Normal

  • Usuários
  • 86 posts
  • Sexo:Não informado

Posted 12/02/2005, 20:12

Percebi... apenas arredonda pra cima... mais acho q ja sei como fazer
<?php
//Foi dificil colorir isso hehe
$nome= "Lucas";
$n = "PHP";

echo "Olá, meu nome é $nome e estou aprendendo $n " ;
?>

#13 LUCAS2004

LUCAS2004

    Normal

  • Usuários
  • 86 posts
  • Sexo:Não informado

Posted 12/02/2005, 20:16

Consegui:

Fiz o do klaus mais fiz assim:

<?php

//Se exisitr o cookie exemplo
if (@$_COOKIE['exemplo']) {

//A Variavel TIME é o resultado do time() atual e diminuido pelo conteudo do cookie exemplo (que é o time do momento que gravou);
$TIME = (TIME() - $_COOKIE['exemplo'])/60;

$time_x = ceil($time)-(3600/60)+1*-1

//Da o echo... esse é simples de enteder rss
echo "Faltam ". $time_x ." minutos para o cookie de 1 hora expirar";
} else {
//Grava o cookie exemplo se o cookie nao existir com o conteudo time() do momento
setcookie("exemplo", time(), time()+3600);
//ECHO, muito simples
echo "O Cookie foi gravado";
}

?>



Vlw ae....!!!! A vcs 2

Edição feita por: LUCAS2004, 12/02/2005, 20:21.

<?php
//Foi dificil colorir isso hehe
$nome= "Lucas";
$n = "PHP";

echo "Olá, meu nome é $nome e estou aprendendo $n " ;
?>

#14 carneiro

carneiro

    programador web

  • Usuários
  • 155 posts
  • Sexo:Não informado
  • Localidade:cascavel - pr
  • Interesses:programação e design para web

Posted 02/03/2005, 13:58

postei no tópico errado :/
-------------------

Edição feita por: carneiro, 02/03/2005, 14:00.

Descrição
Alexandre Magno Semmer
www.alexandresemmer.com
Programador Web

Programação
ASP, PHP, JavaScript, CSS, SQL, JAVA, C, Paschal, Ajax, XML
Usuário
Posted Image
Links
Ajax Online - FireBug (Firefox) - Documentação PHP - Documentação Prototype - Documentação jQuery - Script.Aculo.Us




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq