Tenemos 3 variables (Hechas con arrays) si respondes a) se le añade +1 a la 1º variable del array, si respondes b) le añades +1 a la 3º...
Al final si la variable que más puntos a acumulado ha sido una, se imprime un texto y si no otro, ej de código:
Código:
Quisiera hacerles 2 preguntas sobre este código:<?php $arreglo = array( "t" => 0, "y" =>0, "f" => 0); switch($_POST["platanos"]) { case "broma": $arreglo["t"]++; break; case "flipar": $arreglo["f"]++; break; case "reir": $arreglo["y"]++; break; } switch($_POST["reir"]) { case "broma": $arreglo["t"]++; break; case "flipar": $arreglo["f"]++; break; case "reir": $arreglo["y"]++; break; } switch($_POST["clase"]) { case "broma": $arreglo["t"]++; break; case "flipar": $arreglo["f"]++; break; case "reir": $arreglo["y"]++; break; } if($arreglo["t"] > $arreglo["y"] and $arreglo["t"] > $arreglo["f"]) { echo "Pulsa para ver que eres<br>";?> <img onclick="this.src='ima/images.jpg'" src="ima/eres.gif" style="width:250px; height:200px;" /><?php } if($arreglo["y"] > $arreglo["t"] and $arreglo["y"] > $arreglo["f"]) { echo "Pulsa para ver que eres<br>";?> <img onclick="this.src='ima/eeee.jpg'" src="ima/eres.gif" style="width:250px; height:200px;" /><?php } if($arreglo["f"] > $arreglo["y"] and $arreglo["f"] > $arreglo["t"]) { echo "Pulsa para ver que eres<br>";?> <img onclick="this.src='ima/fah.jpg'" src="ima/eres.gif" style="width:250px; height:200px;" /><?php }
Tengo los condicionales con 3 if, pero luego seguramente ponga muchas variables y eso requerirá un montón de if
¿Como hago que me imprima la variable con mayor puntuación a la que le asignaré un texto?
Igual que al hacer click en la imagen se cambia quisiera que tambien se cambiará el Pulsa para que ver que eres, por un texto que sería lo que eres.
¿Cómo hago que desaparezca este texto y aparezca otro?
Saludos y gracias de antemano.