Sorry for my bad english, i'm french student
So why not post in the French section? Just curious.
Example: web URL: www.test.fr/value=1.42
That is NOT what the URL would look like. The client (browser) might be pointed to www.test.fr, which might (I have my doubts) cause your page to be displayed, but the GET request that arrives at the Arduino would look like "GET /". After a submit action on the form, the GET request might look like "GET /?Tension1=1.42".
There should be EXACTLY one
EthernetClient client = server.available();
if (client) {
block of code in loop(), NOT 2 as in your case.
Use Tools + Auto Format to properly indent that mess.
Remove any commented out code before posting, unless the purpose of the post is to discuss the commented out code.
You'll need to fix the problems with your code before we can offer any more advice. Get rid of:
EthernetClient client = server.available();
if (client)
{
while (client.connected())
{
if (client.available())
{
char c = client.read();
if (readString.length() < 100)
{
readString += c;
}
at the top of loop, and the corresponding close braces at the end of loop.