comparacion de String
Tengo una duda que no se como resolver(probablemente sea una tonteria...)
En un if en el que comparo una variable recibida desde otra página,un string,con una variable string que ya tengo,no sé por qué no entra;primero hago
$titulo=$_GET[seleccion];
y luego
if (! strcasecmp ($titulo,$fila[0]) ) {
...
}
y no me entra nunca;ya probé a hacerlo poniendo el título a pelo para ver si era que me había equivocado de función para usar,pero nada.Y lo miro veinte veces y no sé que puede estar mal,la sintaxis creo que es correcta.
si alguien tiene alguna idea,me sería de gran ayuda,
Gracias
En un if en el que comparo una variable recibida desde otra página,un string,con una variable string que ya tengo,no sé por qué no entra;primero hago
$titulo=$_GET[seleccion];
y luego
if (! strcasecmp ($titulo,$fila[0]) ) {
...
}
y no me entra nunca;ya probé a hacerlo poniendo el título a pelo para ver si era que me había equivocado de función para usar,pero nada.Y lo miro veinte veces y no sé que puede estar mal,la sintaxis creo que es correcta.
si alguien tiene alguna idea,me sería de gran ayuda,
Gracias
No sé si es que quizá no lo has escrito bien, pero el nombre del parámetro GET debe ser una cadena, y te faltan las comillas.
¿Has probado a pasar la variable $_GET['seleccion'] por la función urldecode?
¿Has probado a pasar la variable $_GET['seleccion'] por la función urldecode?