Thank you for the snippet. I can understand the code but it doesn't fit with my ethercard.
I'm not using the arduino original shield but an board with the ethercard libary.
Anyway, as far as i understand the code you read the value rate with a count to the end of rate=*.
So what is if i dont know if there are one or two digits? In the example the code is based on the knowledge that it must be pch+5 which would say that the
value can only 0-9. But what if the possible range is unknown? Same thing for the color in my project there would be an valu that comes in hexcode with unknown length of symbols.
like rate=302&color=c2c4