Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/12/2009, 09:53
Avatar de Copia
Copia
 
Fecha de Ingreso: noviembre-2009
Mensajes: 309
Antigüedad: 14 años, 5 meses
Puntos: 4
tengo un error en comparacion de cadenas

Hola pues tengo creo un error logico en la comparacion de cadenas con el siguiente codigo.

Código PHP:
if (strcmp($_POST[cadena1],$_POST[cadena2])== 0)
           {
            echo 
"Las dos cadenas son iguales";
           } 
        else if (
strcmp($_POST[$cadena1],$_POST[$cadena2])<0)
           {
            echo 
"la cadena uno es menor que la cadena2";
           }
        else if (
strcmp($_POST[$cadena1],$_POST[$cadena2])>0)
            {echo 
"La cadena uno es mayor que la cadena2";}
        else {echo 
"no se ";} 
Solo funciona si las dos cadenas son iguales, si estas son diferentes van directo al else sin pasar por las otras comparaciones creo yo.