Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/01/2004, 22:42
Avatar de Reynier
Reynier
 
Fecha de Ingreso: noviembre-2002
Ubicación: Por ahí en algún sitio
Mensajes: 1.844
Antigüedad: 21 años, 5 meses
Puntos: 1
Duda con funcion

Hola:
Twengo un archivo llamado functions.inc.php donde pongo esta funcion:
Código PHP:
 <?php

function fecha(){
    
$dias = array("Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado");
    
$meses = array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
    
$diasemactual date("w");
    
$diaactual date("d");
    
$mesactual date("m");
    
$year date("Y");
    
    
$fecha =$dias[$diasemactual].", ".$diaactual." de ".$meses[$mesactual-1]." de ".$year;
    
    if (
date("H") > && date("H")< 14$saludo "Buenos días";
    elseif (
date("H") > 13 && date("H") < 20$saludo "Buenas tardes";
    elseif (
date("H") > 19 && date("H") <= 23$saludo "Buenas noches";
    elseif (
date("H") >= && date("H") < 6$saludo "Buenas noches";
    
    echo 
"$saludo, son las "Date("h:i");  echo " del "; echo $fecha;
    
}
?>
el problema es que cuando la voy a usar debo hacer esto:
Código PHP:
<?php
 
include_once("functions.inc.php");
 
 
//aqui hago la llamada
 
fecha();
?>
pero al final de la pagina me pone este error
Fatal error: Cannot redeclare fecha() (previously declared in c:\archivos de programa\apache group\apache\htdocs\rpmsite\includes\functions.inc .php:4) in c:\archivos de programa\apache group\apache\htdocs\rpmsite\includes\functions.inc .php on line 3

Me han dicho poque es que se llama ella misma dos veces pero no veo como saber si pasa o no dos veces.
Yo realizo las paginas en Zend Studio

Salu2

Me ayudan
__________________
Ing. Reynier Pérez Mira