Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/09/2003, 09:37
tlk
 
Fecha de Ingreso: julio-2003
Ubicación: zaragoza
Mensajes: 74
Antigüedad: 20 años, 9 meses
Puntos: 0
Muchas gracias Cluster, suponía que no iba bien encaminada haciendo la función en php pues no estaba segura de que así quedaran grabados los cambios. Lo que necesito saber pues es como puedo guardar esos cambios realizados por la funcion javascript, es decir, cómo "rehacer" mediante php la página con los cambios realizados por el usuario, no? Vale, pero es que no tengo ni idea de como hacerlo y te agradecería mucho que me orientaras. Te voy a mandar el código de lo que quiero hacer, de acuerdo? ahí va: (al lado de cada canción de la lista hay un icono para oir un trozo, la función a parte de subir de posición la cancion votada en la lista cambia tb el href del icono para que se corresponda con la canción que ha subido o ha bajado)

<head>
<script language="JavaScript">
function subeposicion()
{
if (n==1) /*n vale una cosa u otra según el botón de radio que haya seleccionado el usuario*/
{return;}
if (n==2)
{votado=window.document.forms.lista.txt2.value;
baja=window.document.forms.lista.txt1.value;
window.document.forms.lista.txt1.value=votado;
window.document.forms.lista.txt2.value=baja;
segundo=hip1.href;
primero=hip2.href;
hip1.href=primero;
hip2.href=segundo;}
if (n==3)
{votado=window.document.forms.lista.txt3.value;
baja=window.document.forms.lista.txt2.value;
window.document.forms.lista.txt2.value=votado;
window.document.forms.lista.txt3.value=baja;
tercero=hip2.href;
segundo=hip3.href;
hip2.href=segundo;
hip3.href=tercero;}
/*y la función seguiría hasta n=10*/
</script></head>

<body>
<form method="POST" name="lista">
<p align="left"><input type="radio" value="V11" name="top" checked onclick='n=1'>&nbsp; 1 - <input type="text" name="txt1" size="35" value="cancion1" readonly>
<a id="hip1" href="cancion1.mp3"><img border="0" src="auricular.gif" width="40" height="40"></a></p>
<p align="left"><input type="radio" name="top" value="V12" onclick='n=2'>&nbsp; 2 - <input type="text" name="txt2" size="35" value="cancion2" readonly>
<a id="hip2" href="cancion2.mp3"><img border="0" src="auricular.gif" width="40" height="40"></a></p>

/*y así hasta diez canciones*/

<p align="center"><a href="javascript:subeposicion()" id="votar"><img src="votarbutton.gif" alt="votar" width="100" height="22"></a></p>

</form></body>

Te agradecería mucho que me ayudaras. Un saludo
__________________
tlk