Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/12/2002, 14:00
Erit
 
Fecha de Ingreso: febrero-2002
Ubicación: Zacatecas
Mensajes: 322
Antigüedad: 22 años, 2 meses
Puntos: 0
Comparacion de 2 cadenas String ... no puedo

Aqui esta el código que uso, tanton $pass como $datos[1] son cadenas de texto, pero porque no puedo compararlas con "if" ?


if ("$pass" <> "$datos[1]"){
echo "No Coincide el Password introducido con el registrado.";}
else {
echo"Nombre:$datos[2]<br>Correo:$datos[3]<br>Creditos en Cuenta:$datos[4]";
}

Lo Intenté asi como arriba y aunque pass y datos sean iguales me sigue saliendo q no coincide.


if ("$pass" = "$datos[1]"){
echo "No Coincide el Password introducido con el registrado.$pass $datos[1]";}
else {
echo"Nombre:$datos[2]<br>Correo:$datos[3]<br>Creditos en Cuenta:$datos[4]";
}

Asi, ni siquiera me dejó usarlo, me sale error. aunque se que de ser asi, los "echos" tendrian que ir invertidos.

if ($pass = $datos[1]){
echo "No Coincide el Password introducido con el registrado.$pass $datos[1]";}
else {
echo"Nombre:$datos[2]<br>Correo:$datos[3]<br>Creditos en Cuenta:$datos[4]";
}

asi, lo mismo, siempre me dice que no coinciden a pesar de que coincidan. estoy frustrado

Alguien puede decime como comparar bien esas cadenas