Ver Mensaje Individual
  #7 (permalink)  
Antiguo 20/01/2004, 03:47
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Lo de tus if: el operador = es el de asignacion, asi que en tus ifs lo que estas haciendo es asignar la cadena a la variable. El operador de comparacion es el ==.

Y yo en lugar de if o switch, en este caso usaria un simple array:
Código PHP:
$resultados=array("01"=>"FuelMAX","02"=>"Super FuelMAX");  // asi con todos
$resultado=(isset($resultados[$articulo]))?$resultados[$articulo]:'Error'
En caso de añadir un articulo, solo tienes que añadirlo al array (incluso podrias cargar el array desde un fichero de texto). Es mas, si pones ese array en un fichero aparte, lo puedes usar tambien para crear el select del formulario.

Y sobre el otro error, no se a lo que te refieres con que 'solicita un directorio'. Supongo que quizas te refieres al del sendmail. Si es asi, y tu servidor es windows, olvidate, no te hace falta. El sendmail es el que envia los emails en sistemas *nix. Lo que puede ser es que estes especificando mal es servidor SMTP, o que este requiera autentificacion (doy por hecho que hay un servidor SMTP).

Suerte.
__________________
Josemi

Aprendiz de mucho, maestro de poco.