Agradezco al que me pueda ayudar.
Código PHP:
<?php
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "survey")) {
echo $_POST['RespuestaMCSRP6'];
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<FORM name='survey' action='<?php echo $editFormAction; ?>' method="POST">
<TABLE NAME='MCSR0' WIDTH="740" BORDER="0" CELLPADDING='2' ALIGN='LEFT' CELLSPACING='0'>
<td><input type="radio" id="00P6" name="RespuestaMCSRP6" value="1" ></TD>
<TD width="125" class="altPreg">
<label for="00P6">
<img src='s1.gif' name='S1' onmouseover='mouseOver1()' onmouseout='mouseOut1()'></label>
</TD>
<td><input type="radio" id="01P6" name="RespuestaMCSRP6" value="2" ></TD>
<TD width="125" class="altPreg">
<label for="01P6">
<img src='s2.gif' name='S2' onmouseover='mouseOver2()' onmouseout='mouseOut2()'></label>
</TD>
<td><input type="radio" id="02P6" name="RespuestaMCSRP6" value="3" ></TD>
<TD width="125" class="altPreg">
<label for="02P6">
<img src='s3.gif' name='S3' onmouseover='mouseOver3()' onmouseout='mouseOut3()'></label>
</TD>
<td><input type="radio" id="03P6" name="RespuestaMCSRP6" value="4" ></TD>
<TD width="125" class="altPreg">
<label for="03P6">
<img src='s4.gif' name='S4' onmouseover='mouseOver4()' onmouseout='mouseOut4()'></label>
</TD>
<td><input type="radio" id="04P6" name="RespuestaMCSRP6" value="5" ></TD>
<TD width="125" class="altPreg">
<label for="04P6">
<img src='s5.gif' name='S5' onmouseover='mouseOver5()' onmouseout='mouseOut5()'></label>
</TD>
</tr>
</TABLE>
<p>
<!-- Cargamos librerías -->
<script src='http://sm2.netquest.es/ficheros/script/lib/prototype.js' type='text/javascript'></script>
<!-- Funciones de marcado automático -->
<script language='javascript'>
//Funciones que incluyen la opción plus
function imgactiva_img() {
//Determinamos que radio button llama a la función
var obj=this;
//Marcamos el campo correspondiente
field=$(obj).up(1).previous().down();
//Quitamos el borde a todas las imágenes
fields=document.survey[field.name]; //Todos los fields con este nombre
for (i=0;i<fields.length;i++) {
image=$(fields[i]).up().next().down(1);
image.style.border='0';
}
//Ponemos el borde a la imagen correcta
obj.style.border='thin dashed #5695AC';
}
function imgactiva_input() {
//Determinamos que radio button llama a la función
var obj=this;
//Quitamos el borde a todas las imágenes
fields=document.survey[obj.name]; //Todos los fields con este nombre
for (i=0;i<fields.length;i++) {
image=$(fields[i]).up().next().down(1);
image.style.border='0';
}
//Ponemos el borde a la imagen correcta
image=$(obj).up().next().down(1);
image.style.border='thin dashed #5695AC';
}
function imgactiva_img_mr() {
//Determinamos que check button llama a la función
var obj=this;
field=$(obj).up(1).previous().down();
//Cambiamos el estado
if (field.checked) {
obj.style.border='0'; }
else {
obj.style.border='thin dashed #5695AC';
}
}
function imgactiva_input_mr() {
//Determinamos que checkbox button llama a la función
var obj=this;
//Cambiamos el borde
image=$(obj).up().next().down(1);
if (obj.checked) {
image.style.border='thin dashed #5695AC';
}
else {
image.style.border='0';
}
}
//Funciones que NO incluyen la opción plus
function imgactiva_img_noplus() {
//Determinamos que radio button llama a la función
var obj=this;
//Marcamos el campo correspondiente
field=$(obj).up(1).previous().down();
//Quitamos el borde a todas las imágenes
fields=document.survey[field.name]; //Todos los fields con este nombre
for (i=0;i<fields.length-1;i++) {
image=$(fields[i]).up().next().down(1);
image.style.border='0';
}
//Ponemos el borde a la imagen correcta
obj.style.border='thin dashed #5695AC';
}
function imgactiva_input_noplus() {
//Determinamos que radio button llama a la función
var obj=this;
//Quitamos el borde a todas las imágenes
fields=document.survey[obj.name]; //Todos los fields con este nombre
for (i=0;i<fields.length-1;i++) {
image=$(fields[i]).up().next().down(1);
image.style.border='0';
}
//Ponemos el borde a la imagen correcta
image=$(obj).up().next().down(1);
image.style.border='thin dashed #5695AC';
}
//Funciones con la opcion ninguno de los anteriores para MR
function imgactiva_img_mr_ninguno() {
//Determinamos que check button llama a la función
var obj=this;
field=$(obj).up(1).previous().down();
//Cambiamos el estado
if (field.checked) {
obj.style.border='0'; }
else {
obj.style.border='thin dashed #666666';
}
if (field.value==maximo) {
//Desmarca 1 a maximo-1
for (i=1;i<maximo;i++) {
field=document.survey['Alternativa'+i+'RespuestaMCMR'+preg];
if (field!=undefined) {
field.checked=false;
img=$(field).up().next().down(1);
img.style.border='0';
}
}
}
else {
//Desmarca máximo
field=document.survey['Alternativa'+maximo+'RespuestaMCMR'+preg];
if (field!=undefined) {
field.checked=false;
img=$(field).up().next().down(1);
img.style.border='0';
}
}
}
function imgactiva_input_mr_ninguno() {
//Determinamos que checkbox button llama a la función
var obj=this;
//Cambiamos el borde
image=$(obj).up().next().down(1);
if (obj.checked) {
image.style.border='thin dashed #666666';
}
else {
image.style.border='0';
}
if (obj.value==maximo) {
//Desmarca 1 a maximo-1
for (i=1;i<maximo;i++) {
field=document.survey['Alternativa'+i+'RespuestaMCMR'+preg];
if (field!=undefined) {
field.checked=false;
img=$(field).up().next().down(1);
img.style.border='0';
}
}
}
else {
//Desmarca máximo
field=document.survey['Alternativa'+maximo+'RespuestaMCMR'+preg];
if (field!=undefined) {
field.checked=false;
img=$(field).up().next().down(1);
img.style.border='0';
}
}
}
</script>
<!-- Script para imágenes activas -->
<script language="javascript">
var preg='P6';
fields=document.survey['RespuestaMCSR'+preg];
for (i=0;i<fields.length;i++) {
fields[i].onclick=imgactiva_input;
fields[i].style.visibility='hidden'
image=$(fields[i]).up().next().down(1);
image.onclick=imgactiva_img;
}
</script>
<script type="text/javascript" language="javascript">
function mouseOver1()
{
document.S1.src ="s1_over.gif";
}
function mouseOut1()
{
document.S1.src ="s1.gif";
}
function mouseOver2()
{
document.S2.src ="s2_over.gif";
}
function mouseOut2()
{
document.S2.src ="s2.gif";
}
function mouseOver3()
{
document.S3.src ="s3_over.gif";
}
function mouseOut3()
{
document.S3.src ="s3.gif";
}
function mouseOver4()
{
document.S4.src ="s4_over.gif";
}
function mouseOut4()
{
document.S4.src ="s4.gif";
}
function mouseOver5()
{
document.S5.src ="s5_over.gif";
}
function mouseOut5()
{
document.S5.src ="s5.gif";
}
</script>
</p>
<p> </p>
<input type="hidden" name="MM_insert" value="survey">
<input type="submit" name="button" id="button" value="Enviar" />
</FORM>
</BODY>
</HTML>