Leggere tag nfc e mandare il codice a pagina php

Salve a tutti, è un onore scrivere qui :smiley:

Ho bisogno di una mano..
Ho un arduino UNO, una shield nfc RFID-RC522 e una shield Ethernet non ufficiale.
Il mio progetto è far leggere il codice del tag nfc, mandarlo ad una pagina php e la pagina php provvederà a fare una query al database (php_myadmin e easy Php) per vedere se l'utente è un gestore oppure un cliente..
Nel lato php e server sono messo abbastanza bene visto che sto andando di pari passo con la scuola.
Il problema sta nello sketch di arduino.. Non so cosa sbaglio, e se ho scritto qualche cavolata, perdonatemi, non ho molta esperienza sulla programmazione in ambito Arduino..
Eccovi il codice
Spero in un vostro aiuto, buona serata e buona festa del lavoratore :smiley:

#include <SPI.h>
#include <Ethernet.h>
#include <RFID.h>
#define SDA_DIO 10
#define RESET_DIO 9
#define delayRead 1000 // Time of delay 
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
byte ip[] = { 192,168,0,240 }; // IP Arduino
byte server[] = { 192,168,0,120 }; // IP server
RFID RC522(SDA_DIO, RESET_DIO);
Client client(server, 80);
void(* Riavvia)(void) = 0; // Reset software
int temp = 0; //variabile in cui salvare temperatura

void setup() {
Serial.begin(9600);
SPI.begin(); 
RC522.init();
Serial.println("Setup");
Ethernet.begin(mac, ip);
Serial.begin(9600);
delay(1000);
Serial.println("Provo a connettermi...");
}
void loop() {
for(;;) {
if (client.connect()) {
Serial.println("Connesso");
byte i;
 if (RC522.isCard())
 {
   RC522.readCardSerial();
   String codiceLetto ="";
   Serial.println("Codice delle tessera letto:");
   for(i = 0; i <= 4; i++)
   {
     codiceLetto+= String (RC522.serNum[i],HEX);
     codiceLetto.toUpperCase();
   }
   Serial.println(codiceLetto);
   delay(delayRead);
   Serial.println();
   Serial.println();
 }
    client.print("GET /arduino.php?codiceLetto=");
    client.print(codiceLetto);
    client.println(" HTTP/1.1");
    client.println();
    Riavvia();
  }
}
}