please help me, how i can send data from GPS to web page?

hi ,
I have arduino UNO , fastrexGPS UP501, WIFI esp8266 and web server HTML.

My project is Tracking system , by using these tools.

I wrote code , you can see code at the bottom

How I connect data from arduino UNO to Web server Html by this code :

#include <TinyGPS++.h>
#include <SoftwareSerial.h>
SoftwareSerial esp8266(2, 3);
int countTrueCommand;
int countTimeCommand;
boolean found = false;
//name network
String ssid = "ssssssssss";
//password the networke
String password = "000000000";
//IP_Address thr server and port numper
/String IP_Address = "192.168.0....";
String Port = "2020";
/
String dataGPS;
int RXPin = 5;
int TXPin = 6;
int GPSBoud=9600;
TinyGPSPlus gps;
SoftwareSerial gpsSerial(RXPin, TXPin);

void setup() {
Serial.begin(9600);
esp8266.begin(115200);
gpsSerial.begin(GPSBoud);
sendCommand("AT",5,"OK");
//sendCommand("AT+CWJAP=""+ ssid +"",""+ password +""",20,"OK");
sendCommand("AT+CWMODE=3",5,"OK");
sendCommand("AT+CIPMUX=1",5,"OK");
/* sendCommand("AT+CIPSTART=4,"UDP",""""+IP_Address+"","+Port,5,"OK");/
sendCommand("AT+CIPSEND=4,9",5,">");
Serial.println(dataGPS);
/

esp8266.println("AT\r");
delay(3000);
esp8266.println("AT+CWMODE=3\r");
delay(3000);
esp8266.println("AT+CIPMUX=1\r");
delay(3000);
esp8266.println( "AT+CIPSTART=4,"UDP","192.168.8.102",2020");
delay(3000);
esp8266.println("AT+CIPSEND=4,9\r");
*/
}

void loop() {
// This sketch displays information every time a new sentence is correctly encoded.
while (gpsSerial.available() > 0)
if (gps.encode(gpsSerial.read()))
displayInfo();

// If 5000 milliseconds pass and there are no characters coming in
// over the software serial port, show a "No GPS detected" error
if (millis() > 5000 && gps.charsProcessed() < 10)
{
Serial.println(F("No GPS detected"));
while(true);
}

if (esp8266.available()){ Serial.write(esp8266.read()); }
if ( Serial.available()){ esp8266.write(Serial.read()); }
}

void displayInfo()
{
Serial.print(F("Location: "));
if (gps.location.isValid())
{
Serial.print(gps.location.lat(), 6);
Serial.print(F(","));
Serial.print(gps.location.lng(), 6);
}
else
{
Serial.print(F("INVALID"));
}

Serial.print(F(" Date/Time: "));
if (gps.date.isValid())
{
Serial.print(gps.date.month());
Serial.print(F("/"));
Serial.print(gps.date.day());
Serial.print(F("/"));
Serial.print(gps.date.year());
}
else
{
Serial.print(F("INVALID"));
}

Serial.print(F(" "));
if (gps.time.isValid())
{
if (gps.time.hour() < 10) Serial.print(F("0"));
Serial.print(gps.time.hour());
Serial.print(F(":"));
if (gps.time.minute() < 10) Serial.print(F("0"));
Serial.print(gps.time.minute());
Serial.print(F(":"));
if (gps.time.second() < 10) Serial.print(F("0"));
Serial.print(gps.time.second());
Serial.print(F("."));
if (gps.time.centisecond() < 10) Serial.print(F("0"));
Serial.print(gps.time.centisecond());
}
else
{
Serial.print(F("INVALID"));
}

Serial.println();
}

void sendCommand(String command, int maxTime, char readReplay[]) {
Serial.print(countTrueCommand);
Serial.print(". at command => ");
Serial.print(command);
Serial.print(" ");
while(countTimeCommand < (maxTime*1))
{
esp8266.println(command);//at+cipsend
if(esp8266.find(readReplay))//ok
{
found = true;
break;
}

countTimeCommand++;
}

if(found == true)
{
Serial.println("OYI");
countTrueCommand++;
countTimeCommand = 0;
}

if(found == false)
{
Serial.println("Fail");
countTrueCommand = 0;
countTimeCommand = 0;
}

found = false;
}

How I connect data from arduino UNO to Web server Html by this code :

Connect the data to WHAT HTML generated by WHAT web server?

The way that you ask the question makes me suspect that you don't have a clue about what a web server does and what a browser (a client) does.

To look at some of the concepts involved, try a Google search on;

'arduino gps to web page'

PaulS:
The way that you ask the question makes me suspect that you don't have a clue about what a web server does and what a browser (a client) does.

https://itlocationsite123me.000webhostapp.com/index.html

We want to send data to this link

We want to send data to this link

You can't. That html file is served by a web server. You would need to put the data that the web server is supposed to use in some place that the web server knows to get the data from.

PaulS:
You can't. That html file is served by a web server. You would need to put the data that the web server is supposed to use in some place that the web server knows to get the data from.

How can I send data to html?
What do I do?

How can I send data to html?

That question makes no sense.

HTML is Hyper-text Markup Language. It is a language, like Chinese or English, that some programs (like browsers) understand.

You can send data IN some language (English, HTML, or Chinese). You can NOT send data TO a language.

PaulS:
That question makes no sense.

HTML is Hyper-text Markup Language. It is a language, like Chinese or English, that some programs (like browsers) understand.

You can send data IN some language (English, HTML, or Chinese). You can NOT send data TO a language.

I want to upload GPS data (Latitude and Longitude) of my GPS faxtres to this https://itlocationsite123me.000webhostapp.com/index.html or to google map directly

How to do that ? is there any way ?

I am probably mistaken, but looks like neither will accept your data without first "logging in".

Paul

Paul_KD7HB:
I am probably mistaken, but looks like neither will accept your data without first "logging in".

Paul

do you have any way to send data from thingspeak to google maps ?

*I have account in the website thingspeak and i have a chanel