Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/04/2005, 08:44
Avatar de Pazosele
Pazosele
 
Fecha de Ingreso: marzo-2005
Ubicación: BCN - España
Mensajes: 200
Antigüedad: 19 años, 1 mes
Puntos: 0
Lo he probado pero me sigue dando mal.. esto es lo que me saca el explorer:
-------------------------------------------------------
Fecha:25-4-2005 16:47
Fecha Inicio:1-1-2005 0:00
Fecha Final:12-6-2005 23:45
Fecha actual buena:1916664420
Fecha inicial buena:1151445600
Fecha final buena:1511736300

fecha MaXIMA sobrepasada, No se puede hacer
-------------------------------------------------------
No se por que le da un valor mas grande a la fecha actual que a la maxima.

El codigo cambiado es este:
Código PHP:
<?php
$dades
=mssql_query("select * from ENQ_Enquestes WHERE IdEnquesta=$2",$servidor);
echo 
'<br>'
while(
$row mssql_fetch_array($dades)) { 
   
   
$finici=$row["Inici"];   //guardamos fecha inicio en variable
   
$ffinal=$row["Final"];   //guardamos fecha final en variable
   
$npreg=$row["NumPreg"];  //guardamos el numero de preguntas en variable
}
  echo 
'Fecha:'$fecha'<br>'
  echo 
'Fecha Inicio:'$finici'<br>'
  echo 
'Fecha Final:'$ffinal'<br>'

$fbuena=strtotime (  $fecha );
$finicialbuena=strtotime (  $finici );
$ffinalbuena=strtotime (  $ffinal );
echo 
'Fecha actual buena:'$fbuena;
echo 
'<br>Fecha inicial buena:'$finicialbuena;
echo 
'<br>Fecha final buena:'$ffinalbuena,'<br><br><br>';

if (
$finicialbuena$fbuena) {
    
//miramos si la fecha esta entre inicio y final
    
echo ' AUN NO SE PUEDE HACER LA ENCUESTA';
    }
    elseif (
$fbuena$ffinalbuena) {
        echo 
'fecha MaXIMA sobrepasada, No se puede hacer'
        }
    else { 
        echo 
' YA SE PUEDE HACER';
        }
?>
__________________
Share our Knowledge!
Adura Vita!

Última edición por Pazosele; 25/04/2005 a las 08:57