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.