Skip to main content
Edits for grammar and clarity. Also tidied up code indentation.
Source Link

Here is what I found the answer by own. I am posting this because:

You need to have a special character like "*" (a delimiter), in future people who in same situation can refer thisfrom which important data will flow through.

  1. Its as normal, You need to have a special character like "*" (a delimiter), from which there gonna be some important data flowing through.

      char z = '*';
       int s=0;
    
    
      void setup()
       { 
        // usual initialization  
       } 
    
     void loop()
      {
      if (client.available())  
       {
        char c = client.read();
        // Serial.print(c);
        if (z == c)
          {
             s=1;
          }
    
       if(s == 1)
          {
           int i=0;
           k[i] = c;
           i=i+1;
         // Serial.print(k);
          }
    
      place +=k;
    
     Serial.print(place);
    
        }
    
      .......
         }
    
char z = '*';
int s=0;

void setup()
{ 
  // usual initialization  
} 

void loop()
{
  if (client.available())  
  {
    char c = client.read();
    // Serial.print(c);
    if (z == c)
    {
      s=1;
    }

  if(s == 1)
  {
    int i=0;
    k[i] = c;
    i=i+1;
    // Serial.print(k);
  }

  place +=k;

  Serial.print(place);

  }

.......
}

I found the answer by own. I am posting this because, in future people who in same situation can refer this.

  1. Its as normal, You need to have a special character like "*" (a delimiter), from which there gonna be some important data flowing through.

      char z = '*';
       int s=0;
    
    
      void setup()
       { 
        // usual initialization  
       } 
    
     void loop()
      {
      if (client.available())  
       {
        char c = client.read();
        // Serial.print(c);
        if (z == c)
          {
             s=1;
          }
    
       if(s == 1)
          {
           int i=0;
           k[i] = c;
           i=i+1;
         // Serial.print(k);
          }
    
      place +=k;
    
     Serial.print(place);
    
        }
    
      .......
         }
    

Here is what I found:

You need to have a special character like "*" (a delimiter), from which important data will flow through.

char z = '*';
int s=0;

void setup()
{ 
  // usual initialization  
} 

void loop()
{
  if (client.available())  
  {
    char c = client.read();
    // Serial.print(c);
    if (z == c)
    {
      s=1;
    }

  if(s == 1)
  {
    int i=0;
    k[i] = c;
    i=i+1;
    // Serial.print(k);
  }

  place +=k;

  Serial.print(place);

  }

.......
}
Source Link
Manihatty
  • 395
  • 1
  • 5
  • 16

I found the answer by own. I am posting this because, in future people who in same situation can refer this.

  1. Its as normal, You need to have a special character like "*" (a delimiter), from which there gonna be some important data flowing through.

      char z = '*';
       int s=0;
    
    
      void setup()
       { 
        // usual initialization  
       } 
    
     void loop()
      {
      if (client.available())  
       {
        char c = client.read();
        // Serial.print(c);
        if (z == c)
          {
             s=1;
          }
    
       if(s == 1)
          {
           int i=0;
           k[i] = c;
           i=i+1;
         // Serial.print(k);
          }
    
      place +=k;
    
     Serial.print(place);
    
        }
    
      .......
         }