Http server with textboxes converted to int

Character arrays are C-strings and are supported by most of the standard C string functions on the Arduino platform too (p.e. strtok, strncmp, etc.).
Hundreds of if lines don't make sense here. Tokenizing the input line and parsing it correctly will solve your problems in a RAM-efficient way.