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:
Ahora quiero pasar la cadena a Flash. Haciéndolo así, funciona:<? $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"; ?>
Código:
Pero haciéndolo así no:<param name="movie" value="02.swf?fechaServer=Miércoles,+28+de+diciembre+de+2005">
Código:
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.<param name="movie" value="02.swf?fechaServer=<?include('fecha.php?destino=flash'); ?>">
Si me echan una mano con este código o me dan una idea mejor les estaría muy agradecido.
Saludos a todos.