URGENTE: que hago mal, que puede fallar?

raulochoa
26 de Septiembre del 2003
tengo un problema al "pasar" el siguiente script:

<?
if (isset ($HTTP_GET_VARS[id])) {
$var = $HTTP_GET_VARS[id];
}
else {
$var = "0002";
}
$item = substr($var,2,2);
settype($item, "string");
print ("$item"."<br>");
if ($item = ("01")) {
print ("normal"); }
elseif ($item = ("02")) {
print ("news"); }
else {
print ("Pagina no encontrada");
}
?>

me escribe el "02" pero no consigo que funcione el "if" y me escriba "news", alguien me puede ayudar, que puedo estar haciendo mal?

gracias "in advance"

raulochoa
26 de Septiembre del 2003
trankilos! ya me he dado cuenta lo inutil que soy, vamos que ya he encontrado el "fallito", mira que no darme cuenta que con el "=" ese es como que te la arrascas, nada que he puesto "==" y como la seda
un saludo