Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/12/2005, 15:57
Avatar de Pablo Castrillo
Pablo Castrillo
 
Fecha de Ingreso: agosto-2005
Mensajes: 78
Antigüedad: 18 años, 8 meses
Puntos: 0
Pregunta include('fecha.php?version=flash')

Hola.
Me han pedido que haga una web dinámica y no tengo ni idea. Llevo dos días documentándome y ya empiezo a entender como funciona esto del php...
Pero, ahora me surge una pregunta. Veamos,

Tengo el archivo fecha.php, que me devuelve por pantalla una cadena de caracteres, codificada con utf8_encode o no, dependiendo de la variable $destino.

Por ejemplo,
si $destino = flash, me devuelve esto: Miércoles, 28 de diciembre de 2005
si $destino = html, me devuelve esto: Miércoles, 28 de diciembre de 2005

Este es el codigo:
Código:
<?
$DiaNumero = date("d");
$Anyo = date("Y");
$ArraySemanal=array("Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado","Domingo");
$ArrayMeses=array("","enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre");

$DiaSemanaFlash = utf8_encode($ArraySemanal[date("w")]);
$MesFlash = utf8_encode($ArrayMeses[date("n")]);

$DiaSemana = $ArraySemanal[date("w")];
$Mes = $ArrayMeses[date("n")];


$destino = $_GET['version'];

if ($destino=="flash")
	echo "$DiaSemanaFlash, $DiaNumero de $MesFlash de $Anyo";
elseif ($destino=="html")
	echo "$DiaSemana, $DiaNumero de $Mes de $Anyo";
?>
Ahora quiero pasar la cadena a Flash. Haciéndolo así, funciona:
Código:
<param name="movie" value="02.swf?fechaServer=Miércoles,+28+de+diciembre+de+2005">
Pero haciéndolo así no:
Código:
<param name="movie" value="02.swf?fechaServer=<?include('fecha.php?destino=flash'); ?>">
No sé si se entiende bien lo que pretendo. La cuestión es que al flash no le puedo pasar la cadena de texto normal porque no entiende los acentos eñes y demás. Creo que esta sería una forma de solucionarlo.

Si me echan una mano con este código o me dan una idea mejor les estaría muy agradecido.

Saludos a todos.