Hola:
Si es que te había entendido, pero tenía los dedos muy rápidos
En vez de hacer la asignación aleatoria, tendrías que usar la variable que se pasa de la página principal...
Sabias que los perros tienen 4 patas? (Leer mas...)
el enlace para leer más podría ser así:
<a href="descripcion.php?idioma=es?ref=0" target="popup" onclick="window.open('', 'popup', 'width=400,height=200')" >Leer más...</a>
... y en descripción.php leer los parámetros:
$idioma = "$_GET["idioma"];
$ref = "$_GET["ref"];
Ahora una leve modificación:
$detalle = array();
$detalle[0]["es"] = "Los perros tienen 4 patas gracias a la evolucion y las utilizan para rascarse las pulgas de detras de las orejas.";
$detalle[0]["en"] = "The canes is an animal (chuchouuu)... bla, bla...";
$fotos = array("perro.jpg", "cerveza.jpg"...);
Ahora, maquetas la página dejando libre el espacio de la foto y del "detalle" y en esos huecos pones:
<?php echo $detalle[$ref][$idioma]; ?>
y
<?php echo $fotos[1]; ?>
Con esta página solo envías la pides al servidor la foto y la frase y es lo único que te envía (ahorras tráfico y detalles de implementación... además con javascipt deshabilitado funciona Ok...)
Saludos