Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/03/2012, 08:51
Avatar de Th3_Night
Th3_Night
 
Fecha de Ingreso: junio-2011
Ubicación: Montevideo
Mensajes: 8
Antigüedad: 12 años, 10 meses
Puntos: 1
Respuesta: comprobar si 4 variables tienen alguna el mismo valor

Con los ifs sería demasiado largo creo yo, voy a usar una serie de arrays para ver si queda mejor:
Código PHP:
Ver original
  1. <?php
  2. $valor1=$_POST["variable1"];
  3. $valor2=$_POST["variable2"];
  4. $valor3=$_POST["variable3"];
  5. $valor4=$_POST["variable4"];
  6.  
  7. $valores1 = array($valor2, $valor3, $valor4);
  8. $valores2 = array($valor1, $valor3, $valor4);
  9. $valores3 = array($valor1, $valor2, $valor4);
  10. $valores4 = array($valor1, $valor2, $valor3);
  11.  
  12. if ( ! in_array($valor1, $valores1) && ! in_array($valor2, $valores2) && ! in_array($valor3, $valores3) && ! in_array($valor4, $valores4))
  13. {
  14. // ninguno es igual
  15. }
  16. else
  17. {
  18. // alguno es igual a otro
  19. }
No estoy muy seguro, lo acabo de inventar y no lo he probado