Ver Mensaje Individual
  #13 (permalink)  
Antiguo 05/03/2008, 17:45
Avatar de kassem
kassem
 
Fecha de Ingreso: marzo-2008
Mensajes: 15
Antigüedad: 16 años, 11 meses
Puntos: 0
Re: Que alguien me ayude novato triste y enloquecido

mira este script el si lo calcula perfectamente



Código PHP:
<?php



function suma_fechas($fecha,$ndias)
            

{
            

      if (
preg_match("/[0-9]{1,2}\/[0-9]{1,2}\/([0-9][0-9]){1,2}/",$fecha))
            

              list(
$dia,$mes,$año)=split("/"$fecha);
            

      if (
preg_match("/[0-9]{1,2}-[0-9]{1,2}-([0-9][0-9]){1,2}/",$fecha))
            

              list(
$dia,$mes,$año)=split("-",$fecha);
        
$nueva mktime(0,0,0$mes,$dia,$año) + $ndias 24 60 60;
        
$nuevafecha=date("d-m-Y",$nueva);
            

      return (
$nuevafecha);  
            

}
echo 
'<head>
            

              <title>'
.$_SERVER[PHP_SELF].'</title>
            

      </head>
            

      <html>
            

      <body>'
;

$f1="05/03/2008"/* Cuando cambiamos esto por la variable se daña debe pasar algo */
/* $f2="30-01-1992"; */
$f11=suma_fechas($f160);
            

      echo 
"$f1 más 60 es  $f11<br>";
/* $f11=suma_fechas($f1, -40);
            

      echo "$f1 menos 60 es  $f11<br>";
$f21=suma_fechas($f2, 365);
            

      echo "$f2 más 365 es  $f21<br>";
$f21=suma_fechas($f2, -365);
            

      echo "$f2 menos 365 es  $f21<br>";
             */

echo "<a href=$_SERVER[PHP_SELF]>Recargar la Página</a>";
echo 
'</body>
            

      </html>'
;
?>