Ver Mensaje Individual
  #10 (permalink)  
Antiguo 31/10/2011, 09:04
Avatar de Eleazan
Eleazan
 
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años
Puntos: 326
Respuesta: Determinar Fecha de Comienzo

fr1974 lo siento, no leí bien lo q habías puesto antes xD

En lo q pusiste de
Código PHP:

$fecha_1
=mktime(14,17,38,31,10,2011);
$fecha_2=mktime(14,30,45,31,10,2011);


$actual time();

if( 
$fecha_1 <= $actual && $fecha_2 >= $actual
{
print 
"Sorteo Comenzando";
}
else
{
print 
"Sorteo por Comenzar";

El fallo está en estas dos líneas:
Código PHP:
$fecha_1=mktime(14,17,38,31,10,2011);
$fecha_2=mktime(14,30,45,31,10,2011); 
Básicamente, es el orden de los argumentos. El 31 (día) y el 10 (mes) deberías alternarlos, y ponerlo así:
Código PHP:
$fecha_1=mktime(14,17,38,10,31,2011);
$fecha_2=mktime(14,30,45,10,31,2011); 

Y el "problema" que te da con am o pm (q no te sale en 24 horas) ha sido un fallo mío en el date... la 'h' es en 12 horas, la H en 24.. asiq deberías cambiarlo por
Código PHP:
$f date('d-m-Y H:i:s'$fecha_1); 
Un saludo!
__________________
>> Eleazan's Source
>> @Eleazan