Integer Variable in Datentyp char umwandeln?

Wo ist ein Webserver ? wie gibt er an einen client eine Seite mit deiner Zufallszahl aus ? Was siehst du dann im Browser ?

Einen Text mit vier zufälligen Ziffern zu erzeugen (also irgendwas zwischen "0000" und "9999") scheint ja jetzt erledigt.
Mach doch eine Funktion draus, vergiss danach die Details und kümmer dich dann nur um dein anderes Problem.

char Zufallszahl[5] = "0000";

void setNeueZahl(char *ziel) ; // setzt einen neuen Zufallszahlentext zwischen "0000" und "9999" ( woanders implementiert )

void loop() {

// Webserver liest Anforderung vom client und wertet Parameter aus...

if (neueZahl) {
setNeueZahl(Zufallszahl);
Serial.print(Zufallszahl); Serial.println (" ist die neue Zufallszahl");
// in die Webseiten-Antwort einbauen ...
}

}