Ver Mensaje Individual
  #11 (permalink)  
Antiguo 13/05/2008, 04:37
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Re: transformar este javascript a php ?

Lo mejor seria convertir la función pero para hacerlo bien seguramente ademas de saber javascript habria que saber Sanskrit , pero en su defecto pudes usar la funcion javascript des de php:

En php generas lo siguiente:

Creas un 'converter.js' con el codigo que nos has pasado, fichero de texto que guardas en el mismo directorio que la pagina php, el 'converter.js' que baja del link que nos has pasado no funcionara ya que usa el formulario como origen y destino el tuyo no.



Código PHP:

echo   "<script src='converter.js' type='text/javascript'></script>";

echo 
"<script>";
echo 
"var texto=".$textoindio";";
echo 
"function traduce(txt){";
echo 
"document.getElementById('textoSanskrit').innerHTML=print_many_words(texto);
echo "
}";
echo "
</script>";

echo "</head>";
echo "<body onload='traduce(texto)'>";

echo "<span id='textoSanskrit'></span>"; 
De esta forma estas guardando el texto latin en la variable javascript texto, el onload del body ejecutara la funcion traduce que no hace mas que leer la variable texto la pasa a la función print_many_words y esta retorna la version html en sanskrit que saldra en el innerHtml del span 'textoSanskrit'.

No lo he puesto en practica pero tendria que funcionar.

Quim